《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 數(shù)字下變頻中抽取濾波器的設(shè)計及FPGA實現(xiàn)
數(shù)字下變頻中抽取濾波器的設(shè)計及FPGA實現(xiàn)
2015年電子技術(shù)應(yīng)用第12期
周 云,馮全源
西南交通大學(xué) 微電子研究所,四川 成都611756
摘要: 針對軟件無線電接收機(jī)數(shù)字下變頻中高速數(shù)字信號的降采樣需求,利用半帶濾波器及級聯(lián)積分梳狀濾波器,設(shè)計了一種半帶濾波器前置的多級抽取濾波器架構(gòu)。通過Simulink搭建系統(tǒng)模型驗證之后,利用Xilinx ISE 12.3在Xilinx xc5vsx95t-2ff1136 FPGA上實現(xiàn)了一種下采樣率為64的抽取濾波器。Modelsim仿真結(jié)果表明,該抽取濾波器設(shè)計是有效的,達(dá)到了設(shè)計指標(biāo)。
中圖分類號: TN911.72
文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.2015.12.011

中文引用格式: 周云,馮全源. 數(shù)字下變頻中抽取濾波器的設(shè)計及FPGA實現(xiàn)[J].電子技術(shù)應(yīng)用,2015,41(12):45-47,50.
英文引用格式: Zhou Yun,F(xiàn)eng Quanyuan. Design and FPGA implementation of decimation filter in DDC[J].Application of Electronic Technique,2015,41(12):45-47,50.
Design and FPGA implementation of decimation filter in DDC
Zhou Yun,F(xiàn)eng Quanyuan
Institute of Microelectronics,Southwest Jiaotong University,Chengdu 611756,China
Abstract: A structure of multistage decimation filter with half-band filter preposed was designed taking advantages of half-band filter(HBF) and cascaded integrator-comb filter, for satisfying down sampling demands of high-speed digital signal in digital down conversion of software defined radio receivers. A decimation filter with down sampling ratio of 64 was implemented on Xilinx xc5vsx95t-2ff1136 FPGA using Xilinx design suite 12.3 after verifying by building system model utilizing Simulink. Simulation results of Modelsim SE 6.5 proved that the design was efficient and that the designed goals were achieved.
Key words : digital decimation filter;down sampling;half-band filter;cascaded integrator-comb filter;simulink model;FPGA implementation

   

0 引言

    數(shù)字下變頻是軟件無線電接收機(jī)的關(guān)鍵模塊,高速數(shù)字信號進(jìn)行變頻、降采樣、濾波,將高速中頻信號變?yōu)榈退倩鶐盘?sup>[1-2],便于后級處理。其中,降采樣和濾波是下變頻的關(guān)鍵模塊,由抽取濾波器來完成[3]。由于多級結(jié)構(gòu)可以大大降低濾波器的階數(shù)[4],允許每一級歸一化過渡帶寬比較寬[5],抽取濾波器一般采用多級結(jié)構(gòu)實現(xiàn),常用結(jié)構(gòu)如圖1所示,wdz4-t1.gif級聯(lián)積分梳狀(Cascaded integrator-com,CIC)濾波器通常作為第一級抽取濾波器[1-6]

    為縮短關(guān)鍵路徑,從而提高采樣速度,濾波器常采用并行處理及流水線技術(shù)[6]。CIC濾波器中有反饋回路,加入流水線寄存器則會導(dǎo)致反饋回路不同步,從而無法采用流水線技術(shù);FIR濾波器則可以采用并行處理及流水線技術(shù)。對于半帶濾波器(Half-band Filter, HBF)而言,采用分布式算法則可以很好地兼容并行處理與流水線技術(shù),且無需速率受限的乘法器資源。本設(shè)計對流水線式全并行分布式算法進(jìn)行改進(jìn)用以實現(xiàn)HBF,而并行處理提高采樣率是采用復(fù)制硬件的方法[7]wdz4-t2.gif全并行結(jié)構(gòu)的HBF則是復(fù)制使用LUT,在滿足處理速度的要求下,本文將HBF置于數(shù)據(jù)位寬最小的輸入級(如圖2)。

