声明
摘要
1 绪论
1.1 本课题研究的背景、目的和意义
1.2 国内外研究现状与发展趋势
1.2.1 国内外研究历史和现状
1.2.2 国内外滤波器的FPGA实现结构
1.3 FIR滤波器的应用领域
1.4 本论文的主要内容和工作
2 FIR滤波器的结构及设计方法分析
2.1 FIR数字滤波器的基础理论
2.2 FIR数字滤波器的基本结构
2.3 FIR滤波器线性相位的条件
2.4 FIR数字滤波器的设计方法
2.4.1 窗函数设计法
2.4.2 频率抽样设计法
2.4.3 等波纹逼近设计法
2.5 分布式算法及其优化
2.5.1 分布式算法基础原理
2.5.2 无符号的DA系统
2.5.3 有符号的DA系统
2.5.4 改进的DA解决方案
3 FPGA技术简介
3.1 可编程逻辑器件的发展以及FPGA的内部结构
3.1.1 可编程逻辑器件的发展简史
3.1.2 FPGA芯片内部结构
3.2 FPGA设计流程
3.3 数字系统的设计方法概述
3.4 测试平台Test Bench的编写
3.4.1 编写Test Bench目的
3.4.2 基本的Test Bench结构
3.5 FPGA的应用领域以及发展趋势
3.5.1 FPGA的应用领域
3.5.2 FPGA的发展趋势
4 高阶FIR低通滤波器的FPGA硬件实现
4.1 FIR滤波器的设计流程
4.2 滤波器指标的确定及系数的提取
4.2.1 滤波器指标的确定
4.2.2 FIR滤波器系数的提取
4.3 FIR数字滤波器系数的量化
4.3.1 浮点系数量化的原理
4.3.2 滤波器系数的量化
4.4 FIR低通滤波器的FPGA实现
4.4.1 模块化设计思想
4.4.2 输入数据延时处理模块
4.4.3 相同系数的数据预相加模块
4.4.4 并串转换模块
4.4.5 存储固定系数的LUT模块
4.4.6 地址译码模块
4.4.7 移位累加输出模块
4.4.8 时钟管理模块
4.4.9 顶层模块的设计与综合
5 FIR低通滤波器的结果与误差分析
5.1 结果分析
5.2 误差分析
6 总结
参考文献
致谢
作者简介及读研期间主要科研成果