《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的可配置FFT_IFFT處理器的設計與實現(xiàn)
基于FPGA的可配置FFT_IFFT處理器的設計與實現(xiàn)
來源:電子技術應用2012年第3期
梁赫西1,陳佑紅2,鄭朝霞2
1.湖北師范學院 教育信息與技術學院,湖北 黃石435002; 2.華中科技大學 電子科學與技術系,湖北 武漢430074
摘要: 設計實現(xiàn)了一種用于P2P移動無線通信手持終端產(chǎn)品。該設計采用優(yōu)化的單碟形4路并行結(jié)構(gòu),兼容802.11g協(xié)議,可配置完成64點、256點、1 024點的FFT-IFFT處理器,設計以Xilinx公司的Virtex-2系列的XC22V500芯片為硬件平臺。通過大量實際信號與數(shù)據(jù)的聯(lián)合調(diào)試,表明了設計的正確性及實用性。
中圖分類號: TN92
文獻標識碼: A
文章編號: 0258-7998(2012)03-0057-03
Design and implementation of FFT_IFFT processor based on FPGA
Liang Hexi1,Chen Youhong2,Zheng Zhaoxia2
1.College of Educational Information and Technology,Hubei Normal University, Huangshi 435002,China; 2.Department of Electronic Science and Technology,Huazhong University of Science and Technology, Wuhan 430074,China
Abstract: In this paper, a configurable FFT-IFFT processor adopting optimized single butterfly 4 parallel structure is proposed to implement 64/256/1024 points operation. This processor is designed for a P2P wireless terminal compatible with 802.11g protocol. The hardware developing platform is Virtex-II series FPGA XC22V500 of Xilinx. The design is verificated to be correct and practical via joint debugging with large amounts of real signals and data.
Key words : configurable;FFT-IFFT;P2P;non-conflicting address

    目前,正交頻分復用OFDM(Orthogonal Frequency Division Multiplexing)技術已經(jīng)成為未來寬帶無線接入系統(tǒng)的基本實現(xiàn)技術之一,其抗多徑衰落和高頻帶利用率的優(yōu)點被廣泛應用于無線通信系統(tǒng)中,是解決高速數(shù)據(jù)在無線信道中傳輸?shù)氖走x方案[1]。

    FFT_IFFT處理器是OFDM系統(tǒng)中數(shù)據(jù)處理的核心單元,是OFDM系統(tǒng)中數(shù)據(jù)正交調(diào)制和解調(diào)的關鍵。本文設計實現(xiàn)了一種用于P2P移動無線通信手持終端產(chǎn)品,采用單碟形4路并行結(jié)構(gòu),兼容802.11g協(xié)議,可配置FFT_IFFT處理器,在處理速度、實現(xiàn)面積、功耗方面均滿足802.11g系統(tǒng)及手持移動無線通信終端的要求。

   

2.2 FFT/IFFT可配置方案
    由基4算法分析可知,要分別完成1 024、256、64點的FFT計算,需要的迭代級數(shù)分別為5、4、3級。由于1 024點的FFT運算可分解為4個256點的FFT運算,而256點的FFT運算又可分為4個64點的FFT運算,64點的FFT運算經(jīng)過3級迭代就可求出。可以通過簡單的模式控制實現(xiàn)多點數(shù)的配置,如圖2所示。其中5級蝶形計算單元,每級蝶形單元結(jié)構(gòu)一致,采用順序蝶形計算,當選擇模式0時,數(shù)據(jù)直接送入第一級,進行1 024點的5級運算;選擇模式1時,數(shù)據(jù)通過選擇器跳過第1級,數(shù)據(jù)送入第2級,從而完成256點的4級迭代運算;選擇模式2時,數(shù)據(jù)通過選擇器跳過第1級和第2級,數(shù)據(jù)送入第3級,從而完成64點的三級迭代運算。這樣就可以正確簡單地實現(xiàn)系統(tǒng)要求的配置要求。

 

 

2.3 基本蝶形運算單元設計
    蝶形運算單元的設計是整個FFT/IFFT處理器設計的關鍵。完成蝶形運算的一次復數(shù)乘法包含4次實數(shù)乘法和2次實數(shù)加、減法,如果將乘數(shù)擴大1位,可將計算化簡為3次實數(shù)乘和5次實數(shù)加/減法。為了提高處理速度,本設計采用四級流水線處理方式,有效地減小了關鍵路徑時延。蝶形單元的數(shù)據(jù)從RAM輸入及輸出到RAM需要2個時鐘周期,這里引入2級流水;對輸入數(shù)據(jù)的實部和虛部分開并行計算,一次復數(shù)乘法只需3個乘法累加器即可完成,用4個加法器及4個減法器即可完成基4蝶形單元后續(xù)數(shù)據(jù)處理,再次引入二級流水。整個蝶形單元處理時間為4個周期,采用四級流水線結(jié)構(gòu)后,以較小的資源代價有效提高了處理器的時鐘頻率。