1 抽取濾波器整體設(shè)計及Simulink建模仿真

    本文將64倍抽取的總抽取率分為3級實現(xiàn):2倍抽取的前置HBF、16倍抽取的CIC抽取濾波器以及2倍抽取的FIR補(bǔ)償濾波器,如圖2所示。各級指標(biāo)如表1所示。

wdz4-b1.gif

    Simulink是MATLAB中的一種可視化仿真工具,可以對動態(tài)系統(tǒng)進(jìn)行建模仿真及分析,支持多速率系統(tǒng),廣泛應(yīng)用于數(shù)字信號處理領(lǐng)域的建模仿真。本文的系統(tǒng)模型如圖3所示。

wdz4-t3.gif

    頂層系統(tǒng)使用3路信號選擇器作為輸入接口,輸入信號經(jīng)由矩形框內(nèi)所示子系統(tǒng)即抽取濾波器進(jìn)行降采樣及濾波。其中FIR補(bǔ)償濾波器的系數(shù)由本文2.3節(jié)得到。設(shè)置輸入控制信號為“1”,選擇采樣率為200 MHz的頻率分別為1 MHz、4 MHz、10 MHz的混合正弦信號作為抽取濾波器的輸入信號,各級輸出信號的頻譜如圖4所示。

wdz4-t4.gif

2 抽取濾波器的FPGA實現(xiàn)

2.1 前置半帶濾波器

    HBF是近一半的系數(shù)為0的FIR濾波器,在多速率系統(tǒng)中采用HBF可以大大縮小硬件規(guī)模。本文結(jié)合表分割技術(shù)與并行處理的優(yōu)勢進(jìn)行改進(jìn),以達(dá)到第一級高速處理的目的。考慮內(nèi)積公式:

wdz4-gs1-2.gif

    考慮N=LP,L、P均為正整數(shù),則n=l·P+p,l=0,1,…,L-1,p=0,1,…,P-1,式(2)改寫為:

wdz4-gs3.gif

    本文35階高速HBF系數(shù)對稱,且有近一半系數(shù)為零,選擇P=4,將整個LUT表分解為2個4輸入和1個2輸入的子表。改進(jìn)后的算法結(jié)構(gòu)如圖5所示,相比于文獻(xiàn)[8],查表后的流水線式加法樹比移位累加器的實時性更高;并行及流水線處理處理可以有效提高濾波器的處理速度,且表分割技術(shù)使得該并行結(jié)構(gòu)不必以過多的資源消耗為代價。

wdz4-t5.gif

2.2 CIC抽取濾波器

    CIC濾波器結(jié)構(gòu)簡單,是高速抽取或插值系統(tǒng)中非常有效的單元[9]。單級CIC濾波器第一旁瓣抑制為13.46 dB,阻帶衰減極不理想[10]。為達(dá)阻帶衰減的指標(biāo),本文采用多級CIC濾波器級聯(lián)的結(jié)構(gòu)實現(xiàn)。N級CIC濾波器歸一化傳遞函數(shù)如下[11]

    wdz4-gs4.gif

    其中R是抽取因子,M是梳狀部分中延遲量,該設(shè)計取M為1。由式(4)知N級R倍抽取的CIC的幅頻響應(yīng):

    wdz4-gs5.gif

    可計算出,R=5時即可滿足阻帶衰減的需求。本文首先實現(xiàn)所有的積分器,然后是16倍抽取,最后實現(xiàn)梳狀部分。對于多級CIC濾波器而言,可以剪除一些較低有效位而不影響系統(tǒng)的完整性[7]。本文采用逐級剪除的方法,以減少位寬截斷引起的量化噪聲,并節(jié)省資源占用。該設(shè)計中CIC濾波器輸入位寬19 bit,輸出為20 bit,內(nèi)部最大位寬為40 bit。逐級剪除后,CIC濾波器各級位寬如表2所示。CIC濾波器頻率響應(yīng)如圖6。可見,通帶衰減是CIC濾波器的主要弊端之一,故而需要補(bǔ)償濾波器進(jìn)行通帶補(bǔ)償。

