FFT仿真教程(一)__Altera FFT
去年自己做过一个FFT的项目,自己写了一个FFT,因最近朋友询问关于FFT的一些东西,为了能给相关开发的工程师带来一些参考,写下此教程,因涉密原因,此教程直接使用官方的IP进行仿真测试 。
1 FFT的原理
因原理部分公式误码,因此删除了该部分,关于傅里叶变换的原理在网络上能搜到
一大堆,也就不再详细解释。
2 FFT ip配置
新建工程及ip这个就不说了,想必大家都清楚,我们直接对ip核参数进行配置
2.1 参数设置如下
2.2 生成仿真模型
2.3 生成文件
3 FFT ip仿真
3.1 Matlab实现
Matlab文件包括fft_tb.m,fft_model.m两个文件,fft_model.m为函数实现文件,
fft_tb.m调用fft_model.m函数。
仿真步骤是:
1) 双击fft_tb.m,在代码编辑窗口Editor可以查看文件源码,
2) 点击RUN,运行fft_tb.m,在文件目录下生成了3个文件,分别为
fft_real_output_c_model.txt