摘要
本文提出了一种实现高速IIR数字滤波器的基于FPGA的设计方法,分析了取整后的IIR数字滤波器的系数分析方法.在MATLAB仿真的基础上,利用FDATool工具设计确定仿真后IIR滤波器的系数,保证IIR滤波器的性能优化和硬件资源的有效使用.基于FPGA的性能特点,IIR滤波器可以用于高速信号处理,并且可以采用Verilog硬件描述语言和迭代运算来完成设计.软件仿真后后的IIR数字滤波器的硬件实现通过QuartusII仿真完成.实验结果表明,利用该方法设计的IIR数字滤波器的收敛速度很快,可以应用于系统的实时性要求较高的场合中.