wdz4-b2.gif

wdz4-t6.gif

2.3 CIC補(bǔ)償濾波器

    補(bǔ)償濾波器通常處于較低速率的位置,以減小硬件復(fù)雜度。為避免頻譜混疊,本文的補(bǔ)償濾波器的通帶邊界頻率fc應(yīng)滿足:fc≤fs_cic/4R,fs_cic是CIC濾波器的輸入采樣頻率。

    本文補(bǔ)償濾波器選取fc=1.56 MHz。因其頻率響應(yīng)是CIC濾波器頻響的倒數(shù)[12],即:

    wdz4-gs6.gif

    基于式(6),利用MATLAB中firceqrip函數(shù)計算出其浮點型系數(shù),再進(jìn)行量化。經(jīng)反復(fù)試驗,補(bǔ)償濾波器長度為33即可。此時,補(bǔ)償后的濾波器通帶波紋小于0.01 dB,補(bǔ)償濾波器及補(bǔ)償后的濾波器頻響如圖6。可見,補(bǔ)償濾波器設(shè)計較為合理。由于CIC濾波器輸出位寬20 bit,位寬較大,該濾波器不再使用圖3所示結(jié)構(gòu),選用IP核導(dǎo)入濾波器系數(shù),選擇脈動陣列乘累加結(jié)構(gòu)實現(xiàn)。

3 系統(tǒng)驗證及分析

    利用MATLAB生成采樣率為200 MHz,頻率分別為1 MHz、18 MHz的混合正弦信號數(shù)據(jù)寫入TXT文檔,之后將數(shù)據(jù)讀入到FPGA寄存器,在時鐘激勵下,模擬ADC的輸出,作為系統(tǒng)的輸入。Modelsim仿真結(jié)果如圖7所示。

wdz4-t7.gif

    由圖7(a)可知,每隔63個輸入數(shù)據(jù)有一個輸出,達(dá)到了64倍抽取的目的;且圖7(b)顯示波形較為平滑,位寬截斷引起的誤差基本可以忽略,表明本文中的逐級剪除的位寬階段方式是有效的。

4 結(jié)論

    本文針對數(shù)字下變頻中降采樣率的要求,設(shè)計了一種的HBF前置的抽取濾波器結(jié)構(gòu)。利用Simulink對系統(tǒng)進(jìn)行了建模仿真,并詳細(xì)說明了FPGA實現(xiàn)各級濾波器的設(shè)計方法,對整個系統(tǒng)進(jìn)行了Modelsim仿真驗證。結(jié)果表明,本文設(shè)計的抽取濾波器工作性能良好,完全達(dá)到了實際需求指標(biāo)。且本文的設(shè)計方案具有較強(qiáng)的工程應(yīng)用價值,目前已用到中頻200 MHz的數(shù)字下變頻系統(tǒng)中。

參考文獻(xiàn)

[1] XU P,XIA W,HE Z S.A design of VB-DDC using DA-based systolic FIR filter[J].Applied Mechanics and Materials,2012,130:3950-3953.

[2] 趙良羽.可變帶寬的多級濾波器數(shù)字下變頻設(shè)計[J].電子技術(shù)應(yīng)用,2014(3):32-34.

[3] 王亞磊,張浩,楊亞光,等.一種基于FPGA的抽取濾波器的實現(xiàn)與優(yōu)化[J].微電子學(xué)與計算機(jī),2013(9):30.

[4] 吳笑峰,劉紅俠,李迪,等.高精度Σ-?駐 ADC中的數(shù)字抽取濾波器設(shè)計[J].中南大學(xué)學(xué)報(自然科學(xué)版),2010,41(3):1038.

