基于VHDL语言在FIR滤波器设计

基于VHDL语言在FIR滤波器设计

ID:46923207

大小:1.04 MB

页数:36页

时间:2019-11-30

基于VHDL语言在FIR滤波器设计_第1页
基于VHDL语言在FIR滤波器设计_第2页
基于VHDL语言在FIR滤波器设计_第3页
基于VHDL语言在FIR滤波器设计_第4页
基于VHDL语言在FIR滤波器设计_第5页
资源描述:

《基于VHDL语言在FIR滤波器设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基于FPGA的FIR数字滤波器的设计目录1绪论11.1本课题研究意义1矚慫润厲钐瘗睞枥庑赖。1.2国内外研究现状分析1聞創沟燴鐺險爱氇谴净。1.3研究思路1残骛楼諍锩瀨濟溆塹籟。1.4相关概念说明1酽锕极額閉镇桧猪訣锥。2FIR数字滤波器的设计方法4彈贸摄尔霁毙攬砖卤庑。2.1理论部分4謀荞抟箧飆鐸怼类蒋薔。2.1.1引言4厦礴恳蹒骈時盡继價骚。2.1.2FIR数字滤波器的基础4茕桢广鳓鯡选块网羈泪。2.1.3数字滤波器的设计原理6鹅娅尽損鹌惨歷茏鴛賴。2.1.4FIR数字滤波器的理论计算方式与参数转换思想:7籟丛妈羥为贍偾蛏

2、练淨。2.1.5Matlab直接FDAtool设计方式解析13預頌圣鉉儐歲龈讶骅籴。2.1.6FDAtool设计模板及设计结果图16渗釤呛俨匀谔鱉调硯錦。2.2程序分析部分16铙誅卧泻噦圣骋贶頂廡。2.2.1FPGA可编程逻辑元件介绍16擁締凤袜备訊顎轮烂蔷。2.2.2QuartusⅡ及VerilogHDL介绍18贓熱俣阃歲匱阊邺镓騷。2.2.3实际滤波器程序设计(11阶FIR数字滤波器)19坛摶乡囂忏蒌鍥铃氈淚。2.2.4.VerilogHDL的实现20蜡變黲癟報伥铉锚鈰赘。3滤波器仿真滤波28買鲷鴯譖昙膚遙闫撷凄。3.1设

3、置混合信号28綾镝鯛駕櫬鹕踪韦辚糴。3.2设置仿真参数31驅踬髏彦浃绥譎饴憂锦。3.3仿真总结33猫虿驢绘燈鮒诛髅貺庑。4总结与展望33锹籁饗迳琐筆襖鸥娅薔。4.1设计成果总结33構氽頑黉碩饨荠龈话骛。4.2设计心得33輒峄陽檉簖疖網儂號泶。参考文献35尧侧閆繭絳闕绚勵蜆贅。致谢36识饒鎂錕缢灩筧嚌俨淒。I基于FPGA的FIR数字滤波器的设计第一章绪论1.1本课题研究意义随着各种精密计算和快速计算的发展,现在的通信对信号处理的实时性、快速性的要求很高。然而,以前的模拟滤波器克服不了电压漂移、温度漂移和噪声等问题,同时,也带来了

4、许多误差和不稳定因素。数字滤波器具有稳定性高、精度高、设计灵活、实现方便等突出优点,因此解决了模拟滤波器无法解决的问题。FPGA元器件在高速并行处理和数据传输中有独特优势,FPGA正在前端信号处理中越来越多地代替ASIC和DSP。我们需要的就是这种设计周期短,功能密度高,重组时间短的元器件。凍鈹鋨劳臘锴痫婦胫籴。本文在FPGA元器件的基础上,实现现代FIR数字滤波器功能。并且研究多种快速的FIR数字滤波器的理论设计思想和程序设计方法。恥諤銪灭萦欢煬鞏鹜錦。1.2国内外研究现状分析1985年,XilinX公司生产出了第一块FPG

5、A元器件,由于它有着集成度高、方便易用、开发和上市周期短的绝对优势,使得FPGA器件在数字设计和电子生产中得到迅速普及和应用,发展潜力十分巨大。现在FPGA已经发展到可以利用硬件乘加器、片内储存器、逻辑单元、流水处理技术等特有的硬件结构,高速完成FFT、FIR、复数乘加、卷积、三角函数以及矩阵运算等数字信号处理。这样可以完成信号处理的主要技术,如中频采样、参数估计、自适应滤波、脉冲压缩、自适应波束形成和旁瓣对消等。鯊腎鑰诎褳鉀沩懼統庫。1.3研究思路通过对目前数字滤波器的几种实现方法的简单分析,本文认为基于FPGA的数字滤波器

6、具有许多优点,本文考虑到信息技术的发展对于数字滤波器的要求越来越高,而目前FIR数字滤波器的性能还不完善,于是选择了基于FPGA的数字滤波器作为主要研究内容,通常滤波器在进行数据处理时用到了卷积运算,在设计中的解决这些乘法运算的思路是将它们转换成加减法,这是目前解决乘法运算的主流思想。设计初期在Matlab下对滤波器原理进行证明包括(零极点图、时域和频域分析图等),分析FIR数字滤波器的多种理论设计思想和窗函数选择方法,在设计后期对FIR数字滤波器的小数乘法问题进行单独论证。然后对分析出来的问题进行论证和解决,最后在QUART

7、USⅡ中进行仿真验证。硕癘鄴颃诌攆檸攜驤蔹。1.4相关概念说明数字滤波器(Digital35基于FPGA的FIR数字滤波器的设计filter)是由数字乘法器、加法器和延时单元组成的一种装置。其功能是对输入离散信号的数字代码进行运算处理,以达到改变信号频谱的目的。可认为是一个离散时间系统按预定的算法,将输入离散时间信号转换为所要求的输出离散时间信号的特定功能装置FIR(FiniteImpulseResponse)由线性系统理论可知,在某种适度条件下,输入到线性系统的一个冲击完全可以表征系统。当我们处理有限的离散数据时,线形系统的

8、响应(包括对冲击的响应)也是有限的。若线性系统仅是一个空间滤波器,则通过简单地观察它对冲击的响应,我们就可以完全确定该滤波器。通过这种方式确定的滤波器称为有限冲击响应(FIR)滤波器。阌擻輳嬪諫迁择楨秘騖。35基于FPGA的FIR数字滤波器的设计图1-1总体设计流程图35基于

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。