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

基于FPGA的高速FIR濾波器并行結構設計

2017-03-30 03:54:15黃榮鑫
微處理機 2017年1期
關鍵詞:設計

駱 希,陶 偉,黃榮鑫

(重慶金美通信有限責任公司,重慶400030)

基于FPGA的高速FIR濾波器并行結構設計

駱 希,陶 偉,黃榮鑫

(重慶金美通信有限責任公司,重慶400030)

提出了一種基于FPGA平臺的并行FIR濾波器結構,能大幅提升濾波器的計算能力。與傳統的串行濾波器結構相比,并行結構的運算速度可以提高N倍,N為并行路數,同時運算延遲也會相應減小,在處理時鐘速率有限的情況下,通過使用并行結構的FIR濾波器,可大幅提高運算吞吐量。以寬帶數據鏈為應用背景介紹了并行FIR濾波器的使用與實現,以兩路并行結構設計為例,通過Matlab對FIR濾波器運算進行了浮點級的仿真驗證,然后用經典符號數表示以及優化定點濾波器系數,最后在Xilinx的K7系列芯片實現了定點并行濾波器。通過Xilinx提供的編譯軟件Vivado編譯以及下載測試結果表明,該濾波器僅占用少量的資源,其等效吞吐量可達到1GHz。

可編程邏輯陣列;有限脈沖響應濾波器;吞吐量;浮點;定點運算;并行仿真

1 引言

有限脈沖響應(FIR)濾波器由于其優良的線性相位特性以及全穩定特點,在許多領域都得到了廣泛應用。在某些應用中,如寬帶數據鏈,在現代戰場中需要對大量信息及時、準確地分發,劇增的遠程多媒體通信流量必須依靠高速的無線數據傳輸系統,而無線傳輸系統中大量會用到FIR濾波器,隨著數據傳輸速率越來越高,也就必然導致對FIR濾波器的運算速率要求也越來越高。

目前,對FIR濾波器的運算速率要求已經達到1GHz,這對硬件提出了非常苛刻的要求。本設計采用Xilinx公司K7系列FPGA芯片,芯片內部理論上可運行500MHz處理時鐘,但在芯片極限的最高時鐘下電路設計受約束的條件過多,并且電路的穩定性也缺乏穩定可靠的保證。通常在工程實踐時,最高500MHz時鐘可在電路中局部運行,在大規模布線運算時將FPGA處理時鐘控制在350MHz以內,設計自由度較大,電路穩定性高[1]。

顯然,現有FPGA芯片無法滿足1GHz處理時鐘的要求,因此需要采用并行架構進行設計實現,以增加電路面積倍數來換取電路處理的速率。

2 并行結構的FIR濾波器設計

傳統串行FIR濾波器的時域表達式是:

串行結構對應的電路結構如圖1所示,將串行濾波器運算改為并行運算時,需增加電路面積來換取等效的高速運算結果。濾波器表達式仍然不變,但輸入、輸出數據為并行多路[2]。

設計實現的思路如圖2所示的并行結構濾波器,每一種顏色表示一路信號進入濾波器,對應上圖中的5種不同顏色。在某一時刻,第一路濾波器輸入數據是x(n)、x(n-1)…x(n-N+1);第二路濾波器輸入數據是x(n+1)、x(n)...x(n-N+2),依次類推,第5路濾波器輸入數據是x(n+4)、x(n+3)...x(n-N+5),完成5路濾波器的一輪計算。把該時刻的5路信號輸出按照串行輸出,與串行的濾波器輸出一致。相對于串行處理架構,并行處理降低了5倍的處理速率,五路并行200MHz的濾波器輸出波形等效為一路串行1GHz的濾波器輸出波形,但并行結構設計實現時,電路面積是串行結構的5倍。并行濾波器表達式為:

上述為通用的FIR并行架構濾波器的設計框架,在具體運用時可根據實際情況進行資源優化[3]。

圖1 FIR濾波器串行設計實現內部結構框圖

圖2 FIR濾波器并行設計實現內部結構框圖

3 FPGA應用實現

基帶成型濾波器是決定發射信號帶寬和頻譜包絡的主要決定因素。高速成型濾波器采用并行架構進行設計實現,通過并行處理的方式換取電路運行速率的降低。基帶成型濾波器需要先對符號數據進行N倍插值后,再進行FIR結構形式的濾波處理[4]。