[5] 徐以濤,王金龍.軟件無線電數(shù)字中頻處理的優(yōu)化設(shè)計[J].信號處理,2002(4):299-302.

[6] 張立立,楊華,黃錦元.基于FPGA技術(shù)的數(shù)字中頻系統(tǒng)的設(shè)計[J].電子器件,2015(1):126-129.

[7] PARHI K K.VLSI digital signal processing systems: design and implementation[M].John Wiley & Sons,2007:47-61.

[8] 朱效效,蔡俊,陸偉.基于優(yōu)化DA算法濾波器的設(shè)計及其FPGA實現(xiàn)[J].電子技術(shù)應(yīng)用,2015(2):59-60,64.

[9] Meyer-Baese U.Multirate Signal Processing[M].Digital Signal Processing with Field Programmable Gate Arrays. Springer Berlin Heidelberg,2014:305-416.

[10] 劉彬彬,林偉.基于Matlab和FPGA的CIC濾波器的設(shè)計[J].電子器件,2010(2):231-234.

[11] DOLECEK G J,LADDOMADA M.An improved class of multiplierless decimation filters: Analysis and design[J].Digital Signal Processing,2013,23(5):1773-1782.

[12] Altera Corporation,Understanding CIC compensation filters,Application Note 455,Ver.1.0,April 2007.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久视频一区| 欧美日韩不卡合集视频| 亚洲美洲欧洲综合国产一区| 久久精品国产清高在天天线| 欧美一区二区视频在线观看| 亚洲一二三级电影| 亚洲先锋成人| 国产精品99久久久久久白浆小说| 日韩视频精品在线观看| 亚洲卡通欧美制服中文| 亚洲精品乱码久久久久| 亚洲精品久久嫩草网站秘色| 亚洲精品亚洲人成人网| 亚洲美女毛片| aa日韩免费精品视频一| 亚洲无玛一区| 亚洲欧美精品| 欧美在线视频不卡| 久久精品一区二区| 最新成人av网站| 夜夜嗨av色一区二区不卡| 在线亚洲观看| 亚洲欧美在线播放| 欧美在线一区二区三区| 久久人体大胆视频| 欧美freesex交免费视频| 欧美精品福利在线| 欧美日韩网站| 国产精品欧美日韩一区二区| 国产一区二区三区四区在线观看 | 欧美日韩精品一区二区天天拍小说| 欧美日韩精品伦理作品在线免费观看| 欧美午夜电影一区| 国产欧美日韩视频一区二区三区| 黄色成人精品网站| 亚洲精品国产精品乱码不99| 日韩一级在线观看| 校园激情久久| 亚洲欧洲在线播放| 亚洲综合色网站| 久久人人精品| 欧美日韩一区二区在线观看| 国产精品一区二区三区四区| 永久免费精品影视网站| 亚洲毛片在线| 欧美一级片在线播放| 91久久精品美女高潮| 亚洲一区二区三区四区中文| 久久久福利视频| 欧美日本国产| 国产午夜精品一区二区三区视频| 亚洲激情成人| 香蕉视频成人在线观看| 亚洲精品在线视频| 欧美一区二区三区日韩视频| 麻豆精品视频在线观看| 国产精品盗摄久久久| 精品96久久久久久中文字幕无| 99re在线精品| 亚洲高清免费视频| 亚洲欧美99| 欧美激情综合网| 国产有码一区二区| 99国产精品99久久久久久粉嫩| 欧美伊人影院| 亚洲淫性视频| 欧美不卡高清| 国产日韩在线亚洲字幕中文| 亚洲麻豆视频| 亚洲国产精品成人| 欧美影院成年免费版| 欧美片第一页| 禁断一区二区三区在线| 亚洲欧美电影院| 在线亚洲免费| 免费视频亚洲| 国产一区二区三区不卡在线观看| 日韩午夜在线| 亚洲日本欧美天堂| 久久精品91久久久久久再现| 欧美午夜在线视频| 亚洲黄色小视频| 久久精品成人一区二区三区 | 免费黄网站欧美| 国产日韩成人精品| 在线中文字幕一区| 99视频超级精品| 久久嫩草精品久久久精品一| 国产精品毛片| av成人免费| 一区二区免费在线视频| 蜜乳av另类精品一区二区| 国产欧美精品日韩区二区麻豆天美 | 亚洲日本中文字幕区| 久久蜜桃精品| 国产日韩亚洲欧美精品| 亚洲一区二区三区涩| 亚洲尤物在线视频观看| 欧美日韩国产天堂| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲高清免费视频| 久久精品一区二区三区不卡牛牛 | 国产精品蜜臀在线观看| 亚洲美女视频在线免费观看| 亚洲精品在线看| 欧美国产日韩xxxxx| 在线视频国内自拍亚洲视频| 久久精品日韩| 玖玖精品视频| 伊人色综合久久天天五月婷| 久久国产精品99国产| 久久久久国产精品人| 国产一区二区日韩精品| 久久不见久久见免费视频1| 久久9热精品视频| 国产欧美在线播放| 欧美一区二区啪啪| 久久er99精品| 黄色成人在线网址| 亚洲国产综合在线| 免费久久99精品国产自在现线| …久久精品99久久香蕉国产| 亚洲人体一区| 欧美华人在线视频| 日韩午夜中文字幕| 亚洲一区在线免费观看| 国产精品视频99| 亚洲免费网站| 久久女同精品一区二区| 一区二区视频免费完整版观看| 亚洲国产精品黑人久久久| 免费亚洲网站| 亚洲激情网址| 亚洲小说春色综合另类电影| 国产精品久久久久一区二区三区共 | 久久激情五月婷婷| 欧美va亚洲va国产综合| 亚洲靠逼com| 午夜精品国产更新| 国产日韩一区二区三区在线| 亚洲国产成人午夜在线一区| 欧美黄网免费在线观看| 一本久久a久久精品亚洲| 欧美一级专区免费大片| 国产一区二区三区久久| 亚洲国产精品高清久久久| 欧美精品一区二区在线观看| 中日韩美女免费视频网址在线观看 | 欧美亚洲在线观看| 狂野欧美性猛交xxxx巴西| 亚洲国产高清在线观看视频| 亚洲午夜一二三区视频| 国产偷久久久精品专区| 亚洲精品综合精品自拍| 国产精品成人av性教育| 欧美在线亚洲| 欧美屁股在线| 午夜久久久久久| 欧美刺激性大交免费视频 | 欧美在线免费观看视频| 在线观看久久av| 亚洲午夜视频| 激情综合亚洲| 亚洲香蕉网站| 激情五月婷婷综合| 国产精品99久久99久久久二8 | 欧美中文字幕在线视频| 亚洲国产成人精品视频| 亚洲自拍偷拍色片视频| 黄色日韩精品| 亚洲欧美日韩在线综合| 激情亚洲一区二区三区四区| 亚洲一区在线免费观看| 激情综合亚洲| 亚洲欧美综合网| 亚洲国产精品女人久久久| 性欧美激情精品| 亚洲国产视频一区| 欧美在线你懂的| 极品尤物一区二区三区| 久久最新视频| 亚洲日本激情| 欧美在线免费观看视频| 91久久综合| 久久久99国产精品免费| 99ri日韩精品视频| 久久米奇亚洲| 中文在线一区| 欧美极品欧美精品欧美视频| 午夜精品视频在线观看| 欧美女激情福利| 亚洲第一区色| 国产老肥熟一区二区三区| 日韩午夜黄色| 黄色欧美成人| 性高湖久久久久久久久| 亚洲精品在线视频观看| 久久久噜噜噜| 亚洲欧美日韩国产中文在线| 欧美精品在线极品|