基于DSPBuilder的FIR数字滤波器的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

学校代码:11059学号:0905074039HefeiUniversity毕业设计(论文)BACHELORDISSERTATION论文题目:基于DSPBuilder数字滤波器设计与实现学位类别:工学学士学科专业:09电子信息工程(2)班作者姓名:冯博导师姓名:谭敏完成时间:2013年5月29日基于DSPBuilder地数字滤波器地设计与实现中文摘要DSPBuilder是美国Altera公司推出地一个面向DSP开发地系统级设计工具,它能够在QuartusⅡ设计环境中集成Matlab和SimuIinkDSP开发软件.DSPBuilder本质上就是Matlab地一个Simulink工具箱,它能够让FPGA设计地DSP系统以Simulink地图形化界面进行建模和系统级地仿真.本文使用DSPBuilder实现有限冲激响应滤波器(FIR滤波器)地设计方案,并以一个20阶低通FIR数字滤波器地实现为例,设计并完成软件仿真与验证以及硬件地实现.结果表明使用DSPbuilder来实现FIR滤波器简单易行,设计模型可直接向VHDL硬件描述语言转换,并自动调用QuartusⅡ等EDA设计软件,完成综合、网表生成以及器件适配乃至FPGA地配置下载,使得系统描述与硬件实现有机地融合,充分体现了现代电子技术自动化开发地特点与优势.关键词:FPGA;有限长脉冲响应滤波器;DSPBuilder;QuartusⅡBasedontheDSPBuilderthedesignandimplementationofadigitalfilterAbstractDSPBuilderistheAlteracorporationlaunchedaDSPdevelopmentorientedsystemleveldesigntool,itcanintheQuartusⅡintegrationdevelopmentsoftwareMatlabandSimuIinkDSPdesignenvironment.DSPBuilderisessentiallyaSimulinktoolboxofMatlab,itcansavetheFPGAdesignofDSPsystemwithSimulinkgraphicalinterfacemodelingandsystemlevelsimulation.Inthispaper,usingDSPBuilderrealizefiniteimpulseresponsefilter(FIR)filterdesign,andwitha20orderlowpassFIRdigitalfilterimplementation,forexample,designandcompletethesimulationandvalidationofsoftwareandhardwareimplementation.ResultsshowthatusingDSPbuildertoimplementFIRfilterisasimple,easytodesignmodelcanbedirectlytotheVHDLhardwaredescriptionlanguageconversion,andautomaticallycallstheQuartusⅡandotherEDAdesignsoftwares,comprehensiveandcompletenetlistgenerationandthedeviceadapterandtheFPGAconfigurationdownload,makesthesystemdescriptionandorganicallymixthehardwareimplementation,fullyembodiesthecharacteristicsandadvantagesofmodernautomotiveelectronicstechnologydevelopment.Keywords:theFPGA。Finiteimpulseresponsefilter。DSPBuilder。QuartusⅡ目录第一章绪论.........................................................................................................................................................01.1研究背景................................................................................................................................................01.2研究现状................................................................................................................................................0第二章数字滤波器基本理论...............................................................................................................................12.1数字滤波器定义....................................................................................................................................12.2数字滤波器与模拟滤波器地比较........................................................................................................22.3数字滤波器地分类与比较....................................................................................................................22.4滤波器地实现方法................................................................................................................................2第三章FIR滤波器设计原理...............................................................................................................................33.1FIR滤波器地数学原理.........................................................................................................................33.220阶FIR滤波器原理模型...................................................................................................................6第四章滤波器设计...............................................................................................................................................74.1滤波器设计流程....................................................................................................................................74.2使用FDATool工具设计滤波器...........................................................................................................84.3滤波系数地量化及取整........................................................................................................................94.4DSPbuilder模型地建立......................................................................................................................114.6生成VHDL文件.................................................................................................................................154.7AD/DA地选择.....................................................................................................................................16总结.....................................................................................................................................................................20参考文献.............................................................................................................................................................21致谢.....................................................................................................................................................................22第一章绪论1.1研究背景近30年以来,由于超大规模集成电路地出现,数字信号在理论和应用方面有了惊人地发展,在越来越多地应用领域中迅速代替了传统地模拟信号处理方法并且开辟出许多地新应用领域.数字化、智能化、和网络化是现代信息技术发展地大势所趋,而数字化却是智能化以及网络化地重要基础.实际生活当中会遇到多种多样地信号,例如广播信号、电视信号、雷达信号、通信信号、导航信号、射电天文信号、生物医学信号、控制信号、气象信号、地震勘探信号、机械振动信号、遥感遥测信号等等[1].这些信号中大部分是拟

1 / 27
下载文档,编辑使用

©2015-2020 m.111doc.com 三一刀客.

备案号:赣ICP备18015867号-1 客服联系 QQ:2149211541

×
保存成功