在K7系統芯片中,考慮到電路布局布線的穩定性,選定若常規的串行2X插值濾波需400MHz的時鐘速率進行運算。這里采用并行濾波的電路設計,基帶成型濾波工作在200MHz時鐘下,2路并行運算插值濾波,輸出2路并行200Mbps的IQ調制成型波形。2X并行濾波器設計實現框圖如圖3所示。每一路信號表達式為:

運算時先插值再濾波,2倍插值需對輸入信號進行插零。在設計實現時,由于濾波器輸入數據中有一半的數值為“0”,在實際運算時每一時刻只有一半的濾波器系數參與乘累加,另一半濾波器系數與全零的輸入數據相乘,即可省略。在編程設計時,首先將濾波器系數分為兩組,對并行濾波器輸入的其中一路置全零,成型濾波器數據端口兩路輸入,兩路輸出,如圖4所示。

圖3 兩路并行2X成型濾波器內部結構示圖

圖4 兩路并行2X成型濾波器優化后的內部結構示意圖

將并行架構的2X基帶成型濾波器資源優化后,利用減少的冗余計算量,恰好可抵消因并行架構設計所帶來的資源增量[5-6]。

4 仿真、調試效果

加電調試時,將并行濾波器輸出的并行信號采集到Matlab上進行分析,通過并串轉換還原為串行波形數據,在此基礎上繪制眼圖,2X成型濾波的輸出信號每個符號由2個樣點組成一個“眼睛”。π/4—DQPSK信號的調制發端存在差分編碼的星座映射關系,所以眼圖是交替的一個“大眼睛”和兩個“小眼睛”的形式,具體圖形如圖5所示。

圖5 Matlab眼圖

經示波器觀測DAC輸出波形如圖6所示,其波形較為光滑。DOQPSK信號在基帶成型之前存在五電平的波形:±1、±0.707、0,目前成型濾波器輸入端口采用10比特數據位寬進行量化[7-8]。

5 結束語

寬帶數據鏈的傳輸帶寬一般在幾百兆量級及其以上,傳統的設計實現手段已遇到器件工藝的限制,必須提升設計思路及實現方式以克服芯片器件的參數上限來滿足帶寬需求。此處提出的并行架構設計方式可以使FPGA在穩定工作的處理時鐘下,等效實現超過芯片最高處理時鐘上限的運算。

圖6 示波器上基帶成型波形及資源消耗量

經調試,FPGA芯片內部可完全實現調制、解調的400MHz比特速率的寬帶信號處理,具有較強的工程應用價值,可根據需求靈活應用到其他系統的高速信號處理中。

[1]丁玉美,高西全.數字信號處理(2版)[M].西安:西安電子科技大學出版社,2002. DING Yu-mei,GAO Xi-quan.Digital signal processing[M]. Xi’an:Xidian University Press,2002.

[2]CHEN Zhi-zhang(David),WILCOX R,SAMPSON A,et al. The implementation of a new all-digital phase-locked loopon an FPGA and its testing in a complete wireless transceiver architecture[C].Seventh Annual Communications Networks and Services Research Conference.Moncton,Canada:CNSR, 2009:238-244.

[3]SARI H,MORIDI S.New phase and frequency detectors for carrier recovery in PSK and QAM systems[J].IEEE Trans Commun,1988,36(9):1035-1043.

[4]SHIHONG D,YAMU H,SAWAN M.A high data rate QPSK demodulator for inductively powered electronics implants[C]. IEEE International Symposium on Circuits and Systems Island of Kos.Greece:IEEE,2006:2577-2580

[5]陳大夫,朱江,時信華,等.全數字寬帶接收機的并行結構[J].飛行器測控學報,2003,22(1):54-59. CHEN Da-fu,ZHU Jiang,SHI Xin-hua,et al.An parallel architecture for fully digital broadband receivers[J].Journalof Spacecraft TT&C Technology,2003,22(1):54-59.

[6]HELWIG A P,HU Bin.High rate Ka-band downlink digital receiver for MUOS[C]-IEEE Military Communications Conference,2007.Orlando,Florida,USA:IEEE,2007:1-7

