基于VHDL的FIR低通数字滤波器设计与仿真.pdfVIP

  • 15
  • 0
  • 约1.5万字
  • 约 3页
  • 2018-05-09 发布于福建
  • 举报

基于VHDL的FIR低通数字滤波器设计与仿真.pdf

34 · ComputerEraNo.10 2010 · 基于VHDL的FIR低通数字滤波器设计与仿真 张静秋 (扬州环境资源职业技术学院,江苏 扬州 225127) 摘 要:以FIR数字滤波器的设计为例,介绍了使用VHDL硬件描述语言进行数字逻辑设计的过程和方法,给出了在 QuartusII的集成开发环境下的相应VHDL代码,并且利用QuartusI1内部的仿真器对设计进行了脉冲响应仿真和验证。 关键词 :FIR;数字滤波器;数字信号处理 ;VHDL语言 Design and Simulation ofFIR Low-passFilterBased onVHDL ZHANG Jing—qiu (YangzhouVocationalCollegeofEnvironmentandResources,Yangzhou,Jiangsu225127,China) Abstract:Taking the design ofFIR digitalfilter as an example,hte processand method ofdigitallogic design by using VHDL hardwaredescription languageare introduced,correspondingVHDLcode inthe integrateddevelopmentenvironmentofQuartusII isgiven,andhtesimulationandverificationofimpulseresponseforhtedesignareconductedbyusingthesimulatorinQuartusII. Key words:FIR;digitalfilter;digitalsignalprocessing;VHDL language 0 引言 h(n)=h(N-1-n) (3) 在通信与信息技术领域,数字信号处理显得越来越重要, 这种对称性 ,可使得乘法器数量减半:对n阶滤波器,当n 在数字信号处理中起重要作用并获得广泛应用的是数字滤波 为偶数时,乘法器的个数为n2/个;当n为奇数时,乘法器的个数 器。数字滤波器是数字信号处理的基础 。数字滤波器根据频 为(n+1)/2个。在电路实现中,乘法器占用的逻辑单元数较多, 乘法器的增加,意味着电路成本增加,另外对电路的工作速度 域特性可分为低通、高通、带通和带阻四个基本类型;根据时域 特性可分为无限脉冲响应IIR(InfiniteImpulseResponse)滤波 也有影响。 器和有限脉冲响应FIR(FiniteImpulseResponse)滤波器。FIR 2FIR数字滤波器设计实例 滤波器具有良好的线性相位特性 ,故在数据通信 、图像处理等 实例设计的性能指标是,设计一个线性相位FIR16阶低通 领域有广泛的应用 。VHDL是一种硬件描述语言,它可用于 数字滤波器 h(O)=(),采样频率Fs为80kHz,截止频率Fc为 描述电子电路和系统的行为。基于这种描述 ,结合相关的软件 10kHz,输入输出序列位宽lO位(最高位为符号位),窗口类型 工具,可

文档评论(0)

1亿VIP精品文档

相关文档