您现在正在浏览:首页 > 论文 > 电子电工 > 课程设计-基于FPGA的FIR滤波器的程序设计

免费下载课程设计-基于FPGA的FIR滤波器的程序设计

  • 资源类别:论文
  • 资源分类:电子电工
  • 适用专业:电子信息工程
  • 适用年级:大学
  • 上传用户:rider1205
  • 文件格式:word
  • 文件大小:451.90KB
  • 上传时间:2017/7/12 23:40:11
  • 下载次数:0
  • 浏览次数:5

安全检测:瑞星:安全 诺顿:安全 卡巴:安全

资料简介

课程设计-基于FPGA的FIR滤波器的程序设计,共20页5847字,附任务书。
摘要
在现代这个信息化快速发展的时代,由于具有在性能、成本、功耗等方面的优势,FIR数字滤波器以其良好的线性特性被广泛使用,属于数字信号处理的基本模块之一。FPGA尤其适合于乘法和累加(MAC)等重复性的DSP任务。随着可编程逻辑器件和EDA技术的发展,使用FPGA来实现FIR滤波器,既具有实时性,又兼顾了一定的灵活性,所以越来越多的电子工程师采用FPGA器件来实现FIR滤波器。
本文对基于FPGA的FIR数字滤波器实现进行了研究。本设计利用MATLAB软件中Matlab FDA tool设计一个FIR低通滤波器,导出所设计滤波器的系数,再利用QuartusⅡ软件,Verilog语言编写程序,程序设计完成后在quartusII中实现功能仿真,并用MATLAB对仿真结果进行了分析,证明了所设计的FIR数字滤波器功能正确。
关键词:FPGA,FIR,Matlab,低通滤波器

目录
摘要 1
1 绪论 2
1.1 设计目的 2
1.2 背景意义 2
2 FIR数字滤波器的设计 3
2.1 数字滤波器简介 3
2.2 FIR数字滤波器的结构 3
2.3 FIR数字滤波器设计原理 5
2.4 FDAtool设计模板及设计结果图 5
2.5参数提取与量化 8
3 FIR滤波器的FPGA实现 8
3.1 FIR数字滤波器的数字硬件系统模块划分 8
3.2 8阶FIR数字低通滤波器程序设计要求 9
4 QuartusII中功能仿真 9
4.1乘累加模块程序 9
4.2进制转换模块程序 11
4.3显示模块程序 13
4.4截取模块程序 16
5总结 17
参考文献 17

主要内容:
要求学生使用硬件描述语言(Verilog 或者 VHDL)设计基于FPGA的FIR滤波器的源程序。

FIR滤波器的阶数为8;FIR滤波器的类型为低通,截止频率可以自行设计;FIR滤波器的系数可借助Matlab FDA tool 给出。

资料文件预览
共1文件夹,1个文件,文件总大小:800.13KB,压缩后大小:451.90KB
  • 课程设计-基于FPGA的FIR滤波器的程序设计
    • Microsoft Word文档FPGA.doc  [800.13KB]
下载地址
资料评论
注意事项
下载FAQ:
Q: 为什么我下载的文件打不开?
A: 本站所有资源如无特殊说明,解压密码都是www.xuehai.net,如果无法解压,请下载最新的WinRAR软件。
Q: 我的学海币不多了,如何获取学海币?
A: 上传优质资源可以获取学海币,详细见学海币规则
Q: 为什么我下载不了,但学海币却被扣了?
A: 由于下载人数众多,下载服务器做了并发的限制。请稍后再试,48小时内多次下载不会重复扣学海币。
下载本文件意味着您已经同意遵守以下协议
1. 文件的所有权益归上传用户所有。
2. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
3. 学海网仅提供交流平台,并不能对任何下载内容负责。
4. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
5. 本站不保证提供的下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
返回顶部