摘要
第1章 绪论
1.1 课题背景及研究目的和意义
1.2 国内外研究现状
1.2.1 基于FPGA的FIR滤波器研究现状分析
1.2.2 多速率信号处理研究现状
1.3 本文研究主要内容
第2章 数字滤波器及FPGA的基本理论
2.1 FIR数字滤波器的原理简介
2.2 多速率信号处理基本概念
2.3 多速率信号处理的基本操作
2.3.1 抽取
2.3.2 内插
2.4 FPGA简介
2.5 本章小结
第3章 基于FPGA的DA算法设计与对比
3.1 传统DA算法及其实现方法
3.2 优化DA算法
3.3 MATLAB主要完成内容
3.3.1 输入信号的设计
3.3.2 滤波器系数的设计与提取
3.3.3 基于Matlab检验滤波器设计效果
3.4 传统算法各模块功能及仿真结果
3.4.1 FIR模块
3.4.2 LUTES模块
3.4.3 移位相加模块
3.4.4 控制模块
3.5 优化的分布式算法FIR滤波器的设计与仿真结果
3.5.1 输入延时模块
3.5.2 预相加模块
3.5.3 查找表模块
3.5.4 移位相加模块
3.5.5 控制模块
3.6 两种算法滤波结果及性能分析
3.6.1 滤波结果
3.6.2 两种算法性能对比分析
第4章 基于FPGA的多速率滤波器的设计与实现
4.1 CIC滤波器的基本概念
4.2 高速并行算法的CIC抽取滤波器设计与实现
4.2.1 CIC抽取滤波器的高速并行算法
4.2.2 CIC抽取滤波器的FPGA实现
4.3 高速并行算法的CIC内插滤波器设计与实现
4.3.1 CIC内插滤波器的高速并行算法
4.3.2 CIC内插滤波器的FPGA实现
4.4 本章小结
第5章 总结与展望
参考文献
附录
致谢
声明