基于FPGA的IIR数字音频滤波器设计

基于FPGA的IIR数字音频滤波器设计

论文摘要

当前模拟音频处理技术逐渐被数字音频处理技术取代,数字音频处理技术得到了迅速的普及和发展。数字滤波技术对采集到的音频信号进行变换处理后,就实现了音频处理的数字化。数字滤波是业内人士的研究热点,是数字信号处理技术中的关键技术之一。由于采用的乘法器结构庞大,传统的数字滤波器的音频处理系统在体积和处理速度上存在着不足。随着可编程逻辑器件的发展,FPGA在性能、成本、灵活性和功耗等方面具有明显的优势,在信号处理领域中基于FPGA的信号处理器已经被广泛的应用。本论文研究了数字滤波器的基本理论、数字音频处理方法和全相位数据预处理方法,完成了基于FPGA的IIR数字音频滤波器的设计与实现。首先,全相位数据预处理方法应用于数字音频处理中存在减小截断效应的优势,以N=4时无窗全相位数据预处理为例,对音频信号进行了预处理,结果表明,音频信号首尾波形平滑,都保持了连续性,另外缩小了旁谱泄露范围,减小谱间干扰,波形失真和泄露抑制得到了很好的改善,从而减小了截断误差。改进了IIR并行处理的实现方法,由二路并行处理改进为四路并行处理,提供一种基于FPGA的并行处理滤波器的实现方案,采用四路并行处理方法设计数字滤波器,并把经过无窗全相位数据预处理后的音频信号作为四路并行处理滤波器的输入。提出采用八路并行处理方法设计数字滤波器的设想,证明四路、八路并行处理的正确性与可实现性,应用硬件描述语言VHDL实现了设计。QuartusⅡ软件除了具有强大的编译综合功能外,还提供了一定的波形仿真功能。由于其输入和输出均以波形的形式给出,难以对结果进行定量分析。为了加强QuartusⅡ软件的仿真功能,提高设计效率,本论文主要采取MATLAB及QuartusⅡ联合仿真的方式,以经过无窗全相位数据预处理后的音频信号作为输入信号,对所设计的滤波器的滤波效果进行测试验证。实验系统测试结果表明,本论文所设计的IIR音频滤波器时钟频率得到增强,滤波速度得到了提高,其中四路并行处理IIR滤波器的时钟频率是98.41MHz,二路并行处理IIR滤波器的时钟频率是95.29MHz,前者要高于后者3.12MHz,达到了设计的要求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景及意义
  • 1.2 国内外研究现状
  • 1.3 论文主要内容及章节安排
  • 第二章 数字滤波器理论
  • 2.1 数字滤波器
  • 2.1.1 IIR数字滤波器
  • 2.1.2 FIR滤波器
  • 2.1.3 FIR滤波器与IIR滤波器的比较
  • 2.2 全相位数据预处理
  • 2.2.1 无窗全相位数据预处理
  • 2.2.2 单窗全相位数据预处理
  • 2.2.3 双窗全相位数据预处理
  • 2.3 数字音频处理
  • 2.3.1 数字音频信号的特点
  • 2.3.2 音频信号的数字化及特征分析
  • 2.4 本章小结
  • 第三章 四路并行处IIR低通滤波器设计
  • 3.1 滤波器的相关性能特征
  • 3.2 IIR滤波器改进
  • 3.2.1 无窗全相位数据预处理
  • 3.2.2 二路并行处IIR滤波器
  • 3.2.3 四路并行处理滤波器的设计
  • 3.2.4 八路并行处理的设想及扩展
  • 3.3 并行处理IIR滤波器仿真
  • 3.3.1 应用VHDL语言进行设计仿真
  • 3.3.2 并行IIR滤波器仿真
  • 3.3.3 下载到FPGA试验箱
  • 3.4 本章小结
  • 第四章 验证
  • 4.1 Quartus Ⅱ软件简介
  • 4.1.1 Quartus Ⅱ软件的特点及支持的器件
  • 4.1.2 Quartus Ⅱ软件的工具及功能介绍
  • 4.1.3 Quartus Ⅱ仿真步骤
  • 4.2 MATLAB和Quartus Ⅱ联合验证方法简介
  • 4.3 验证具体过程
  • 4.3.1 利用时域交叉原理设计的滤波器的验证
  • 4.3.2 利用并行处理设计的滤波器的验证
  • 4.4 本章小结
  • 第五章 总结
  • 参考文献
  • 作者简介
  • 致谢
  • 相关论文文献

    • [1].基于传输触发架构的IIR型高斯滤波实现[J]. 微电子学与计算机 2020(07)
    • [2].导航抗干扰系统滑窗IIR陷波器实现技术研究[J]. 中南大学学报(自然科学版) 2015(04)
    • [3].脉冲响应不变法在IIR滤波器设计中的应用[J]. 湖南理工学院学报(自然科学版) 2015(04)
    • [4].基于谱分解技术的两通道因果稳定IIR滤波器组的设计(英文)[J]. 中国科学技术大学学报 2015(01)
    • [5].老化对IIR微观结构和密封性能的影响[J]. 橡胶工业 2010(03)
    • [6].IIR数字滤波器的设计及仿真[J]. 微计算机信息 2010(34)
    • [7].IIR数字陷波器在回声抑制中的应用[J]. 湖南工业职业技术学院学报 2012(04)
    • [8].基于克隆选择算法的IIR数字滤波器优化设计[J]. 电力系统保护与控制 2008(17)
    • [9].IIR数字滤波器的设计与实现[J]. 贵州师范学院学报 2016(12)
    • [10].一种基于IIR滤波器权值优化算法的注射机注射位置控制研究[J]. 塑料科技 2020(07)
    • [11].用脉冲响应不变法设计IIR数字低通滤波器[J]. 濮阳职业技术学院学报 2010(01)
    • [12].基于IIR数字滤波器的复合信号分离[J]. 红河学院学报 2013(02)
    • [13].关于IIR数字滤波器的设计[J]. 知识经济 2012(06)
    • [14].IIR带通滤波器的实现[J]. 上饶师范学院学报 2010(03)
    • [15].自适应IIR滤波算法概述[J]. 现代制造技术与装备 2008(03)
    • [16].基于IIR数字滤波器的人体脉搏信号分析[J]. 科学技术创新 2020(15)
    • [17].用于无功电流检测的IIR数字滤波器设计[J]. 江苏电机工程 2011(01)
    • [18].一种基于输出过采样的IIR盲均衡算法[J]. 华东理工大学学报(自然科学版) 2012(03)
    • [19].数字滤波器的设计与参数选择[J]. 科技资讯 2011(35)
    • [20].基于Matlab的IIR数字滤波器的设计[J]. 电脑知识与技术 2014(24)
    • [21].基于DSP的IIR数字滤波器的设计[J]. 电子世界 2014(10)
    • [22].基于MATLAB的IIR数字滤波器的设计方法[J]. 科技创新导报 2009(19)
    • [23].IIR数字滤波器的设计及其在TMS320C55x DSP上的实现[J]. 仪表技术 2008(04)
    • [24].基于MATLAB的IIR数字滤波器的设计与仿真分析[J]. 机电设备 2015(05)
    • [25].FeCuNbSiB非晶粉体/IIR复合薄膜的拉伸及压缩应力阻抗效应[J]. 南昌大学学报(理科版) 2013(04)
    • [26].基于MATLAB的IIR数字滤波器的设计[J]. 宿州学院学报 2009(02)
    • [27].基于MATLAB的IIR滤波器的设计研究[J]. 软件导刊 2008(11)
    • [28].基于LabVIEW的IIR数字滤波器的设计[J]. 湖北工业大学学报 2011(03)
    • [29].基于格型IIR滤波器的自适应陷波器设计[J]. 水雷战与舰船防护 2008(03)
    • [30].针对聚乙烯聚合反应的IIR递归滤波器质量指标建模研究[J]. 塑料科技 2020(05)

    标签:;  ;  

    基于FPGA的IIR数字音频滤波器设计
    下载Doc文档

    猜你喜欢