8位16阶线性FIR滤波器EDA课程设计
《8位16阶线性FIR滤波器EDA课程设计》由会员分享,可在线阅读,更多相关《8位16阶线性FIR滤波器EDA课程设计(23页珍藏版)》请在毕设资料网上搜索。
1、 课程设计课程设计 班班 级:级: 电信电信 10-2 班班 姓姓 名:名: 学学 号:号: 指导教师:指导教师: 成成 绩:绩: EDA 技术与 VHDL 课程设计报告 电子与信息工程学院电子与信息工程学院 信息与通信工程系信息与通信工程系 目录目录 1 引言 . 1 1.1 课程设计背景 . 1 1.2 课程设计目的 . 1 1.3 基本要求 . 1 2 实验仿真 . 1 2.1 线性 FIR 滤波器原理 1 2.2 设计方案: . 4 2.3 模块电路设计 . 8 2.3.1 寄存器 . 8 2.3.2 加法器 . 9 2.3.3 减法器 . 11 2.3.4 乘法器 . 12 2.4
2、顶层文件 14 2.4 FIR 滤波器整体电路 17 2.5 FIR 滤波器整体电路仿真结果 18 2.5.1 输出信号理论值 18 2.5.2 电路仿真结果 19 3.仿真结果心得: 19 参考文献 . 20 摘 要 在现代电子系统中,FIR 滤波器以良好的线性特征被广泛使用,属于数字信号处理的 基本模块之一。在工程实践中,往往要求对信号处理要有实时性和灵活性,而已有的一些 软件和硬件实现方式则难以同时达到这两方面的要求。所以 FPGA 器件实现的 FIR 滤波器 就越来越受到大家的广泛认同。 本课题在研究了大量国内外技术文献的基础上。首先,认真分析了 FIR 滤波器的基本 结构和设计原理;
3、其次,将硬件描述语言的特点作了归纳,对硬件描述语言的基本结构进 行了阐述,并说明了应用 VHDL 的 EDA 设计流程。以 4 阶为例,同时采用乘法器结构和 分布式算法实现,并对其性能进行比较;最后,采用自底向上的原则对 16 阶 FIR 滤波器 各模块进行设计、仿真验证和综合,结果表明:该数字滤波器的工作频率达到预期要求。 具体实现中,采用硬件语言 VHDL,在 QuartusII 9.0 环境下实现。 关键字:FIR 数字滤波器;FPGA; VHDL 1 1 引言引言 1.1 课程设计背景课程设计背景 有限长单位冲击响应 FIR 数字滤波器就可以做成是有限长的线性相位,同时又可以具 有任意
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 16 线性 FIR 滤波器 EDA 课程设计
