新聞中心

EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的高階FIR抽取濾波器有效實現(xiàn)結(jié)構(gòu)

基于FPGA的高階FIR抽取濾波器有效實現(xiàn)結(jié)構(gòu)

作者: 時間:2012-12-11 來源:網(wǎng)絡 收藏

摘要 針對高階直接型結(jié)構(gòu)和多相濾波結(jié)構(gòu)中存在乘法器資源使用較多,導致實際系統(tǒng)實現(xiàn)困難的問題,提出了一種適合實現(xiàn)的高效多相結(jié)構(gòu)。該結(jié)構(gòu)采用分時復用技術(shù),通過提高工作時鐘頻率,對降采樣后的濾波路數(shù)和每一路濾波器中乘積和操作均復用一個乘法器,從而大幅節(jié)約了中乘法器資源的使用。結(jié)果表明,針對4096階濾波器和降采樣率為512的實際抽取濾波囂系統(tǒng),只需要8個乘法器,且在Xilinx公司VirtexⅣ芯片上能穩(wěn)定工作在204.8 MHz的時鐘頻率上。
關鍵詞 ;FPGA;乘法器

由于具有高集成度、高速、可編程等優(yōu)點,現(xiàn)場可編程門陣列(Field Programmable Gate Array,F(xiàn)PGA)已經(jīng)廣泛應用于多種高速信號實時處理領域中。抽取濾波作為多速率信號處理中基本運算單元,基于FPGA的設計和實現(xiàn)是數(shù)字下變頻、信道化等眾多領域中一個重要環(huán)節(jié)。目前,采用FPGA實現(xiàn)FIR濾波器主要存在的問題是FPGA芯片中乘法器資源較少。在已知硬件FPGA芯片乘法器資源約束條件下,設計更為有效的FIR濾波器實現(xiàn)結(jié)構(gòu)是致力研究的內(nèi)容。
目前,Altera和Xilinx公司都提供了可塑性很強的FIR濾波器IP核,只要改動相應的參數(shù)設置,就可以應用于不同產(chǎn)品中。然而,在某些對性能和實時性要求較高的場合下,F(xiàn)IR濾波器階數(shù)和FPGA系統(tǒng)工作時鐘頻率均較高,上述FIR濾波器IP核無法直接使用,甚至無法應用。文中以Xilinx公司VirtexⅣ芯片為硬件平臺,針對整數(shù)倍FIR抽取濾波器的多相結(jié)構(gòu)特點,提出一種高效FPGA實現(xiàn)結(jié)構(gòu)。該結(jié)構(gòu)能使用很少的乘法器資源完成高階FIR抽取濾波器,并且工作時鐘為輸入數(shù)據(jù)速率,有著良好的穩(wěn)定性。

1 FIR抽取濾波器的多相結(jié)構(gòu)
整數(shù)D倍抽取濾波器框圖如圖1所示,對應的輸入輸出關系為

其中,f.JPG。圖2(a)給出了式(3)所示的抽取濾波器多相結(jié)構(gòu)。

本文引用地址:http://m.butianyuan.cn/article/189742.htm

f.JPG


上一頁 1 2 3 下一頁

關鍵詞: FPGA FIR 抽取濾波器

評論


相關推薦

技術(shù)專區(qū)

關閉