999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的高速DUC設計與高效實現(xiàn)?

2012-03-31 11:06:42張海峰趙愛玲
電訊技術 2012年7期
關鍵詞:信號結(jié)構(gòu)

張海峰,趙愛玲

基于FPGA的高速DUC設計與高效實現(xiàn)?

張海峰,趙愛玲

(安陽工學院機械工程學院,河南安陽455000)

提出了一種基于FPGA實現(xiàn)高速數(shù)字上變頻(DUC)的方法。該方法采用一種新的多相內(nèi)插濾波器的高效實現(xiàn)結(jié)構(gòu),利用多相內(nèi)插濾波器中各分支濾波器間系數(shù)的特點,使多相內(nèi)插濾波器消耗的乘法器數(shù)量減少一半;并采用一種并行結(jié)構(gòu)的數(shù)控振蕩器(NCO),可產(chǎn)生高數(shù)據(jù)率的上變頻本振信號。利用該方法為某雷達中頻回波模擬器設計了DUC模塊,其輸出數(shù)字中頻信號的數(shù)據(jù)率可達1.2 Gsample/s,只消耗了少量資源,滿足項目需求。

雷達回波模擬器;高速DUC;高效多相內(nèi)插濾波器;并行NCO;數(shù)字中頻信號

數(shù)字上變頻(DUC)是軟件無線電的關鍵技術之一,其基本功能是將基帶信號上變頻到載波頻率上,用于提高數(shù)據(jù)率、實現(xiàn)頻譜搬移,已廣泛應用于通信數(shù)字發(fā)射機和中頻信號模擬器等領域。

DUC一般可采用專用集成芯片(ASIC)、數(shù)字信號處理器(DSP)、現(xiàn)場可編程門陣列(FPGA)實現(xiàn)。ASIC集成度高、功耗低,但可編程性差;DSP可編程性高但功耗也高;FPGA片內(nèi)具有豐富的邏輯資源、寄存器資源并集成有乘法器、存儲器等硬核,可編程性強,采用FPGA實現(xiàn)DUC具有更大的靈活性[1-3]。

1 DUC基本結(jié)構(gòu)分析

DUC主要由數(shù)據(jù)率提升和頻譜搬移兩部分組成,其中數(shù)據(jù)率提升包含M倍內(nèi)插和低通濾波,低通濾波用以濾除M倍內(nèi)插帶來的延拓頻譜;數(shù)控振蕩器(NCO)用來生成上變頻所需的本振信號。其典型結(jié)構(gòu)如圖1所示。

低通濾波常用積分梳狀(CIC)濾波器或有限長沖激響應(FIR)濾波器完成。CIC濾波器無乘法運算,結(jié)構(gòu)簡單,但單級應用時阻帶衰減很小,多級串聯(lián)應用雖然能夠提高阻帶衰減卻導致通道平坦度變差,適用于窄帶信號。FIR濾波器實現(xiàn)結(jié)構(gòu)中沒有反饋環(huán)路且對系數(shù)的定點量化不敏感,具有理想的線性相位,適用于寬帶信號。

NCO常用坐標旋轉(zhuǎn)數(shù)字計算(Cordic)或查找表(LUT)實現(xiàn)。Cordic算法性能與迭代次數(shù)等因素相關,好的性能需要更多迭代次數(shù),這將增加頻率改變的反應時間;當需要高數(shù)據(jù)率的本振信號時,Cordic算法變得非常復雜。基于查找表法的NCO結(jié)構(gòu)簡單,具有頻率切換反應時間小、便于采用并行運算等特點,適用于高數(shù)據(jù)率本振信號。

鑒于傳統(tǒng)DUC的運算資源量和處理速度難以滿足項目高數(shù)據(jù)率要求,而目前高速DUC實現(xiàn)方法的文獻相對較少,本文設計了一種基于FPGA、高效多相內(nèi)插FIR濾波器和并行查找表的NCO相結(jié)合結(jié)構(gòu)的高速DUC,該DUC具有內(nèi)插倍數(shù)大、輸出信號數(shù)據(jù)率高等特點。

2 高速DUC的結(jié)構(gòu)實現(xiàn)

“資源”和“速度”是FPGA開發(fā)中的兩個關鍵因素。高速DUC的基本特點是內(nèi)插倍數(shù)大,內(nèi)插后的數(shù)據(jù)率高。由于內(nèi)插倍數(shù)大,低通濾波器的過渡帶相對變小,為獲得同樣的雜散抑制性能,濾波器階數(shù)會相應地增大,意味著實現(xiàn)低通濾波所使用的乘法器將增多。用FPGA實現(xiàn)高速DUC時,需要設計、采用合適的濾波器實現(xiàn)結(jié)構(gòu)以減少乘法器的使用量,以及合適的數(shù)控振蕩器結(jié)構(gòu)以生成高數(shù)據(jù)率的上變頻本振信號。