2.4 乒乓RAM設計
    為了滿足無線移動通信要求,實現(xiàn)對連續(xù)數(shù)據(jù)流和突發(fā)數(shù)據(jù)流的處理,本文設計的FFT/IFFT處理器采用了輸入、輸出雙乒乓結(jié)構(gòu),保證了系統(tǒng)高吞吐率的要求。設計共使用4組RAM(RAM0~RAM3),每組RAM劃分為4塊存儲器。輸入數(shù)據(jù)寫入RAM0組中的4塊存儲器,寫完后開始寫入RAM1,與此同時,從RAM0組中讀出數(shù)據(jù)送入蝶形單元進行計算,其結(jié)果按照同址計算規(guī)則寫回相應的地址,直到M級蝶形運算完成后,最終的計算結(jié)果寫入RAM2。RAM2寫滿后,即可從RAM2讀出計算結(jié)果,同時RAM1組中的數(shù)據(jù)將被讀出送入蝶形單元進行運算,其運算結(jié)果按照同址運算規(guī)律送回RAM1存儲,M級蝶形運算完成后,最終結(jié)果寫入RAM3組,RAM3寫滿后即可從中讀出運算結(jié)果。
2.5 無沖突并行地址設計[4]
    4路并行數(shù)據(jù)處理結(jié)構(gòu)需要保證每次讀取的一組數(shù)據(jù)分別存儲在不同的RAM中,否則在數(shù)據(jù)讀取時會產(chǎn)生地址沖突[5]。本設計中RAM地址采用二維地址,其中地址x表示每塊RAM中數(shù)據(jù)地址,y表示數(shù)據(jù)來自RAM塊的標號。
   
   
3 FPGA實現(xiàn)及測試分析
    本文FFT/IFFT處理器采用Verilg硬件語言描述,在Mentor公司的Modelsim仿真平臺上進行了RTL功能仿真及時序仿真,其結(jié)果與Matlab仿真結(jié)果進行比較顯示正確。處理器采用了Xilinx 公司Virtex-Ⅱ xc22v500 芯片進行了驗證,在SMIC COMS 0.18 ?滋m工藝下對設計的處理器進行了綜合仿真。結(jié)果顯示:完成64點16 bit符號數(shù)復數(shù)FFT運算只需要50個時鐘周期,完成256點FFT運算需要256個時鐘周期,最大時鐘頻率可以達到167 MHz,處理器的單元核心面積為1.4 mm2。設計完全滿足了無線移動手持終端設備高速小面積的設計要求。
參考文獻
[1] BECCHETI L.Enhancing IP service provision over heterogeneous wireless networks[J].A Path toward 4G.IEEE Communication Magazine,2001,39(8):74~81.
[2] 程佩青.數(shù)字信號處理教程[M].北京:清華大學出版社. 2004:138-150.
[3] JOHNSON L G.Conflict free memory addressing for dedicated FFT hareware[J].   IEEE Transactions On Circuits and System,Analog And Digital Signal Processing,1992,39(5):99-105.
[4] TROY A,MAHARATNA K,KRSTIC M,et al.Low-power VLSI implementation of the inner receiver
 for OFDM-based WLAN system[J].IEEE Transactions on  circuits and systems,2008,55(2):672-686.
