摘要数字滤波器是现代数字信号处理系统的重要组成部分之一,具有模拟滤波器所无法替代的新特性,因此在通信、语音与图像处理、自动控制等领域有着广泛的应用,它对于降低噪声、提高信噪比及信号的频谱纯度等方面有着重要的意义。数字滤波器根据单位脉冲响应的不同,可分为 FIR( 有限长脉冲响应) 滤波器和 IIR( 无限长脉冲响应)滤波器, FIR 的优点在于具有良好的相位特性, IIR 的优点在于具有良好的幅频特性,可以根据不同的系统性能要求选择不同的滤波器。目前滤波器的主要实现方法有三种,分别是:单片通用数字滤波器集成电路、采用 DSP 器件和 FPGA( 现场可编程门阵列) 器件。本文采用 FPGA 器件来实现滤波器的设计,在实现方法上先用 MATLAB/Simulink 工具箱建立滤波器模型,然后用 piler 把Simulink 的模型文件() 转化为硬件描述语言 VHDL 文件,最后利用 QuartusII 完成滤波器的仿真、配置、编译和下载。本文最后用实例介绍了 FIR 数字滤波器和 IIR 数字滤波器的实现过程。关键词: 数字滤波器通信集成电路 DSP FPGA Abstract Digital filter isa digital signal processing system isone of the ponent, analog filters cannot be replaced by the new characteristic, therefore in munication, speech and image processing, automatic control and other fields have a wide range of applications, it can reduce noise, improve the signal to noise ratio and signal spectrum purity has important significance. Digital filter according to unit impulse response of different, can be divided into FIR ( finite impulse response filter ) and IIR ( infinite impulse response ) filter, FIR have the advantages of good phase characteristics, IIR have the advantages of good amplitude-frequency characteristics, according to different system performance requirements of different filter. The filter main realizing methods has three kinds, respectively is: the monolithic integrated circuit, digital filter with DSP device and FPGA ( field programmable gate array ) device. This paper uses FPGA to realize filter design, the realization method on the first MATLAB / Simulink toolbox to establish filter model, then use piler the Simulink model file ( the suffix is. MDL ) into the VHDL hardware description language file, finally using plete filter simulation, configure, compile and download. Finally, examples of the FIR digital filter and IIR digital filter implementation process. Keywords: digital munication integrated circuit DSP FPGA 目录 ..................................................................................................
毕业论文-基于DSP Builder数字滤波器的设计与实现 来自淘豆网m.daumloan.com转载请标明出处.