网站大量收购独家精品文档,联系QQ:2885784924

基于FPGA的FIR滤波器课程设计报告.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA课程设计报告 设计题目:基于FPGA的FIR滤波器设计 专 业:信息类 班 级:信息094班 学 号:200900484425 姓 名: 指导教师:杨艳 2013年1月 基于FPGA的FIR滤波器的设计报告 目 录 1 概述……………………………………………………………3 2 课程设计要求…………………………………………………4 3 设计内容………………………………………………………5 3.1课程设计内容……………………………………………5 3.1.1 设计题目……………………………………………5 3.1.2 设计要求……………………………………………5 3.2 设计方案的确定………………………………………….6 3.2.1滤波器的设计方法………………………………….6 3.2.2 滤波器设计实现方法……………………………….7 3.2.3方案确定……………………………………………..8 3.3 设计方案的实现………………………………………….8 3.3.1利用FDATool工具设计FIR数字滤波器………....8 3.3.2 FIR数字滤波器的FPGA实现…………………….12 3.4 仿真测试与分析………………………………………….15 4 心得体会………………………………………………………..17 5 参考文献……………………………………………………..…17 1 概 述 我们学生通过这次的课设深入理解和消化了基本理论、进一步提高综合应用能力并且锻炼独立解决问题的能力,我们将《数字信号处理》、《集成电路原理与应用》和《《FPGA系统设计与应用》几门课程融合在一起综合应用设计一个实用的数字FIR滤波器。 本报告中首先讲解了这次设计的具体内容,以及所要求的数字FIR滤波器的技术指标。然后,数字滤波器的一些设计方法,并具体确定我这次设计所用的设计方案。 滤波器在matlab中的设计方法应用。通过matlab得到所需滤波器的具体参数h(n), 然后用这些所设计的参数,通过Quartus ii工具编程具体实现滤波器功能。 这次滤波器实现过程中,用到以下小模块: 延时器,加法器,乘法器,减法器。 报告中有具体的VHDL源码程序。仿真测试结果。 2 课程设计要求及注意事项 1. 设计过程以小组为单位,各组设一个组长,负责组织和协调本小组的讨论、任务分工等; 2. 设计过程必须在本组内独立完成,不得跨组参考或抄袭,避免方案出现雷同; 3. 设计书一律采用专用报告纸,用统一封面装订; 4. 课程设计原则上在3周内做完; 5. 最后一周周五进行优秀设计方案评选,在各组推选代表进行方案介绍的基础上,推选出2-3个优秀设计方案。 6. 学有余力的学生在完成必做设计内容的基础上,可对内容进一步展开设计,以提高综合应用能力,锻炼独立解决问题的能力。 3 课程设计内容 3.1 课程设计题目及要求 3.1.1 设计题目:基于FPGA的FIR滤波器设计 3.1.2 设计要求 利用所学知识,采用MATLAB和FPGA相结合完成FIR滤波器的设计仿真。采用直接法或分布式算法实现FIR数字滤波器,了解两种算法的优缺点,选择其中一种算法,得出用它来实现FIR滤波器的硬件结构,对其实现方式进行研究,分别采用合适的方法来设计,最后利用FPGA器件实现FIR数字滤波器的硬件电路,并用Matlab对实现的结果进行仿真分析。 设计指标: 1)系统采样频率:10KHz 2)通带边缘频率:1KHz 3)阻带边缘频率:2KHz 4)通带最大衰减:1dB 5)阻带最小衰减:47dB 6)类型:FIR低通 7)输入序列位宽为8位的有符号数(最高位为符号位); 8)输出序列位宽为16位的有符号数(最高位为符号位)。 3.2 设计方案的确定 3.2.1滤波器的设计方法: 一般可分为时窗函数法和等波纹设计法。 时窗函数法一般设计步骤如下: A. 根据所需设计的数字滤波器类型(低通、高通、带通、带阻),确定线性相位数字滤波器类型。 B. 根据滤波器阻带衰减,选择窗函数的类型,根据过渡带宽度确定时窗函数的长度,并根据线性相位条件进行修正。 C. 确定理想数字滤波器的频率响应函数,其中为幅度特性函数,为相位特性函数。 D. 计算理想滤波器的单位脉冲响应,即。 E. 加窗得到设计结果,即。 等波纹设计一般步骤如下: A.根据滤波器的设计指标要求:边界频率、通带最大衰减、阻带最小衰减等, 计滤波器的长度,并确定幅度误差加权函数。 B.采用雷米兹交替算法,获得所设计的滤波器的单位脉冲响应 3.2.2 滤波器设计实现方法 一般有线性相位FIR直接型结构和分布式算法的设计。 3.2.3方案确定 经过多种方案的比较,本次设计

文档评论(0)

mx597651661 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档