[5] FOSTER M,TURNER A,SHARPING J,et al.Broad-band optical parameric gain on a silicon photonic chip[J].Nature Photon,2006,441:960-963.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美性做爰猛烈叫床潮| 日韩亚洲欧美高清| 欧美日韩性生活视频| 快she精品国产999| 久久久福利视频| 欧美一区日本一区韩国一区| 亚洲字幕一区二区| 亚洲午夜在线观看| 亚洲视频在线观看免费| 一区二区三区高清视频在线观看| 亚洲精品小视频在线观看| 最新国产の精品合集bt伙计| 亚洲高清不卡av| 亚洲成人在线网站| 亚洲福利在线看| 91久久精品一区二区别| 欧美一区亚洲二区| 久久9热精品视频| 久久精品国产69国产精品亚洲| 久久精品91久久香蕉加勒比| 久久精品日产第一区二区三区| 久久精品国产亚洲5555| 久久国产精品第一页| 久久国产精品亚洲77777| 久久精品99久久香蕉国产色戒| 久久精品99国产精品日本| 亚洲国产精品成人久久综合一区| 亚洲日本欧美日韩高观看| 亚洲精品专区| 亚洲伊人网站| 欧美与欧洲交xxxx免费观看 | 伊人久久综合| 亚洲国产欧美不卡在线观看| 亚洲国产一区视频| 一二三四社区欧美黄| 一区二区三区毛片| 香蕉成人伊视频在线观看| 久久精品五月| 亚洲最新合集| 性色av一区二区三区| 久久精品国产精品亚洲综合| 美女黄网久久| 欧美日韩国产专区| 国产精品欧美久久| 国产在线国偷精品产拍免费yy| 亚洲国产成人久久| 一区二区三区精品| 欧美一级免费视频| 亚洲伦伦在线| 午夜伦欧美伦电影理论片| 久久久久久亚洲精品中文字幕 | 国产精品国产一区二区| 国产一区二区你懂的| 亚洲大胆美女视频| 一区二区三区四区蜜桃| 久久本道综合色狠狠五月| 亚洲精品网站在线播放gif| 亚洲在线中文字幕| 麻豆久久婷婷| 国产精品久久久久免费a∨| 影音先锋中文字幕一区| 亚洲视频网在线直播| 久久精品国产99国产精品澳门| 一区二区三区精品国产| 久久久精品国产一区二区三区| 欧美精品自拍| 国产在线视频欧美一区二区三区| 亚洲美女尤物影院| 久久精品国产清自在天天线| 一区二区三区毛片| 久久久久看片| 欧美性做爰毛片| 亚洲国产精品欧美一二99| 亚洲欧美国产视频| 宅男噜噜噜66一区二区66| 久久先锋影音| 国产精品久久一卡二卡| 91久久精品国产91久久性色tv| 欧美亚洲一区| 亚洲天堂成人| 欧美大胆a视频| 国内外成人免费激情在线视频| 99日韩精品| 亚洲伦理在线| 美女福利精品视频| 国产日韩欧美中文在线播放| 日韩视频免费大全中文字幕| 亚洲国产高清一区| 午夜在线成人av| 欧美日韩国产综合久久| 亚洲大片在线| 西瓜成人精品人成网站| 一区二区三区 在线观看视频| 久久综合中文字幕| 国产视频欧美视频| 亚洲午夜av电影| 在线视频日韩精品| 欧美国产日韩一区二区| 激情欧美日韩一区| 欧美一区二区三区四区在线| 亚洲免费小视频| 欧美少妇一区| 亚洲精品国久久99热| 亚洲经典一区| 久久午夜精品一区二区| 国产午夜精品全部视频播放| 亚洲午夜在线视频| 亚洲永久视频| 国产精品成人在线观看| 亚洲精选视频在线| 99精品99| 欧美日韩第一区| 亚洲欧洲日本专区| 亚洲精品乱码久久久久久蜜桃91| 久久野战av| 激情文学综合丁香| 亚洲电影第1页| 久久综合久久久| 国语精品中文字幕| 久久国产精品亚洲va麻豆| 久久久国产一区二区三区| 国产日本欧美一区二区三区在线| 亚洲一区视频在线| 欧美一级淫片aaaaaaa视频| 国产精品免费观看在线| 亚洲视频香蕉人妖| 午夜精品福利一区二区蜜股av| 国产精品伦一区| 亚洲性视频网址| 欧美一区二区在线播放| 国产视频一区在线观看| 欧美一区免费视频| 久久综合一区二区三区| 在线观看国产精品淫| 亚洲人成在线播放网站岛国| 欧美激情一区二区三区在线视频| 亚洲人永久免费| 亚洲一级黄色片| 国产精品日日摸夜夜添夜夜av| 亚洲综合电影| 久久精品综合一区| 精品二区视频| 99re亚洲国产精品| 国产精品福利网站| 欧美一二区视频| 免费日韩成人| 日韩一区二区电影网| 欧美一级视频精品观看| 狠狠色狠狠色综合| 亚洲精品一品区二品区三品区| 欧美日韩精品一区二区天天拍小说| 一本久久a久久免费精品不卡| 欧美亚洲免费电影| 韩国v欧美v日本v亚洲v| 亚洲开发第一视频在线播放| 欧美日韩亚洲一区二区| 亚洲一区二区三区免费视频| 久久久久久夜精品精品免费| 91久久久久久国产精品| 亚洲欧美日韩精品在线| 狠狠久久五月精品中文字幕| 99riav国产精品| 国产精品自拍视频| 亚洲激情一区二区| 欧美三级免费| 欧美在线观看网址综合| 欧美激情一区在线观看| 亚洲欧美国产精品va在线观看 | 一色屋精品亚洲香蕉网站| 一区二区三区欧美成人| 国产欧美精品国产国产专区| 91久久精品久久国产性色也91| 欧美三级视频| 亚洲成人资源网| 国产精品jizz在线观看美国| 校园春色综合网| 欧美另类视频在线| 先锋影音一区二区三区| 欧美激情精品久久久久久变态| 亚洲一区二区在线视频 | 亚洲电影免费在线观看| 一区二区三区久久精品| 国内精品久久久久久| 99国产精品久久久久久久| 国产欧美视频一区二区| 日韩一区二区精品葵司在线| 国产一级揄自揄精品视频| 一区二区久久久久| 国语自产精品视频在线看一大j8 | 亚洲欧美一区在线| 欧美激情亚洲视频| 亚洲欧美韩国| 欧美区日韩区| 亚洲国产婷婷香蕉久久久久久| 国产精品国产三级国产aⅴ浪潮| 亚洲精品1区2区| 国产视频久久久久| 亚洲一区bb| 91久久精品国产91性色tv| 久久激情五月丁香伊人|