您当前的位置:五五电子网电子知识单片机-工控设备DSP/FPGA技术高阶FIR滤波器的计算机设计与FPGA实现 正文
高阶FIR滤波器的计算机设计与FPGA实现

高阶FIR滤波器的计算机设计与FPGA实现

点击数:7900 次   录入时间:03-04 11:36:41   整理:http://www.55dianzi.com   DSP/FPGA技术

    按第2.3节提出的方法在QuartusⅡ中完成FIR滤波器的设计,通过编译综合功能对设计文件进行编译和综合,然后生成顶层模块,见图7。

12.JPG


    通过QuartusⅡ的波形仿真功能,对其进行波形仿真并进行定量分析。波形仿真如图8所示。其中,cp50为系统时钟,由它控制输入信号xin_data的输入速率(本例为2 MHz)。data_result为滤波器未经取高位处理的乘加结果;data_result_out,为最终滤波输出结果。经验证,data_result与Matlab的运算结果一致,data_result可满足工程精度的要求。

13.JPG



3 结语
    本文在结合Matlab和FPGA软件QuartusⅡ的基础上,完成了一种基于LPM参数化宏功能模块的FIR滤波器设计,该法是基于工程实际应用提出的,它对信号处理速率的要求不高,但对滤波器的阶数较高。当设计指标改变,只需调整各模块的参数,即可完成新的设计,该法已应用在实际工程中。



上一页  [1] [2] 


本文关键字:滤波器  计算机  DSP/FPGA技术单片机-工控设备 - DSP/FPGA技术

上一篇:DSP VS普通MCU

《高阶FIR滤波器的计算机设计与FPGA实现》相关文章>>>