2.1 使乘法器消耗減半的高效多相內(nèi)插濾波器結(jié)構(gòu)

在實現(xiàn)DUC時,乘法器主要用來構(gòu)建FIR濾波器。實現(xiàn)DUC時節(jié)省乘法器資源主要有5種方法:一是采用多級內(nèi)插結(jié)構(gòu)代替單級內(nèi)插結(jié)構(gòu);二是當內(nèi)插因子為2時使用半帶濾波器;三是利用線性相位FIR濾波器系數(shù)的對稱性減少乘法器使用;四是硬件分時復用減少乘法器的使用;五是以上方法的組合使用等[4]。

多相內(nèi)插濾波器可看作是“內(nèi)插”和“低通濾波”的并行實現(xiàn)結(jié)構(gòu),在實現(xiàn)高速DUC時常被采用。多相內(nèi)插濾波器的基本實現(xiàn)結(jié)構(gòu)如圖2所示[5]。

各分支濾波器的定義如下:

式中,h(n)是圖1中低通濾波器的系數(shù),N是低通濾波器的階數(shù)。設內(nèi)插濾波后y(n)的數(shù)據(jù)率為fh,則各多相分支濾波器的工作頻率為fh/M,M個分支濾波器在同一時刻的輸出?yl(n)是y(n)中順序的M個樣點,即:

由此可知,多相內(nèi)插濾波器的基本實現(xiàn)結(jié)構(gòu)需要N個乘法器,需要尋找適用于多相內(nèi)插濾波器的節(jié)省乘法器的方法。由式(1)知,第l和第M-1-l個分支濾波器可表示如下:在以上兩式中,0≤n≤N/M-1,則0≤(N/M

-1-n)≤N/M-1,故式(4)可改寫成

線性相位FIR濾波器的系數(shù)滿足

由此可見,Rl(z)中第n個系數(shù)和RM-1-l(z)中第N/M-1-n個系數(shù)相等,也即:

式中,rl(n)是分支濾波器Rl(z)的單位沖激響應,fliplr代表時間反褶。

在多相內(nèi)插濾波器中,Rl(z)和RM-1-l(z)的直接實現(xiàn)結(jié)構(gòu)如圖3所示,其中yl(n)是Rl(z)的輸出。

根據(jù)式(7),實現(xiàn)濾波器的分支轉(zhuǎn)置結(jié)構(gòu)如圖4所示。

與直接實現(xiàn)結(jié)構(gòu)相比,分支轉(zhuǎn)置結(jié)構(gòu)實現(xiàn)了兩條分支濾波器使用時的乘法器數(shù)量減少一半,相應多相內(nèi)插濾波器消耗的乘法器總量也減少一半,同時該方法不會增加工作頻率,具有可實現(xiàn)性。

2.2 基于并行查找表的NCO實現(xiàn)結(jié)構(gòu)

并行處理是應對高數(shù)據(jù)率的重要方法,是FPGA的優(yōu)勢之一。在DUC中,NCO用于產(chǎn)生數(shù)據(jù)率為fh的上變頻本振,現(xiàn)有技術無法直接實現(xiàn),應采用并行實現(xiàn)結(jié)構(gòu)。考慮到多相內(nèi)插濾波器并行輸出內(nèi)插濾波結(jié)果的M個相鄰樣點,可以用M個低速NCO合成一個高速NCO,與多相內(nèi)插濾波器的輸出類似,M個低速NCO的并行輸出?fl(n)是高速上變頻本振f(n)的M個相鄰樣點,即:

由此可得DUC的等效結(jié)構(gòu)如圖5所示。

每個NCO的實際工作頻率為fh/M。當M個NCO的等效工作頻率為fh、相位累加器寬度為B、輸出信號頻率為fo時,定義Pinc0如下:

式中,round(*)代表四舍五入,M個NCO具有相同的相位增量Pinc如下:

式中,Mod(*)代表取余運算。為了用M個工作頻率為fh/M的NCO合成一個工作頻率為fh的NCO,M個低速NCO具有相同的相位增量但各自的相位偏移量不同,M個相位增量的定義如下:

由于M個低速NCO具有相同的相位增量,在實現(xiàn)時可共用一個相位累加器,由此可得基于并行查找表的NCO實現(xiàn)結(jié)構(gòu),如圖6所示。

3 實驗與分析

