- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于FPGA的FIR数字滤波器设计
摘数字滤波数字信号处理中的重要内容之一.窗函数法设计线性相位FIR数字滤波器为例,介绍用MATLAB工具软件设计器方法.用MATLABtool工具来研究数字滤波器的,.然后MATLAB/Simulink及DSP Builder进行FIR数字滤波器设计,SignalCompiler把MATLAB/Simulink的设计文件(.mdl)转换成相应的VHDL硬件描述语言设计文件(.vhd),以及用于控制综合和编译的TCL脚本,而后由FPGA/CPLD的开发工具QuartusII来完成对后者的综合﹑适配以及下载.
关键字 FIR数字滤波器MATLAB DSP Builder FPGA QuartusII
Abstract
Along with the development of the digital signal processing technology, the digital filter have become one of important contents in digital signal processing. The purpose of this article is to design a linear phase FIR numeral filter using window function method based on the FPGA,Then introduce the method that how to use tool software MATLAB to design the digital signal processor (DSP), First through using MATLAB/ FDAtool tool to gain the parameter for filter design..Then design top layer file through MATLAB/Simulink and DSP Builder .Then using SignalCompiler to change the design document file(.mdl)into VHDL hardware description language design document (Vhd), As well as uses in the TCL script which controls synthesizes and translates,at last, by FPGA/CPLD development kit QuartusII to complete synthesis configration as well as downloading.
keywords FIR filter MATLAB DSP Builder FPGA Quartus II目 录
第1章 绪 论 1
1.1 FIR数字滤波器优越性及其发展 1
1.2 数字滤波器实现方法 2
第2章 基于FPGA的16阶FIR数字滤波器的软件设计 3
2.1 设计FIR数字滤波器使用软件介绍 3
2.1.1 MATLAB软件简介 3
2.1.2 QuartusII及DSP Builder介绍 4
2.2 FPGA发展现状,结构以及使用FPGA设计FIR数字滤波器 4
2.2.1 FPGA发展现状、结构 4
2.2.2 FPGA实现FIR数字滤波器 6
2.3 FIR数字滤波器原理及设计分析 7
2.3.1线性相位条件及特点分析 7
2.3.2 线性相位FIR滤波器的幅度特性 8
2.4 使用DSP Builder设计FIR数字滤波器流程 11
2.5 四阶FIR数字滤波器的设计 14
2.5.1 用窗函数设计FIR滤波器原理 14
2.5.2 四阶FIR滤波器的设计模型设计 16
2.6 十六阶FIR滤波器模型设计 17
第3章 十六阶FIR滤波器硬件实现 23
3.1 VHDL代码的产生 23
3.2 使用QuartusⅡ的Integrated Synthesis进行综合 25
3.3 使用QuartusⅡ完成适配 26
3.4 使用QuartusⅡ进行时序仿真 26
3.5 引脚锁定,下载与配置 27
第4章 基于FPGA的DSP设计的方法意义 29
结 束 语 31
谢 辞 32
参考文献 33
第1章 绪 论
1.1 FIR数字滤波器优越性及其发展
随着信息时代和数字世界的到来,数字信号处理已成为今一门极其重要的学科和技术领域。数字信号处理在通信、语音、图像、自动控制、雷达、军事、航空航天、医疗和家用电器等众多领域得到了广
文档评论(0)