[7]YI Hong-feng,GU Chun-yan,YI Ke-chu,et al.A high precise method for symbol timing synchronization[J].Journal of Xidian University(Natural Science),2005,32(6):915-919.

[8]王俊勝.全數字BPSK/QPSK解調器原理和應用[J].無線電通信技術,1992,18(4):255-263. WANG Jun-sheng.Priciple and application of all digital BPSK/QPSK demodulator[J].Radio Communications Technology,1992,18(4):255-263.

Design of High Speed Parallel FIR Filters Base on FPGA

Luo Xi,Tao Wei,Huang Rongxin
(Chongqing Jinmei Communication Co.,Ltd.,Chongqing 400030,China)

Based on FPGA,a new finite impulse response(FIR)filter structure is proposed,which increases the capability of processing by N (the number of subfilters)times compared with the serial FIR filter,and decreases the corresponding delay,with low clock rate,the throughout is highly improved by the parallel FIR filter.Under the background of the Wideband Data Chaining,the implement and application of the parallel FIR filter are introduced.An example of the floating point parallel 2-channel FIR filter is given to verify the algorithm on Matlab.Then a fixed point parallel FIR filter is designed on the Xilinx's K7 chips,which has optimum canonical signed digits coefficients. Compiling and deployment results show that the pareallel FIR filters run at the sampling rate up to 1GHz on the Xilinx's Vivado.

Field programmable gate array;Finite impulse response filter;Throughout;Floating point;Fixed point;Parallel simulation

10.3969/j.issn.1002-2279.2017.01.003

TN918

B

1002-2279-(2017)01-0009-04

駱希(1983-),男,重慶市人,碩士研究生,主研方向:信號處理,FPGA。

2016-08-31

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 99免费视频观看| 亚洲区第一页| 国产日韩久久久久无码精品| 国产精品自在自线免费观看| 中文字幕久久波多野结衣| 2020国产精品视频| 99精品免费欧美成人小视频 | 精品伊人久久久久7777人| 国产成人午夜福利免费无码r| 国产成人精品三级| 97在线免费| 中文字幕乱码中文乱码51精品| 狠狠色噜噜狠狠狠狠奇米777| 国产美女精品一区二区| 欧美一区二区三区欧美日韩亚洲 | 国产精品网址在线观看你懂的| 国产高潮流白浆视频| A级毛片高清免费视频就| 亚洲成人一区二区三区| 欧美视频在线不卡| 亚洲AV色香蕉一区二区| 欧美日韩免费观看| 色亚洲激情综合精品无码视频| 国产SUV精品一区二区6| 国产美女主播一级成人毛片| 尤物国产在线| 日本道中文字幕久久一区| 国产日韩精品一区在线不卡| 美女免费精品高清毛片在线视| 91福利国产成人精品导航| 在线观看国产精品日本不卡网| 国产综合无码一区二区色蜜蜜| 精品视频在线观看你懂的一区| 91无码网站| 国产精品19p| 久久免费看片| 欧美国产日韩另类| 2019国产在线| 亚洲人成网7777777国产| 99在线视频精品| 日韩美女福利视频| 国产高清无码第一十页在线观看| 国产性生大片免费观看性欧美| 国产精品永久在线| 国产在线八区| 免费人欧美成又黄又爽的视频| 国产情精品嫩草影院88av| 71pao成人国产永久免费视频| 五月天福利视频| 中文字幕在线看视频一区二区三区| 天堂av综合网| 四虎成人精品| 亚洲香蕉在线| 色AV色 综合网站| 国产精品视频a| 国产亚洲精品自在线| 亚洲精品桃花岛av在线| 久久免费视频6| 国产综合网站| 激情综合图区| 日韩av手机在线| AV不卡无码免费一区二区三区| 一级香蕉人体视频| 波多野衣结在线精品二区| 亚洲精品在线影院| 天天综合色天天综合网| 国产在线精品人成导航| 亚洲最新网址| 国产微拍一区| 综合网天天| 色播五月婷婷| av午夜福利一片免费看| 国产综合色在线视频播放线视| 狠狠色婷婷丁香综合久久韩国| 夜夜操天天摸| 国产免费久久精品99re丫丫一| 国产区91| 精品99在线观看| 日本一区二区不卡视频| 日韩 欧美 小说 综合网 另类 | 久久中文电影| 国产成人喷潮在线观看|