基于FPGA的FIR数字滤波器的设计.doc
《基于FPGA的FIR数字滤波器的设计.doc》由会员分享,可在线阅读,更多相关《基于FPGA的FIR数字滤波器的设计.doc(52页珍藏版)》请在沃文网上搜索。
1、毕业论文(设计)题目名称: 基于FPGA的FIR数字滤波器的设计 题目类型: 毕 业 论 文 目录长江大学毕业设计(论文)任务书开题报告长江大学毕业论文(设计)指导教师评审意见III长江大学毕业论文(设计)评阅教师评语长江大学毕业论文(设计)答辩会议记录摘要前言1 绪论12 MATLAB软件介绍22.1 MATLAB的概况22.2 FDATOOL介绍23 硬件描述语言VHDL及FPGA43.1 硬件描述语言VHDL43.2 FPGA在设计中的具体应用44 数字滤波器的原理及设计64.1数字滤波器基础64.2 FIR数字滤波器的基本结构74.3 数字滤波器的设计104.4 FIR滤波器窗函数设计
2、法步骤125 FIR滤波器的设计与仿真135.1设计方案135.2 模块电路设计205.3 FIR滤波器的整体电路235.4 FIR滤波器整体电路仿真结果及结果分析26参考文献28附录29致 谢34word文档 可自由复制编辑长江大学毕业设计(论文)任务书学院(系) 电子信息学院 专业 通信工程 班级 通信10901学生姓名 乐森明 指导教师/职称 蔡卫菊 (讲师)毕业设计(论文)题目: 基于FPGA的FIR数字滤波器的设计1. 毕业设计(论文)起止时间:2012年12月20日2013年6月10日2毕业设计(论文)所需资料及原始数据(指导教师选定部分)FPGA开发板、MATLAB软件、QUAR
3、TUS软件1)徐 年,张剑英,基于FPGA的FIR数字滤波器的实现,信息工程2007年第4期2)侯枫,杜雪峰,基于VHDL语言的FIR数字滤波器的实现,三门峡职业技术学院学报2009年12月3)黄睿,方康玲,基于FPGA的数字滤波器的硬件实现与应用,微计算机信息(测控自动化)2006年第22卷第9-1期. 4)孙耀奇,基于Matlab和FPGA的FIR数字滤波器的实现,现代电子技术2008年第11期3毕业设计(论文)应完成的主要内容1)利用Matlab工具箱设计线性相位FIR低通滤波器;word文档 可自由复制编辑2)了解窗函数设计FIR低通滤波器的方法,并对矩形窗、三角窗、汉明窗的幅度谱进行
4、比较,选择其中一种进行设计;3)利用Verilog HDL分别实现滤波器的各个模块,仿真无误后生成单元模块图;4)然后在Quartus里调用该模块,互联后综合得到系统电路图;5)设计FIR低通滤波器测试电路。4毕业设计(论文)的目标及具体要求目标:Matlab信号处理工具箱实现用窗函数法设计线性相位的FIR低通滤波器;VerilogHDL分别实现滤波器的各个模块。 要求:完成的任务必须符合实际工作要求 论文按照规范格式写作,文字字数不少于1.5万5、完成毕业设计(论文)所需的条件及上机时数要求微机一台:CPU 500M以上、内存2G以上、硬盘20G以上软件:Matlab、Quartus上机时数
5、要求:上机时数不低于25学时。任务书批准日期 年 月 日 教研室(系)主任(签字) 任务书下达日期 年 月 日 指导教师(签字) 完成任务日期 年 月 日 学生(签名) 长江大学毕业设计开题报告题 目 名 称 基于FPGA的FIR数字滤波器的设计院 (系) 电 信 学 院 专 业 班 级 通信10901 学 生 姓 名 乐 森 明 指 导 教 师 蔡 卫 菊 辅 导 教 师 蔡 卫 菊 开题报告日期 2013年3月23日 基于FPGA数字滤波器的设计 学 生: 乐森明,电子信息学院(通信工程)指导教师:蔡卫菊,电子信息学院一 题目来源生产社会实际二 研究目的及意义现今,在数字信号处理和电子应用
6、领域,滤波器作为一个不可缺少的组成部分,已经广泛应用于通信、语音、图像、军事、航空、航天、医疗和家用电器等重要领域。FIR数字滤波器是数字信号处理系统中最基本的元件,其严格的线形相位特性,对于高保真的信号处理,如语音处理,数据处理和测试等是十分重要的。利用FPGA可以进行重复配置高精度的FIR滤波器设计,使用VHDL硬件描述语言可以很方便地改变滤波器的系数和除数经及实现大量的卷积运算算法。三 阅读的主要参考文献及资料名称1薛严冰,韩雪,邵远.基于分布式算法的FIR数字滤波器的FPGA实现J.大连交通大学报,2009(30):84872李锦屏.基于分布式算法的数字滤波器的设计J.自动化与仪器仪表
7、,2010(3):42433王天云.基于分布式算法的FIR滤波器的FPGA实现J.舰船电子工程,2005(5):1071104吕绍娟,赵不贿.FIR数字滤波器的FPGA实现J.微计算机信息,2008(24):2232265孙耀奇,高火涛,熊超,饶坤.基于MATLAB和FPGA的FIR数字滤波器的设计及实现J.现代电子技术,2008(11):89926孙跃光,刘仁鑫,程欣.基于VHDL的FIR低通数字滤波器的设计J.微计算机信息,2010(26):150152四 国内外现状和发展趋势与研究的主攻方向(一)国内外现状和发展趋势:数字滤波在DSP中占有重要地位。数字滤波器按实现的网络结构或者从单位脉
8、冲响应,分为IIR(无限脉冲响应)和FIR(有限脉冲响应)滤波器。如果IIR滤波器和FIR滤波器具有相同的性能,那么通常IIR滤波器可以用较低的阶数获得高的选择性,执行速度更快,所有的存储单元更少,所以既经济又高效,但IIR滤波器却远达不到FIR滤波器的线性相位。数字滤波在通信、图像编码、语音编码、雷达等许多领域有着十分广泛的应用。目前,数字信号滤波器的设计在图像处理,数据压缩等方面的应用取得了令人瞩目的进展和成就。近年来迅速发展。随着信息时代数字时代的到来,数字滤波技术已经成为一门及其重要的科学和技术领域。数字滤波器精确度高,使用灵活,可靠性高,具有模拟设备没有的许多优点,已广泛地应用与各个
9、科学技术领域,例如数字电视,语音,通信、雷达、声纳、遥感、图像、生物医学以及许多工程应用领域。以往的滤波器大多采用模拟电路技术,但是模拟电路技术存在很多难以解决的问题,而采用数字则避免很多类似的难题,当然数字滤波器在其他方面也有很多突出的优点都是模拟技术所不能及的,所以采用数字滤波器对信号进行处理是目前的发展方向。MATLAB是美国Mathworks公司推出的一套应用于工程计算的可视化高性能语言与软件环境。它以矩阵运算为基础,把计算,可视化,程序设计融合到了一个交互式的工作环境中。MATLAB推出的工具箱使各个领域的研究人员可以直观方便地进行科学研究、工程应用,其中的信号处理、图像处理、小波等
10、工具箱为数字滤波研究的蓬勃发展提供了有力的工具。(二)研究的主攻方向:FIR数字滤波器的传输函数是全零点型,不存在极点,因此也不会出现因极点可能跑到单位圆外面而导致系统的不稳定的现象,并且由于它的单位脉冲响应是有限长的,在实现滤波时,可采用FFT快速算法,因此,在一些需要线性相位的场合获得了广泛的应用。因此,本课题重点介绍了FIR数字滤波器的设计和实现。基于FPGA数字滤波器的设计与实现,不仅利用Matlab工具箱设计窗函数计算FIR滤波器系数,并通过VHDL层次化设计方法,同时FPGA与单片机相结合,采用C51及VHDL语言模块化的设计思想进行优化编程,进一步完善了数据的快速处理和有效控制,
11、提高了设计的灵活性、可靠性,也系统功能的可扩展性。五、主要研究内容、需重点研究的关键问题及解决思路(一)主要研究内容FIR滤波器的硬件电路设计主要由前置放大电路、A/D转换、D/A转换、单片机、FPGA等部分组成。其中,数字滤波器利用Matlab工具箱设计窗函数计算FIR滤波器系数,基于FPGA最终实现。系统设计框图如下:LCD键盘单片机AT89s51A/D转换FPGAEPM1270T144C5ND/A转换放大电路模拟输出信号输入图1 系统设计框图1)Matlab滤波器参数的设定使用Matlab软件中的Filter Design_Toolbox工具箱中的FDA Tool,选择所要设计的滤波器,
12、通过不同的窗函数而产生的不同波形,实现滤波功能效果不同。可以依次得到h(n)的值。2)系统功能仿真测试通过开发工具Quartus对各个模块的VHDL源程序及顶层电路进行编译、逻辑综合,电路的纠错、验证、自动布局布线及仿真等各种测试,最终将设计编译的数据下载到芯片中,同时与单片机AT89S51结合,进一步进行数据的快速处理和控制,实现键盘可设置参数及LCD显示。3)设计思路分析这种基于FPGA数字滤波器的设计与实现,不仅利用Matlab工具箱设计窗函数计算FIR滤波器系数,并通过VHDL层次化设计方法,同时FPGA与单片机相结合,采用C51及VHDL语言模块化的设计思想进行优化编程,进一步完善了
13、数据的快速处理和有效控制,提高了设计的灵活性、可靠性,也系统功能的可扩展性。(二)需重点研究的关键问题及解决方案1)对于具有对称结构的直接型FIR滤波器用加窗的设计方法,经比较后窗函数选用汉明窗,根据实际指标要求在Matlab和“Filter Design”工具里设置各参数,然后算得系数h(n),得到的系数是用十进制表示的,需要将其转换成系统要求的精度(如18位)的定点二制小数,把所有系数乘以后再四舍五入即可。2)用Verilog HDL分别实现滤波器的各个模块,仿真无误后生成单元模块图,然后在Quartus II里调用该模块,互联后综合得到系统电路图。六、工作条件计算机一台、 FPGA开发板
14、、12864液晶屏调试工具(示波器、函数信号发生器、稳压电源,万用表)七、进度安排第1周:制定毕业设计安排第2周:制作开题报告幻灯片,查找相关资料第3周:完成开题答辩第4周:方案审定第5周:学习VerilogHDL语言,设计思路等第6和7周:采用Matlab中的FDATool进行FIR数字滤波器参数的设定第8和9周:收集数字滤波器相关资料和数据,并加以整理第10周:查找阅读外文资料和文献第11周:完成英语文稿翻译第12和13周:完成毕业设计论文第14周:完成毕业设计答辩八 指导教师审查意见 签名: 年 月 日长江大学毕业论文(设计)指导教师评审意见学生姓名乐森明专业班级通信10901毕业论文(
15、设计)题目 基于FPGA的FIR数字滤波器的设计指导老师职 称评审日期评审参考内容:毕业论文(设计)的研究内容、研究方法及研究结果,难度及工作量,质量和水平,存在的主要问题与不足。学生的学习态度和组织纪律,学生掌握基础和专业知识的情况,解决实际问题的能力,毕业论文(设计)是否完成规定任务,达到了学士学位论文的水平,是否同意参加答辩。评审意见: 指导老师签名: 评定成绩(百分制):_分长江大学毕业论文(设计)评阅教师评语学生姓名乐森明专业班级通信10901毕业论文(设计)题目 基于FPGA的FIR数字滤波器的设计评阅教师职 称评阅日期评阅参考内容:毕业论文(设计)的研究内容、研究方法及研究结果,
16、难度及工作量,质量和水平,存在的主要问题与不足。学生掌握基础和专业知识的情况,解决实际问题的能力,毕业论文(设计)是否完成规定任务,达到了学士学位论文的水平,是否同意参加答辩。评语:评阅教师签名: 评定成绩(百分制):_分长江大学毕业论文(设计)答辩记录及成绩评定学生姓名乐森明专业班级通信10901毕业论文(设计)题目基于FPGA的FIR数字滤波器的设计答辩时间 年 月 日 时答辩地点一、答辩小组组成答辩小组组长:成 员:二、答辩记录摘要答辩小组提问(分条摘要列举)学生回答情况评判三、答辩小组对学生答辩成绩的评定(百分制):_分毕业论文(设计)最终成绩评定(依据指导教师评分、评阅教师评分、答辩
17、小组评分和学校关于毕业论文(设计)评分的相关规定)等级(五级制):_答辩小组组长(签名) : 秘书(签名): 年 月 日答辩委员会主任(签名): 院 (系)(盖章)基于FPGA的FIR数字滤波器的设计 学 生:乐森明 电子信息学院指导老师:蔡卫菊 电子信息学院【摘要】随着科技的发展,电子电路的设计正逐渐摆脱传统的设计模式,而采用FPGA(现场可编程门阵列)来设计电子电路正成为设计的趋势。目前,在数字信号处理和电子应用技术领域,滤波器作为一个不可少的组成部分,处在一个十分重要的地位,已经广泛应用于通信、语音、图像、自动控制、军事、航空航天、医疗和家用电器等众多领域,并日益显示出其巨大的应用价值。
18、随着利用计算机技术解决滤波器设计的不断深入,派生出了一个新的分支,即数字滤波器,同模拟滤波器相比,它具有精度高、灵活性好、便于大规模集成等突出优点,还可以避免模拟滤波器所无法克服的电压漂移、温度漂移和噪声等问题。有限长冲激响应(FIR)滤波器,由于FIR系统只有零点、系统稳定,便于实现FFT算法、运算速度快、线性相位的特性和设计更为灵活等突出优点而在工程实际中获得广泛应用。本文将研究基于FPGA设计FIR数字滤波器。 【关键词】FPGA 数字信号处理;数字滤波器;现场可编程门阵列;硬件描述语言The design of FIR digital filter based on FPGA ABST
19、RACTStudent:senming le School of Electronic Information Teacher: Weiju Cai School of Electronic InformationAbstract With the development of the technology, the design of the electronic circuit is getting rid of traditional pattern, while using FPGA to design electronic circuit is becoming the trend
20、of design. At present, in the field of digital signal processing and electronic applications, the filter as an essential component in a very important position, has been widely used in communication, voice, image, automatic control, radar, military, aerospace, health care and home appliances and man
21、y other fields, and demonstrated its great value. With the filter design using computer technology to solve the deepening derive a new branch of the digital filter, compared with analog filter, it has high precision, flexibility, and easy large-scale integration and other advantages,and can escape m
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 FPGA FIR 数字滤波器 设计