某中頻雷達回波模擬器采用DSPs+FPGA+高速DAC的實現(xiàn)方式。DSPs選用TI公司的C6455,根據(jù)上位機下載的指令產(chǎn)生數(shù)據(jù)率為75 MHz的基帶正交信號傳給FPGA;FPGA選用Xilinx公司的XC5VSX95T-2,負責將接收到的基帶信號進行信息調(diào)制后經(jīng)DUC得到數(shù)據(jù)率為1.2 GHz的數(shù)字中頻信號,該數(shù)字中頻信號由高速DAC轉(zhuǎn)換成模擬信號輸出,該DAC芯片選用ADI公司的AD9736。利用第2節(jié)中介紹的方法,在XC5VSX95T中實現(xiàn)DUC,其實現(xiàn)結(jié)構(gòu)如圖7所示。

該DUC由兩級內(nèi)插完成,第一級完成2倍內(nèi)插,采用了26階的半帶濾波器,該濾波器中有12個系數(shù)為0,并利用系數(shù)偶對稱性進一步減少乘法器的使用量;第二級使用79階多相內(nèi)插濾波器完成8倍內(nèi)插,該多相濾波器使用圖5所示結(jié)構(gòu)減少乘法器的消耗;使用改進的NCO結(jié)構(gòu),由8個運行在150 MHz的NCO合成一個等效數(shù)據(jù)率為1 200 MHz的NCO。取混頻結(jié)果的實部經(jīng)并串轉(zhuǎn)換后傳給DAC轉(zhuǎn)換為模擬中頻信號輸出,其中并串轉(zhuǎn)換由Xilinx公司提供的OSERDES硬核完成。

3.1 乘法器使用量統(tǒng)計

可見該DUC實現(xiàn)時共使用了112個乘法器,占FPGA中總資源的17.5%;若不采用節(jié)省乘法器的措施,乘法器使用量將為206個,占總資源的32.2%。

3.2 上變頻結(jié)果

使用上述DUC將帶寬為40 MHz的基帶chirp信號上變頻至載頻為300 MHz的數(shù)字中頻信號,上變頻后信號的頻譜如圖8所示,其中濾波器系數(shù)量化成16 bit,中間運算節(jié)點保留16 bit,上變頻輸出結(jié)果保留14 bit。

可見,在表1所示乘法器消耗及上述定點截位條件下,該DUC輸出信號的雜散抑制優(yōu)于80 dB,滿足項目需求。

4 結(jié)論

本文從“節(jié)省乘法器資源”和“應對高數(shù)據(jù)率”的角度論述了用FPGA實現(xiàn)高速DUC的方法。針對多相內(nèi)插濾波器,利用FIR濾波器系數(shù)的對稱性及多相濾波器系數(shù)的分配特點設計了一種可節(jié)省乘法器資源的高效實現(xiàn)結(jié)構(gòu);采用并行處理的思想,設計了基于并行查找表的NCO實現(xiàn)結(jié)構(gòu),可產(chǎn)生高數(shù)據(jù)率的本振信號。實踐應用證明了本文所提出的方法是可行的、有效的。

[1]Zawawi N M,Ain M F,Hassan S I S,et al.Implementing WCDMA Digital Up Converter In FPGA[C]//Proceedings of 2008 IEEE International Conference on RF and Microwave. Kuala Lumpur:IEEE,2009:91-95.

[2]Wang Wei,Zeng Yifang,Yan Yang.Efficient Wireless Digital Up Converters Design Using System Generator[C]//Proceedings of the 9th International Conference on Signal Processing.Beijing:IEEE,2008:443-446.

[3]Xu Xiaoxiao,Xie Xianzhong.Digital Up and Down Converter in IEEE 802.16d[C]//Proceedings of the 8th International Conference on Signal Processing.Beijing:IEEE,2006:1-7.

[4]張明友.數(shù)字陣列雷達和軟件化雷達[M].北京:電子工業(yè)出版社,2008:38-44.

ZANG Ming-you.Digital array radar and software defined radar[M].Beijing:Publishing House of Electronics Industry,2008:38-44.(in Chinese)

[5]胡廣書.現(xiàn)代信號處理教程[M].北京:清華大學出版社,2004:139-201.

HU Guang-shu.Modern signal processing[M].Beijing:Tsinghua University Press,2004:139-201.(in Chinese)

[6]程佩青.數(shù)字信號處理教程[M].北京:清華大學出版社,2001:334-338.

CHENG Pei-qing.Digital Signal Processing[M].Beijing:Tsinghua University Press,2001:334-338.(in Chinese)

ZHANG Hai-feng was born in Mengzhou,Henan Province,in 1972.He is now an associate professor with the M.S.degree.His research concerns design of precision instruments and test.

Email:ayzhaoal@126.com

趙愛玲(1969—),女,河南林州人,碩士,副教授,主要從事光電技術設計與測試方面的研究。

ZHAO Ai-ling was born in Linzhou,Henan Province,in 1969.She is now an associate professor with the M.S.degree.Her research interests include optoelectronic technology design and test.

