特权同学玩转Zynq连载50——[ex69] FIR滤波器IP仿真实例
1 FIR滤波器简介
FIR(Finite Impulse Response)滤波器,即有限脉冲响应滤波器,又称为非递归型滤波器,是数字信号处理系统中最基本的元件,它可以在保证任意幅频特性的同时具有严格的线性相频特性,同时其单位抽样响应是有限长的,因而滤波器是稳定的系统。因此,FIR滤波器在通信、图像处理、模式识别等领域都有着广泛的应用。
Vivado集成的FIR IP核可以实现如下公式所示的N级卷积运算。
FIR IP核可以根据配置实现复用的乘累加单元,以实现面积最优化的设计;当然了,在速度性能要求极高的应用中,也可以配置并行的乘累加单元,以达到最大的FIR数据吞吐量。
2 FIR IP核配置
FIRIP配置主页面如图所示。此页面可以配置基本的滤波参数。
通道配置页面如下。
输入输出的数据位宽可在Implementation页面配置。
实现的资源利用情况,如优化选项、存储器选项和DSP Slice选项等,可以在Detailed Implementation页面配置。