新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的FIR濾波器的性能研究

        基于FPGA的FIR濾波器的性能研究

        作者: 時間:2011-09-20 來源:網絡 收藏


        2 基于數字帶通的系統測試
        2.1 階數對數字影響
        采用EP2C8Q208C8N這款,邏輯資源數為8 256,能做到的帶通的最高階數為310階,AD轉換芯片是采用8位模擬數字轉換芯片、采樣速率高達40 MSPS的TLC5540,基準電壓選5 V,DA轉換芯片是采用10位轉換速率為165 MSPS的DAC9000。對FIR帶通濾波器的實際輸
        出進行采樣,再將采樣的幅值和頻率值導入MATLAB,得到的幅頻特性曲線如圖6所示。

        本文引用地址:http://www.104case.com/article/191003.htm

        l.JPG

        m.JPG


        階數越高,其通頻帶越小,衰減特性也越尖銳,越接近我們需要設計的FIR帶通濾波器,但不足之處就是耗費資源,其資源利用情況如表1所示。
        2.2 不均勻采樣數據對FIR數字濾波器的影響
        不均勻采樣,就是在幅度衰減劇烈的頻率附近多選取數據采樣點,而在其它幅度變化不劇烈的頻段少選取采樣點。在保持FIR濾波器階數不變的前提下,改變每組采樣數據的采樣點個數,每組采樣數據均采用不均勻采樣,可以得到不同的頻率向量f與幅度向量a,利用函數fir2()就可以得到不同的FIR濾波器特性系數。再將系數導入IP核,對產生的FIR帶通濾波器的實際輸出進行采樣,再將采樣的幅值和頻率值導入MATLAB,得出的幅頻特性曲線如圖7所示。

        n.JPG


        知道采樣數據的多少對的資源利用率無多大影響,但是會影響FIR帶通輸出波形的抖動,采樣數據越密集,越能得出我們需要的幅頻特性圖。

        3 結論
        以上實驗表明,在FPGA上用FIR IP Core實現FIR數字濾波器是一種很簡潔有效的方法。如果FPGA資源比較大時,我們盡量選取高階的FIR濾波器,這樣能實現較好的濾波器;如果FPGA資源有限時,我們只能盡可能的選稍微高階的濾波器,但是可以通過細化采樣數據來達到較好的性能。


        上一頁 1 2 3 下一頁

        關鍵詞: FPGA FIR 濾波器 性能

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 铜梁县| 女性| 澳门| 美姑县| 历史| 华宁县| 洪雅县| 龙陵县| 绿春县| 靖宇县| 利津县| 宁国市| 阳江市| 乐陵市| 福建省| 喀喇沁旗| 临江市| 拜城县| 甘德县| 东莞市| 江山市| 赣榆县| 三都| 耒阳市| 航空| 湘乡市| 巴楚县| 舞阳县| 泾源县| 虞城县| 布尔津县| 禹城市| 荃湾区| 静安区| 黄石市| 化州市| 青神县| 长武县| 富蕴县| 砚山县| 乌什县|