Design and Efficient Realization of High Speed DUC Based on FPGA

ZHANG Hai-feng,ZHAO Ai-ling
(Department of Mechanical Engineering,Anyang Institute of Technology,Anyang 455000,China)

This paper proposes an access to the realization of high data rate digital up converter(DUC)based on FPGA.This method adopts a novel implementation structure of poly-phase interpolation filter and makes use of the characteristic of branch between filter coefficients to reduce the consumption of multiplier by half.Besides,the adoption of parallel processing Numerically-controlled Oscillator(NCO)can generate high data rate vibration signal.By following these methods,a DUC module is designed for a certain radar IF echo simulator,which can generate digital IF signal with data rate up to 1.2 Gsample/s.Few resources are consumed and the program needs are satisfied.

radar echo simulator;high speed DUC;poly-phase interpolation filter;parallel processing NCO;digital IF signal

The College Young Teachers Foundation Item of Henan Province(2011GGJS-212)

TN955

A

10.3969/j.issn.1001-893x.2012.07.012

張海峰(1972—),男,河南孟州人,碩士,副教授,主要研究方向為精密儀器設計與測試;

1001-893X(2012)07-1112-04

2011-11-01;

2012-04-05

河南省高等學校青年骨干教師基金項目(2011GGJS-212)

猜你喜歡
信號結(jié)構(gòu)
《形而上學》△卷的結(jié)構(gòu)和位置
哲學評論(2021年2期)2021-08-22 01:53:34
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
論結(jié)構(gòu)
中華詩詞(2019年7期)2019-11-25 01:43:04
新型平衡塊結(jié)構(gòu)的應用
模具制造(2019年3期)2019-06-06 02:10:54
孩子停止長個的信號
論《日出》的結(jié)構(gòu)
基于LabVIEW的力加載信號采集與PID控制
一種基于極大似然估計的信號盲抽取算法
創(chuàng)新治理結(jié)構(gòu)促進中小企業(yè)持續(xù)成長
主站蜘蛛池模板: 日韩不卡高清视频| 日本成人在线不卡视频| 亚洲中文字幕在线一区播放| 99国产精品免费观看视频| 日本亚洲最大的色成网站www| 久久久久久国产精品mv| 中文字幕无码中文字幕有码在线| 日韩在线视频网站| 国产99视频精品免费视频7| 亚洲国产日韩在线观看| 亚洲男人天堂久久| 亚洲国产精品一区二区第一页免 | 国产青榴视频| 波多野结衣一区二区三区四区视频| 青青极品在线| 中字无码av在线电影| 国产嫖妓91东北老熟女久久一| 国产av一码二码三码无码| 亚洲一区二区日韩欧美gif| 日韩精品一区二区三区大桥未久 | 99精品在线视频观看| 日韩欧美视频第一区在线观看| 欧美国产另类| 亚洲精品大秀视频| 全午夜免费一级毛片| 欧美成人亚洲综合精品欧美激情| 毛片一区二区在线看| 亚洲高清免费在线观看| 激情乱人伦| 欧美国产成人在线| 国产在线观看人成激情视频| 久久这里只有精品国产99| 国产69精品久久久久孕妇大杂乱| 亚洲黄色视频在线观看一区| 亚洲欧美日韩久久精品| 久久综合色天堂av| 青青青国产视频| 青青青国产在线播放| 亚洲嫩模喷白浆| 99视频在线看| 一本大道无码日韩精品影视| 永久免费av网站可以直接看的| 精品综合久久久久久97超人| 国产成人综合日韩精品无码不卡| 一本二本三本不卡无码| 欧美亚洲综合免费精品高清在线观看 | 国产精品手机在线观看你懂的 | 亚洲欧美一区二区三区蜜芽| 欧美成人在线免费| 五月婷婷丁香综合| 久久婷婷六月| 国产成人喷潮在线观看| 国产成人a在线观看视频| 国产成人亚洲欧美激情| 欧美精品不卡| a网站在线观看| 国产精品亚洲天堂| 日韩在线2020专区| 欧美综合在线观看| 中文天堂在线视频| 欧美三级日韩三级| 久久综合丝袜日本网| av天堂最新版在线| 欧美色伊人| 久久婷婷五月综合色一区二区| 亚卅精品无码久久毛片乌克兰| 欧美成人A视频| 99在线视频免费| 亚洲欧美天堂网| 精品少妇三级亚洲| 天天综合色天天综合网| 无码'专区第一页| 成人午夜网址| www.国产福利| 男人天堂伊人网| 54pao国产成人免费视频| 思思99热精品在线| 欧美成人国产| aaa国产一级毛片| 尤物午夜福利视频| 色哟哟国产精品| 日本午夜影院|