文摘
英文文摘
声明
第一章 绪论
1.1 课题背景
1.2 研究意义
1.3 国内外研究现状及存在的问题
1.4 主要研究内容与创新点
1.5 内容安排
第二章 滤波器理论及其实现算法
2.1 数字滤波器概述
2.2 数字滤波器分类
2.3 数字滤波器基本结构
2.4 数字滤波器设计步骤
2.5 数字滤波器实现的算法
2.6 本章小结
第三章 滤波算法的FPGA实现
3.1 FPGA开发软件及芯片介绍
3.1.1 开发软件介绍
3.1.2 开发芯片介绍
3.2 FPGA开发流程
3.3 MAC结构实现滤波器
3.3.1 MAC结构分析
3.3.2 设计与仿真分析
3.4 分布式串行结构实现滤波器
3.4.1 算法结构分析
3.4.2 设计实现与仿真分析
3.5 分布式并行结构实现滤波器
3.5.1 算法结构分析
3.5.2 设计实现与仿真分析
3.6 本章小结
第四章 滤波器代码库的构建
4.1 滤波器代码库设计概述
4.2 滤波器代码库的构成
4.2.1 MAC结构数据包
4.2.2 分布式串行结构数据包
4.2.3 分布式并行结构数据包
4.3 本章小结
第五章 数字滤波器自动生成系统设计
5.1 设计构想
5.2 设计工具简介
5.3 软件构架
5.4 软件模块设计
5.4.1 滤波器类型模块
5.4.2 频率及衰减参数模块
5.4.3 设计结构选择模块
5.4.4 滤波器阶数选择模块
5.4.5 芯片选型模块
5.4.6 数据位宽选择模块
5.4.7 滤波器设计模块
5.4.8 频率响应图模块
5.4.9 硬件资源消耗评估模块
5.5 硬件代码生成模块
5.5.1 MATLAB文件操作
5.5.2 数据准备
5.5.3 代码库定位
5.5.4 代码读写操作
5.6 本章小结
第六章 滤波器自动生成系统应用举例
6.1 设计参数
6.2 设计过程
6.3 实现过程
6.4 系统测试
6.4.1 测试模型
6.4.2 UART控制器设计
6.4.3 整体测试
6.5 本章小结
第七章 设计总结与展望
7.1 工作总结
7.2 研究展望
致谢
参考文献
附录:作者在攻读硕士学位期间发表的论文