基于FPGA的IIR数字滤波器的快捷设计

时间:2013-01-05来源:网络

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

4.jpg

3.1 MATLAB设计

MATLAB设计的具体代码如下:

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

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

基于FPGA的IIR数字滤波器的快捷设计

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

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

基于FPGA的IIR数字滤波器的快捷设计

1 2 3 4

关键词: FPGA IIR 数字滤波器

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版