欢迎来到天天文库
浏览记录
ID:881039
大小:2.66 MB
页数:28页
时间:2017-09-22
《基于dspbuilder的fir数字滤波器的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、学校代码:11059学号:0905074039HefeiUniversity毕业设计(论文)BACHELORDISSERTATION论文题目:基于DSPBuilder数字滤波器设计与实现学位类别:工学学士学科专业:09电子信息工程(2)班作者姓名:冯博导师姓名:谭敏完成时间:2013年5月29日基于DSPBuilder的数字滤波器的设计与实现中文摘要DSPBuilder是美国Altera公司推出的一个面向DSP开发的系统级设计工具,它能够在QuartusⅡ设计环境中集成Matlab和SimuIinkDSP开发
2、软件。DSPBuilder本质上就是Matlab的一个Simulink工具箱,它能够让FPGA设计的DSP系统以Simulink的图形化界面进行建模和系统级的仿真。本文使用DSPBuilder实现有限冲激响应滤波器(FIR滤波器)的设计方案,并以一个20阶低通FIR数字滤波器的实现为例,设计并完成软件仿真与验证以及硬件的实现。结果表明使用DSPbuilder来实现FIR滤波器简单易行,设计模型可直接向VHDL硬件描述语言转换,并自动调用QuartusⅡ等EDA设计软件,完成综合、网表生成以及器件适配乃至FPG
3、A的配置下载,使得系统描述与硬件实现有机地融合,充分体现了现代电子技术自动化开发的特点与优势。关键词:FPGA;有限长脉冲响应滤波器;DSPBuilder;QuartusⅡIIBasedontheDSPBuilderthedesignandimplementationofadigitalfilterAbstractDSPBuilderistheAlteracorporationlaunchedaDSPdevelopmentorientedsystemleveldesigntool,itcanintheQuar
4、tusⅡintegrationdevelopmentsoftwareMatlabandSimuIinkDSPdesignenvironment.DSPBuilderisessentiallyaSimulinktoolboxofMatlab,itcansavetheFPGAdesignofDSPsystemwithSimulinkgraphicalinterfacemodelingandsystemlevelsimulation.Inthispaper,usingDSPBuilderrealizefinitei
5、mpulseresponsefilter(FIR)filterdesign,andwitha20orderlowpassFIRdigitalfilterimplementation,forexample,designandcompletethesimulationandvalidationofsoftwareandhardwareimplementation.ResultsshowthatusingDSPbuildertoimplementFIRfilterisasimple,easytodesignmode
6、lcanbedirectlytotheVHDLhardwaredescriptionlanguageconversion,andautomaticallycallstheQuartusⅡandotherEDAdesignsoftwares,comprehensiveandcompletenetlistgenerationandthedeviceadapterandtheFPGAconfigurationdownload,makesthesystemdescriptionandorganicallymixthe
7、hardwareimplementation,fullyembodiesthecharacteristicsandadvantagesofmodernautomotiveelectronicstechnologydevelopment.Keywords:theFPGA;Finiteimpulseresponsefilter;DSPBuilder;QuartusⅡ目录II第一章绪论11.1研究背景11.2研究现状1第二章数字滤波器基本理论32.1数字滤波器定义32.2数字滤波器与模拟滤波器的比较32.3数字滤波
8、器的分类与比较32.4滤波器的实现方法4第三章FIR滤波器设计原理53.1FIR滤波器的数学原理53.220阶FIR滤波器原理模型7第四章滤波器设计94.1滤波器设计流程94.2使用FDATool工具设计滤波器94.3滤波系数的量化及取整114.4DSPbuilder模型的建立134.6生成VHDL文件174.7AD/DA的选择19总结22参考文献23致谢24II第一章绪论1.1研究背景近30年以来
此文档下载收益归作者所有