摘要 现代数字系统开发设计中,可编程逻辑器件的使用越来越普遍。传统的数字滤波器设计主要依靠理论公式推导,从而得到相关参数,而对利用这些参数设计的数字滤波器的真实效果并没有一个感性的认识,从而无法对参数进行进一步的优化。 针对上述主要情况,提出了一种联合使用MATLAB与Quartus Ⅱ实现FIR(有限脉冲响应)滤波器的设计方法。结合实际的例子介绍了等波纹法最佳逼近法FIR滤波器的设计流程,给出了利用MATLAB与QuartusⅡ进行软件验证和硬件仿真的设计步骤。此方法能过直观的检验滤波器的设计效果,便于优化设计参数、提高设计效率和成功率。 关键词:MATLAB QuartusⅡ FIR数字滤波器 FPGA 等波纹最佳逼近法 ABSTRACT In exploitation and design of the modern digital electronic system, programmable logic device (PLD) is used more and more widely. Traditionally,we use theoretical formula to obtain some correlative parameterwhen designing a digital filter. But, in thisway, it can′t bring any visual cognition to the actual result of the filter. So it is impossible that optimizing the parameter according to the actual result. In order to solve this question, the paper presents a design method for FIR digital filter based on MATLAB and QuartusⅡ. And through this example it gives the design flow. The result of the software and hardware simulation is analyzed by using of MATLAB and QuartusⅡ. It can easily check up the results and advance the efficiency of the design. Keywords: MATLAB QuartusⅡ F IR digital filter FPGA Equiripple 目录