基于TS101的DFT输出子集算法研究及软件实现
THE ALGORITHM OF DFT WITH A SUBSET OF OUTPUT POINTS BASED ON TS101 AND ITS SOFTWARE IMPLEMENTATION
摘要
Abstract
绪论
1.1 课题的研究背景与意义
1.2 国内外发展现状
1.2.1 DFT输出子集算法研究现状
1.2.2 FFT处理器发展现状
1.3 本课题研究的主要内容
1.4 本文的结构安排
第2章 DFT输出子集算法概述
2.1 引言
2.2 Goertzel算法概述
2.3 FFT Pruning算法概述
2.3.1 FFT Pruning算法原理
2.3.2 FFTPruning算法的算法复杂度
2.4 变换分解法概述
2.4.1 变换分解法原理
2.4.2 变换分解法算法复杂度
2.5 算法的理论复杂度对比
2.6 本章小结
第3章 改进的变换分解法
3.1 引言
3.2 分裂基算法概述
3.2.1 分裂基算法原理
3.2.2 分裂基算法的算法复杂度
3.3 改进的变换分解法
3.3.1 改进的TD算法原理
3.3.2 改进后算法的复杂度
3.3.3 P的取值对总运算量的影响
3.4 本章小结
第4章 算法的软件实现及仿真分析
4.1 软件开发环境简述
4.1.1 ADSP-TS101的结构和特点
4.1.2 软件开发平台(Visual DSP++)简介
4.2 算法的软件实现
4.2.1 基-2 FFT算法的软件实现
4.2.2 Goertzel算法的软件实现
4.2.3 FFT Pruning算法的软件实现
4.2.4 分裂基算法的软件实现
4.2.5 变换分解法的软件实现
4.3 仿真结果分析
4.3.1 算法的运算量对比
4.3.2 变换分解法中P的取值对总运算量的影响
4.4 本章小结
第5章 输入为实数时的输出子集算法
5.1 引言
5.2 实输入DFT的计算方法
5.3 实输入变换分解法
5.3.1 实输入变换分解法的实现
5.3.2 算法复杂度分析
5.3.3 仿真结果分析
5.4 程序的优化编译
5.5 本章小结
结论
参考文献
攻读学位期间发表的学术论文
哈尔滨工业大学硕士学位论文原创性声明
哈尔滨工业大学硕士学位论文使用授权书
致谢
哈尔滨工业大学;