高速FIR数字滤波器在FPGA上的实现

高速FIR数字滤波器在FPGA上的实现

论文摘要

常用的实时数字信号处理的器件有可编程的数字信号处理(DSP)芯片(如AD系列、TI系列)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等。在工程实践中,往往要求对信号处理要有高速性、实时性和灵活性,而已有的一些软件和硬件实现方式则难以同时达到这几方面的要求。随着可编程逻辑器件和EDA技术的发展,使用FPGA来实现数字信号处理,既具有实时性,又兼顾了一定的灵活性。FPGA具有的灵活的可编程逻辑可以方便的实现高速数字信号处理,突破了并行处理、流水级数的限制,有效地利用了片上资源,加上反复的可编程能力,越来越受到国内外从事数字信号处理的研究者所青睐。FIR数字滤波器以其良好的线性特性被广泛使用,属于数字信号处理的基本模块之一。本论文对基于FPGA的FIR数字滤波器实现进行了研究,所做的主要工作如下:1.介绍了FIR数字滤波器的基本理论和FPGA的基本概况,以及FPGA设计流程、设计指导原则和常用的设计指导思想与技巧。2.以FIR数字滤波器的基本理论为依据,使用分布式算法为滤波器的硬件实现算法,并对其进行了详细的讨论。针对分布式算法中查找表规模过大的缺点,采用优化分布式算法的多块查找表方式使得硬件规模极大的减小。3.设计出一个192阶的FIR滤波器实例。其系统要求为:定点16位输入、定点12位系数、定点16位输出,采样率为75MHz。设计用QuartusⅡ软件进行仿真,并将其仿真结果与Matlab仿真结果进行对比分析。仿真结果表明,本论文设计的滤波器硬件规模较小,采样率达到了75MHz。同时只要将查找表进行相应的改动,就能分别实现低通、高通、带通FIR滤波器,体现了设计的灵活性。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 课题的目的和意义
  • 1.3 本论文的主要内容及章节安排
  • 第二章 FIR滤波器结构及算法比较
  • 2.1 FIR数字滤波器的特点
  • 2.2 FIR数字滤波器的结构
  • 2.2.1 FIR数字滤波器的基本结构
  • 2.2.2 线性相位FIR滤波器的结构
  • 2.3 几种算法比较
  • 第三章 ALTERA的STRATIX Ⅱ FPGA芯片介绍
  • 3.1 ALTERA的FPGA基本概况
  • 3.2 STRATIX Ⅱ系列FPGA结构及特点
  • 3.2.1 STRATIX Ⅱ系列FPGA概述
  • 3.2.2 STRATIX Ⅱ系列FPGA结构及特点
  • 第四章 基于FPGA的设计原则及DA优化
  • 4.1 FPGA设计流程
  • 4.2 FPGA基本设计原则
  • 4.3 FPGA常用设计思想与技巧
  • 4.4 选取分布式算法实现FIR数字滤波器
  • 4.4.1 分布式算法简介
  • 4.4.2 分布式算法的改进
  • 第五章 基于FPGA的FIR滤波器设计
  • 5.1 6阶FIR滤波器的设计
  • 5.1.1 移位寄存单元
  • 5.1.2 输入模块
  • 5.1.3 查找表单元
  • 5.1.4 流水加法器阵列
  • 5.1.5 锁存模块
  • 5.2 6 阶FIR滤波器的仿真与综合
  • 5.2.1 锁存模块的时序仿真
  • 5.2.2 查找表单元的综合
  • 5.2.3 流水加法器的综合
  • 5.2.4 6阶FIR滤波器的综合
  • 5.3 高阶FIR滤波器的设计
  • 5.3.1 滤波器系数的获取
  • 5.3.2 高阶FIR滤波器的设计
  • 5.3.3 控制模块的设计
  • 5.3.4 滤波器的舍位
  • 5.4 FIR滤波器的系统仿真
  • 第六章 结论和展望
  • 致谢
  • 参考文献
  • 攻硕期间取得的研究成果
  • 相关论文文献

    • [1].对于数字滤波器系统设计的研究[J]. 山东工业技术 2019(09)
    • [2].强声系统的FIR数字滤波器的设计与实现[J]. 现代计算机(专业版) 2018(06)
    • [3].探微多功能数字滤波器的设计与应用[J]. 山东工业技术 2016(14)
    • [4].基于FPGA的数字滤波器的设计[J]. 科技创新与应用 2015(20)
    • [5].基于MATLAB的FIR低通滤波器设计[J]. 智富时代 2016(S2)
    • [6].基于DSP的FIR滤波器设计[J]. 数码世界 2016(12)
    • [7].基于FPGA的数字滤波器实现[J]. 数码世界 2017(01)
    • [8].一种具有四阶级联结构的IIR数字滤波器的设计[J]. 集美大学学报(自然科学版)网络版(预印本) 2010(01)
    • [9].一种实现截止频率变换的数字滤波器[J]. 通信技术 2020(06)
    • [10].基于格型结构的IIR数字滤波器硬件实现[J]. 浙江工业大学学报 2018(02)
    • [11].数字信号处理课程综合实验设计[J]. 辽宁大学学报(自然科学版) 2017(02)
    • [12].数字滤波器(1)[J]. 实用影音技术 2010(07)
    • [13].数字滤波器(2)[J]. 实用影音技术 2010(08)
    • [14].基于FPGA的嵌入式程控数字滤波器实现研究[J]. 电子器件 2009(06)
    • [15].数字滤波器的超取样技术及其发展过程[J]. 实用影音技术 2008(10)
    • [16].数字滤波器教学软件设计实践及在教学中的应用[J]. 江科学术研究 2019(03)
    • [17].基于DSP的FIR数字滤波器设计及实现[J]. 江西蓝天学院学报 2010(04)
    • [18].改进的类电磁机制算法及其在FIR数字滤波器中的应用[J]. 江苏科技大学学报(自然科学版) 2018(04)
    • [19].激光气体分析仪中数字滤波器的设计[J]. 中国光学 2013(05)
    • [20].基于时域延拓零相移数字滤波器的改进算法[J]. 农电管理 2012(S1)
    • [21].浅谈数字滤波器[J]. 黑龙江科技信息 2012(24)
    • [22].数字滤波器(4)[J]. 实用影音技术 2010(10)
    • [23].一种数字滤波器的设计及其应用[J]. 山西科技 2008(05)
    • [24].数字滤波器在测井采集系统中的应用[J]. 电子测量技术 2018(08)
    • [25].基于时域延拓零相移数字滤波器的改进算法[J]. 电力系统通信 2012(02)
    • [26].基于虚拟仪器的数字滤波器的实现[J]. 电子世界 2012(21)
    • [27].关于数字滤波器与线性相位特征的讨论[J]. 电气电子教学学报 2011(03)
    • [28].数字滤波器的设计及其在微机保护中的应用[J]. 电气制造 2011(08)
    • [29].数字滤波器的设计[J]. 科技信息 2011(35)
    • [30].基于FPGA的数字滤波器乘法模块改进[J]. 计算机仿真 2009(01)

    标签:;  ;  ;  ;  

    高速FIR数字滤波器在FPGA上的实现
    下载Doc文档

    猜你喜欢