FPGA實(shí)現FIR抽取濾波器的設計
圖五移位加法器的波形仿真圖
以上便是基于分布式算法的FIR濾波器的三個(gè)主要模塊的分析,為了能使該濾波器能正常工作,還需要用VHDL語(yǔ)言編寫(xiě)控制程序,使各模塊連接起來(lái),總的來(lái)說(shuō),該濾波器的實(shí)現原理圖如下:
圖六基于分布式算法的FIR濾波器頂層原理圖在FPGA中,不論是基于乘累加的FIR濾波器,還是基于分布式算法的FIR濾波器(包括FIR濾波器的各模塊)都是通過(guò)VHDL語(yǔ)言編程來(lái)實(shí)現的。
5 結語(yǔ)
本文所介紹的基于FPGA、采用分布式算法實(shí)現FIR濾波器的方法,在提高系統運行速度和節省硬件資源方面具有很大的優(yōu)勢?;诜植际剿惴ǖ腇IR濾波器結構可以擴展成任意階數的FIR濾波器。而且,通過(guò)改變階數和查找表中的系數,還可以將此設計靈活地運用于實(shí)現高通、低通和帶阻濾波器,可移植性較好。因此,這種方法在高速數字信號處理中將有很好的應用前景。
評論