DA算法的FIR濾波器設計
DATA_RADIX = HEX ;
CONTENT BEGIN
0 : 0000;
1 : 0045;
2 : 00E6;
……
F : 0000;
END;
4.3 濾波器系數的設計
我們利用matlab 自帶的濾波器設計工具FDAtool和信號處理工具Pstool設計出一個16階窗函數FIR低通濾波器。它的具體參數是:
窗函數類型:Blackman窗,信號采樣頻率:50KHz,通帶截至頻率10KHz,濾波系數h[n]見下表1,該濾波器的傳輸特性如下圖4-1 所示:
本文引用地址:http://m.butianyuan.cn/article/150649.htm
5.系統(tǒng)的仿真與結果分析
為了驗證與檢測該系統(tǒng)的效果,我們采用Cyclone 公司EP1C6Q240C8芯片對系統(tǒng)進行了開發(fā),并通過ALTERA 公司的綜合設計工具Quartus II 4.2 對該系統(tǒng)進行了綜合編譯與仿真,我們對該系統(tǒng)連續(xù)輸入了16個數據(0.3,0.32,-0.79,0.45,-0.87,-0.91,-0.12,0.89,0.37,0.66,-0.57,0.75,-0.21,0.96,0.56,-0.19)進行處理,得到了如下仿真結果。
5.1 系統(tǒng)綜合性能的仿真結果
系統(tǒng)的綜合性能見表5-1:
由表5-1可以看出系統(tǒng)占有硬件資源很少,運行速度很高。
5.2 系統(tǒng)處理準確性的仿真結果
系統(tǒng)的處理結果與理論結果對比見表5-2:
為了獲得一個更為準確的結果,取后8 個數據進行分析,通過表5-2我們可以看出該系統(tǒng)的實際處理結果與理論計算結果誤差很小,可以滿足實際工程方面的需求。
6. 結論
以上理論分析和仿真結果表明,軟硬件結合串行執(zhí)行的DSP算法相比,DA算法具有明顯的占用系統(tǒng)資源低和運行速度高的優(yōu)點,是一種更為有效的FIR 濾波器設計方法;基于DA算法的數字信號處理設計具有DSP算法所無可比擬的優(yōu)勢,在極大的提高了FIR 數字濾波器的處理速度和數據吞吐能力的同時,又可以保證系統(tǒng)很小的處理誤差,是一種比較實用可靠高效的設計方法。
評論