首页> 中文学位 >基于DA算法的FIR数字滤波器设计及其FPGA实现
【6h】

基于DA算法的FIR数字滤波器设计及其FPGA实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第1章 引言

1.1 课题研究的背景和意义

1.2 研究现状

1.3 本文研究的内容和编排

第2章 FIR滤波器设计基础

2.1 基本原理

2.2 实现结构

2.3 设计流程

第3章 Altera FPGA与开发工具

3.1 FPGA及其设计规则

3.2 硬件描述语言Verilog

3.3 开发工具QuartusII

第4章 基于DA算法FIR滤波器的FPGA实现

4.1分布式算法

4.2 DA查找表的分割

4.3 新的DA实现方法

第5章 设计实例及实验结果分析

5.1设计指标及系数提取

5.2 硬件实现设计实例

5.3 本文算法的推广

第6章 工作总结与展望

6.1 工作总结

6.2 展望

参考文献

致谢

附录A:个人简介

附录B:攻读硕士学位期间发表的学术论文

附录C:所用符号对照表

附录D:论文中的用图

附录E:论文中的用表

展开▼

摘要

FIR数字滤波器作为一个基本的数字信号处理功能单元,具备稳定、可实现严格线性相位响应、任意幅度和设计灵活等优点,在通信、雷达、图像及语音处理等系统中有着广泛应用。采用适合FPGA内部结构的分布式算法实现FIR滤波器既能满足工程实践中高速实时性的要求,又能节省硬件资源的消耗。
  本文研究基于分布式算法的线性相位FIR数字滤波器设计及其FPGA实现,提出一种新的高阶FIR滤波器的FPGA实现方法,主要开展了如下工作:
  (1)在结构的选择方面,运用多相分解结构对高阶FIR滤波器进行降阶处理,对降阶后的低阶FIR子滤波器并行处理,结合流水线技术,以提高处理速度。
  (2)子滤波器的实现采用分布式算法,并且针对分布式算法中查找表规模过大的缺点,采用多路复用器和加法器来替代查找表方式结合查找表分块技术,使得所设计的FIR滤波器的硬件规模较小。
  (3)以低通FIR数字滤波器为例,对传统算法和本文提出的算法在处理速度和硬件规模上作了比较。
  通过Quartus II7.1的综合与仿真,以及在EP2S60F1020C4FPGA目标器件上的实现结果表明,本文算法设计的FIR滤波器,在阶数为1024时硬件规模减少了8%,处理速度达到了184.5MHz,提高了15%以上。
  本文的研究工作为线性相位FIR滤波器的设计与实现探索了一些新的途径和方法,具有一定的理论意义和工程应用价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号