第一范文网 - 专业文章范例文档资料分享平台

基于FPGA的FIR数字滤波器设计毕业论文设计

来源:用户分享 时间:2025/7/23 10:23:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

I

*****大学

毕业论文设计

基于FPGA的FIR数字滤波

题 目 器设计 作 者 学 院 专 业 学 号 指导教师

**** ********学院 电子信息技术与科学

1110802****

****

I

摘 要

FIR(Finite Impulse Response,FIR)数字滤波器被大量的运用因为其良好的特性属于数字信号处理的基本模块之一。在工程实践中,我们对信号处理的实时性和灵活性有很高的要求,而己有的一些软件和硬件实现方式则难以同时达到这两方面的要求。 矚慫润厲钐瘗睞枥庑赖。 本文研究了基于FPGA的FIR数字低通滤波器的设计及实现,其主要工作如下:

(1)以FIR数字滤波器的基本理论为依据,在MATLAB上通过等波纹逼近法计算得出滤波系数,并分析其幅频、相频特性判断是否满足要求。 聞創沟燴鐺險爱氇谴净。 (2)在FPGA的设计中,采用了层次化、模块化的设计思想,将整个滤波器划分为多个功能模块,利用Verilog语言和原理图输入两种设计技术进行了各个功能模块的设计,并用MATLAB、QuartusII软件进行了仿真。最终完成了FIR数字滤波器的系统设计。 残骛楼諍锩瀨濟溆塹籟。 (3)将设计的64阶的FIR低通滤波器下载FPGA(EP2C5T114C8N)芯片中后,用示波器观察到设计结果符合要求,证明了所设计的FIR数字滤波器功能正确。且其结果也表明了FPGA来实现FIR滤波器,既具有实时性,又有一定的灵活性。 酽锕极額閉镇桧猪訣锥。 关键词 :FIR数字滤波器;MATLAB;可编程逻辑器件;模块化算法

II

Abstract

the FIR digital filter is used form any practical applications for its good linear phase character, and it provide an important function in digital signal processing design. In engineering practice, there is always a real-time and flexible requirement for signal processing. However, software and hardware techniques available for implementation are difficult to meet the demand for the two aspects in the same time.彈贸摄尔霁毙攬砖卤庑。 (1) With the basic theory of FIR digital filters for basis, In MATLAB through corrugated approximation method such as calculated filter coefficient, and analyzes the amplitude frequency, phase frequency characteristics determine whether meet the requirements. 謀荞抟箧飆鐸怼类蒋薔。 (2) In the FPGA design, the arrangement, modular design thought, the filter will be divided into multiple function module, the use of language and Verilog principle chart input two design technology of each function module design, with MATLAB, QuartusII software simulation. Eventually completed the FIR digital filters system design. 厦礴恳蹒骈時盡继價骚。 (3) Download the 64 order of the design of the low FIR filter into FPGA (EP2C5T114C8N) chip, with an oscilloscope to observe the design result accords with a requirement, Show the design of FIR digital filters function correctly. And the results also show that the FPGA to achieve FIR filter, has both the real-time property, also has the certain flexibility. 茕桢广鳓鯡选块网羈泪。

Keywords:FIR digital filters; MATLAB; Programmable logic device; Modular algorithm

尽損鹌惨歷茏鴛賴。 鹅娅

III

目 录

第一章 研究的背景和意义......................................................................... 0籟丛妈羥为贍偾蛏练淨。 1.1 课题的研究背景 ....................................................................... 0預頌圣鉉儐歲龈讶骅籴。 1.2 国内外的研究现状 ................................................................... 0渗釤呛俨匀谔鱉调硯錦。 1.3 研究思路 ................................................................................... 0铙誅卧泻噦圣骋贶頂廡。 第二章 FIR 数字滤波器 ........................................................................ 1擁締凤袜备訊顎轮烂蔷。 2.1 数字滤波器概述 ....................................................................... 1贓熱俣阃歲匱阊邺镓騷。 2.2 数字滤波器的性能指标 ............................................................... 2坛摶乡囂忏蒌鍥铃氈淚。 2.3 数字滤波器系统结构 ................................................................... 2蜡變黲癟報伥铉锚鈰赘。 2.4 线性相位特性 ............................................................................... 3買鲷鴯譖昙膚遙闫撷凄。 2.5 FIR滤波器的基本结构 ................................................................ 4綾镝鯛駕櫬鹕踪韦辚糴。 2.5.1 直接型 ............................................................................... 4驅踬髏彦浃绥譎饴憂锦。 2.5.2 级联型 ........................................................................... 5猫虿驢绘燈鮒诛髅貺庑。 2.5.3 线性相位型结构 ............................................................... 5锹籁饗迳琐筆襖鸥娅薔。 2.5.4 频率采样型 ................................................................... 6構氽頑黉碩饨荠龈话骛。 第三章 FIR数字滤波器设计与仿真.......................................................... 7輒峄陽檉簖疖網儂號泶。 3.1 利用MATLAB计算FIR滤波系数 ................................................. 8尧侧閆繭絳闕绚勵蜆贅。 3.1.1 emez函数的最优化法 .................................................. 8识饒鎂錕缢灩筧嚌俨淒。 3.1.2 量化与量化误差量 ........................................................... 9凍鈹鋨劳臘锴痫婦胫籴。 3.2 FIR滤波器的各模块设计 ...................................................... 10恥諤銪灭萦欢煬鞏鹜錦。 3.2.1 带噪声信号发生器的设计 ............................................. 11鯊腎鑰诎褳鉀沩懼統庫。 3.2.2 位移寄存器(延时)、一级求和的设计 ................. 12硕癘鄴颃诌攆檸攜驤蔹。 3.2.3 滤波系数模块 ............................................................. 13阌擻輳嬪諫迁择楨秘騖。 3.2.4 二级求和与结尾处理模块 ......................................... 13氬嚕躑竄贸恳彈瀘颔澩。 第四章 系统调试 .................................................................................... 15釷鹆資贏車贖孙滅獅赘。 4.1 EP2C5T114C8N最小系统电路图 ............................................ 15怂阐譜鯪迳導嘯畫長凉。 4.2 DAC0832原理及电路图 ............................................................... 15谚辞調担鈧谄动禪泻類。 4.3 系统调试及结果 ..................................................................... 16嘰觐詿缧铴嗫偽純铪锩。 结 论......................................................................................................... 18熒绐譏钲鏌觶鷹緇機库。 致 谢 28

IV

基于FPGA的FIR数字滤波器设计毕业论文设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8mf4678znd1xu1x81dzc4m0xd0pwbf00nlq_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top