- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于VHDL的IIR数字滤波器的设计
毕业设计说明书
学生姓名 学 号 170602045 院 (系) 物理与电子电气工程学院 专 业 电子信息科学与技术 题 目 基于VHDL的IIR数字滤波器的设计
指导教师 教授/硕士
2010 年 5 月
摘 要:本课题采用一种基于VHDL的IIR数字滤波器的设计方案,首先分析了IIR数字滤波器的原理及设计方法,然后通过QUARTUSⅡ的设计平台,采用自顶向下的模块化设计思想将整个IIR数字滤波器分为:时序控制、延时、补码乘加和累加四个功能模块。分别对各模块采用VHDL进行描述后,进行了仿真和综合。仿真结果表明,本课题所设计的IIR数字滤波器运算速度较快,系数改变灵活,有较好的参考价值。
关键词:电子设计自动化,IIR数字滤波器(无限长冲激响应),现场可编程门阵列,硬件描述
Abstract: A kind of IIR digital filter design method was introduced in the paper, which is based on FPGA. By used the design plant of QUARTUSⅡ, we adopt blocking method named “Top-down ” and divide the entire IIR digital filter into four blocks, which are Clock control, Time delay, Multiply-addition and Progression. After described with VHDL, we do emulate and synthesis to each block. The result shows that, the introduced IIR digital filter runs fast, and the coefficient changes agility. It has high worth for consulting.
Keywords: electronic design automation, iir digital filter, field programmable gate array, very high speed integrated circuit hardware description language (VHDL)
目 录
1. 序 言 3
2.IIR数字滤波器及其硬件实现方法 3
2.1 IIR数字滤波器概念 3
2.2 IIR数字滤波器的硬件实现方案 5
3. EDA技术和可编程逻辑器件 8
3.1 电子设计自动化EDA技术 8
3.2 可编程逻辑器件 9
3.3 硬件描述语言VHDL及数字系统设计方法 9
4. IIR数字滤波器的设计与仿真结果分析 10
4.1 各模块的设计与仿真结果分析 10
4.2 IIR数字滤波器的仿真与结果分析 14
结 束 语 18
参考文献 19
致 谢 20
附录1 各模块VHDL程序 21
1. 序 言
随着EDA技术的发展和应用领域的扩大和深入,EDA技术在电子信息、通信、自动控制及计算机应用等领域的重要性日益突出。这些技术的使用使得现代电子产品的体积减小、性能增强、集成化程度提高,与此同时其可编程能力也得以提高。在使用EDA进行电子设计时,设计人员可按照“自顶向下”的设计方法,对整个系统进行方案设计和功能划分,采用硬件描述语言(DHL)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件。VHDL语言是EDA设计中常用的一种IEEE标准语言,其具有覆盖面广、描述能力强、可读性好、支持大规模设计及逻辑单元利用等优点,因此受到越来越多的电子工程师的青睐。
本次设计采用EDA技术中的模块化设计思想,就IIR数字滤波器中的一些关键电路进行设计,主要内容包括:时序控制模块、延时模块、补码乘加模块、累加模块和IIR数字滤波器的顶层设计。分别对各模块采用VHDL进行描述后,进行了仿真和综合,取得了较好的设计效果。实验结果表明,本课题所设计的IIR数字滤波器具有运算速度快,系数改变灵活方便等特点。
2.IIR数字滤波器及其硬件实现方法
2.1 IIR数字滤波器概念
数字滤波器是完成信号滤波处理功能的,用有限精度算法实现的离散时间线性非时变系统。输入一组数字量,通过运算输出的是另一组数字量。数字滤波器具有稳定性好、精度高、灵活性大等突出优点。随着数字技术的发展,用数字技术设计滤波器的功能越来越受到人们的注意和广泛的应用。
2
您可能关注的文档
- 基于RS锦州市植被变化分析.doc
- 基于R语言的上海房价预测模型.docx
- 基于SaaS模式在线软件系统开发方案的研究.doc
- 基于s3c2410开发板的26265内核移植.doc
- 基于S200PLC的精馏温度控制系统的毕业设计.doc
- 基于SAAS模式的共享模型的数据扩展技术研究.docx
- 基于SaaS模式的SOA服务应用与研究.doc
- 基于SBE法的杉木风景游憩林评价及经营技术终稿梅光义20120610.doc
- 基于SCIEEI的反应器全景分析.doc
- 基于simio的航天机加车间仿真分析与优化.doc
- DB52T 1503.5-2020 贵州猕猴桃 第5部分:山地猕猴桃水肥一体化技术规程.docx
- DB52_T 1704-2022公路工程混凝土预防碱-骨料反应技术规程.docx
- DB5201_T 149-2024 轨道交通衔接设施规划技术规范.docx
- DB51∕T 1465-2012 云南松二元立木材积表、单木出材率表.docx
- DB52_T 1516-2020 城市地铁交通防雷装置检测技术规范.docx
- DB5203T33-2019 地理标志产品 核桃箐核桃.docx
- DB23T - 家庭式清洁服务规范.docx
- DB52T1553.7-2020 易地扶贫搬迁安置社区 第7部分:就业创业服务中心服务规范.docx
- 冷链物流服务规范(DB51-T 1588-2013).docx
- DB52_T 1050-2015 城市配送服务规范.docx
文档评论(0)