基于FPGA的IIR数字滤波器的快捷设计
而其硬件平台上的主要器件有Xilinx公司的Spartan2E系列30万门FPGA芯片XC2S300E及PROM器件XC18V04,模数转换芯片则采用AD公司的AD9218,数模转换芯片选用AD公司的AD9765,另外,还有40 MHz晶振等。其系统框图如图1所示。

3.1 MATLAB设计
MATLAB设计的具体代码如下:

这样,在运行之后,便可得到:

图2是由系数B和A绘出的幅频特性曲线。

下面是递推算法的MATLAB描述:

若以输入分别为0.5 MHz、3 MHz、6 MHz的正弦波来测试滤波器输出,则可得出如图3所示的仿真结果。可见,该系数B和A可以满足低通滤波器的技术指标。

低通滤波器相关文章:低通滤波器原理
电源滤波器相关文章:电源滤波器原理
评论