色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > FPGA的FIR抽取濾波器設計

          FPGA的FIR抽取濾波器設計

          作者: 時間:2015-03-03 來源:網(wǎng)絡 收藏

            以上就是抽取濾波器完成一次抽取濾波的全過程??梢姡瑥臄?shù)據(jù)x(n)輸入到濾波結(jié)果y(n) 輸出需要8個工作時鐘。如果控制器不停地向乘法器和加法器發(fā)送抽頭、系數(shù)和控制信號,就會形成流水線操作,那么每過兩個時鐘,抽取濾波器就會輸出一個濾波結(jié)果。

          本文引用地址:http://cafeforensic.com/article/270379.htm

            兩點注意事項

            (1)兩個n位二進制數(shù)相加,其和至少需要n+1位二進制數(shù)才能正確表示。本設計中的加法器輸入/輸出都是18bit,為了防止加法器溢出,應確保18bit輸入數(shù)據(jù)x(n)的最高兩位相同(都是符號位)。

            (2)為了實現(xiàn)抽取濾波器的多級串聯(lián)結(jié)構(gòu),應統(tǒng)一輸入數(shù)據(jù)有效信號enable和輸出數(shù)據(jù)有效信號valid的時序要求。本設計規(guī)定控制器在累加器輸出濾波結(jié)果后的下一個時鐘送出濾波結(jié)果有效信號,時寬為一個工作時鐘周期。

            設計特點

            采用此設計結(jié)構(gòu)實現(xiàn)抽取濾波器有以下三個特點:

            (1)節(jié)省片內(nèi)資源,提高資源使用效率。由于利用IP核生成的濾波器往往不能針對實際情況合理的利用片內(nèi)資源,造成資源浪費。本設計采用了流水線結(jié)構(gòu),所有功能模塊都滿負荷工作,沒有空閑等待時鐘,從而節(jié)省了片內(nèi)資源,提高了資源利用率。

            (2)可以實現(xiàn)抽取濾波器多級結(jié)構(gòu)。針對抽取濾波器的輸出特性,可以采取相同的設計方法,再設計一級抽取濾波器,對前一級輸出的數(shù)據(jù)再次抽取濾波,從而實現(xiàn)多級抽取濾波器結(jié)構(gòu)。

            (3)設計靈活,擴展性強。用寄存器存放抽頭和系數(shù)適用于濾波器階數(shù)較少的情況,如果需要用上百階的抽取濾波,最好用XC2V1000片內(nèi)RAM存放抽頭和系數(shù),這時只要稍微改動控制器的邏輯設計即可實現(xiàn)。在此基礎上,還可實現(xiàn)可編程抽取濾波器。

            結(jié)語

            本文以實現(xiàn)抽取率為2、具有線性相位的3階抽取濾波器為例,介紹了一種用Xilinx公司的XC2V1000實現(xiàn)抽取濾波器的設計方法。用該方法設計出的抽取濾波器靈活性強,資源利用率高,能廣泛應用于數(shù)字接收領域。

          濾波器相關文章:濾波器原理


          fpga相關文章:fpga是什么


          濾波器相關文章:濾波器原理


          電源濾波器相關文章:電源濾波器原理


          數(shù)字濾波器相關文章:數(shù)字濾波器原理

          上一頁 1 2 下一頁

          關鍵詞: FPGA FIR

          評論


          相關推薦

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

          關閉