- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8位16阶线性IR滤波器EDA课程设计
课程设计EDA技术与VHDL课程设计报告班级:电信10-2班姓名:杨建臻学号: 1006110223 指导教师:刘维成绩:电子与信息工程学院信息与通信工程系目录1 引言31.1课程设计背景31.2课程设计目的41.3基本要求42 实验仿真42.1 线性FIR滤波器原理42.2设计方案:62.3模块电路设计112.3.1 寄存器112.3.2 加法器122.3.3 减法器142.3.4 乘法器152.4 顶层文件172.4 FIR滤波器整体电路202.5 FIR滤波器整体电路仿真结果212.5.1输出信号理论值212.5.2电路仿真结果213.仿真结果心得:22参考文献22摘要在现代电子系统中,FIR滤波器以良好的线性特征被广泛使用,属于数字信号处理的基本模块之一。在工程实践中,往往要求对信号处理要有实时性和灵活性,而已有的一些软件和硬件实现方式则难以同时达到这两方面的要求。所以FPGA器件实现的FIR滤波器就越来越受到大家的广泛认同。本课题在研究了大量国内外技术文献的基础上。首先,认真分析了FIR滤波器的基本结构和设计原理;其次,将硬件描述语言的特点作了归纳,对硬件描述语言的基本结构进行了阐述,并说明了应用VHDL的EDA设计流程。以4阶为例,同时采用乘法器结构和分布式算法实现,并对其性能进行比较;最后,采用自底向上的原则对16阶FIR滤波器各模块进行设计、仿真验证和综合,结果表明:该数字滤波器的工作频率达到预期要求。具体实现中,采用硬件语言VHDL,在QuartusII 9.0环境下实现。关键字:FIR数字滤波器;FPGA; VHDL1 引言1.1课程设计背景有限长单位冲击响应FIR数字滤波器就可以做成是有限长的线性相位,同时又可以具有任意的幅度特性。此外,FIR滤波器的单位冲击响应是有限长的,因为滤波器具有一定的稳定性。再有,只要经过一定的延时,任何非因果有限长序列都能变成有限长序列,因而总能用因果系统来实现。最后,FIR滤波器由于单位冲击响应是有现场的,所以可以用快速傅里叶变换算法来实现过滤信号,从而可以大大提高运算效率。本论文是通过QuartusII软件仿真实现一个8位16阶线性FIR滤波器的设计的。1.2课程设计目的(1)本次课程设计对FIR滤波器设计原理作了简要分析。(2)利用QuartusII软件来仿真FIR滤波器。1.3基本要求(1)8位16阶线性FIR滤波器(2)采样频率,截止频率2 实验仿真2.1 线性FIR滤波器原理FIR滤波器响应(简称FIR)系统的单位脉冲响应为有限长序列,系统函数在有限z平面上不存在极点,其运算结构中不存在反馈支路,即没有环路。如果的长度为N,则它的系统函数和差分方程一般具有如下形式:根据差分方程直接画出FIR滤波器的结构,称为直接型结构。如图2-1-1所示:图2-1 FIR滤波器直接结构FIR滤波器的特点:单位脉冲响应序列为有限个;可快速实现;可得到线性相位;滤波器阶数较高。对线性时不变系统保持线性相位的条件是:单位脉冲响应为偶对称或奇对称。即:为设计线性滤波器,应保证h(n)为对称的。若N为偶数,其线性相位FIR滤波器的对称结构流图如图2-1-2所示:图2-2若N为偶数线性相位FIR滤波器的对称结构流图图中:“ +1 ” 对应偶对称情况,“ -1 ” 对应奇对称情况。当n为奇数时,支路断开。若N为奇数,其线性相位FIR滤波器的对称结构流图如下图2-1-3:图2-3 N为奇数线性相位FIR滤波器的对称结构流图其中y(n)和x(n)分别是输出和输入序列。有限冲激响应滤波器的一种直接型实现,可由式(2)生成,M=5机器转置如图2-1-4所示,图2-1-5是第二个直接型结构。通常一个长度为M的有限冲激响应滤波器由M个系数描述,并且需要M个乘法器和(M-1)个双输入加法器来实现。图2-4 直接型一图2-5 直接型二长度为M的线性相位有限冲激响应滤波器由对称的冲激响应或反对称的冲激响应描述。利用线性相位有限冲激响应滤波器的对称(或反对称)性质,可以将传输函数的直接型实现所需的乘法器总量减少一半。例如,如图2-1-6显示了一个具有对称冲击响应的、长度为7的有限冲激响应传输函数的实现。图2-6 线性相位有限冲激响应结构2.2设计方案:通常采用窗函数设计FIR滤波器方法简单,但是这些滤波器的设计还不是最优的。首先通带和阻带的波动基本上相等,另外对于大部分窗函数来说,通带内或阻带内的波动不是均匀的,通常离开过渡带时会减小。若允许波动在整个通带内均匀分布,就会产生较小的峰值波动。因此考虑通过某种方法,对滤波器的结构进行优化。对于线性相位因果FIR滤波器,它的系列具有中心对称特性,即。令,对于偶对称,代入下面的公式可得:根据要求,要设计一个输入8位,输出8位的16阶线性相位FIR滤波器,此滤
文档评论(0)