更新时间:12-15 上传会员:一抹彩虹
分类:工业大学 论文字数:10212 需要金币:2000个
摘要: 在这个数字信息迅速发展的时代,传统意义上的逻辑运算已经不能满足现代通讯设备的快速发展了。于是就有了FPGA技术的出现,FPGA主要是在数字逻辑上进行的运算、设计。而数字滤波器以其良好的线性特性被针对性的大量使用,在通信、图像处理、模式识别、频谱分析等领域也有着广泛的应用。因此FPGA可以实现FIR滤波器具有实时性高、精度高、处理速度快的特点。
本课题要设计了一种基于FPGA的FIR滤波器设计与实现的方案,研究基于FPGA芯片、FIR滤波器的原理与方法,实现算法是采用的分布式算法,在这基础上设计一个4阶的滤波器,需要借助DSP来设计电路,实验的结果显示还要用Quartus来仿真,验明正确性对比两个输入信号在经过滤波后的变化,判断IP core在FPGA上是否能正常实现滤波器转换。
关键词:FPGA;FIR滤波器;硬件仿真;数模转换
目录
摘要
ABSTRACT
第一章 绪论-1
1.1课题研究的背景及意义-1
1.2 国内外发展状况-1
第二章 系统方案设计-3
2.1系统总体结构设计-3
2.2数字滤波器的概述与分类-4
2.3FIR滤波器的工作原理-5
2.4 FPGA概述-6
第三章 硬件设计-8
3.1.FPGA 芯片内部结构组成-8
3.1.1可配置逻辑块(CLB)-8
3.1.3 FPGA的内部布线-9
3.1.4嵌入式RAM-10
3.1.5 FPGA设计流程-10
第四章 软件设计-13
4.1软件设计流程-13
4.2 DSP搭建滤波器的模型-14
4.3 QuartusII软件-14
第五章 试验和总结-15
5.1实验要求-15
5.2准备工作-15
5.3实验结果-15
5.4总结-16
结束语-18
致 谢-19
参考文献-20
附录A硬件连接图-21
附录B源程序代码-22