基于FPGA的FFT设计
1、verilog源代码还有实验报告
2、FFT的主要算法
FFT算法并不是一种新的理论算法,它只是用来计算DFT的快速算法,所以它是以DFT为基础的。本课题采用的是基-2 FFT算法实现的,所以会详细介绍基-2 FFT算法。基-2 FFT算法是目前应用最为广泛的一种FFT算法,并且得到了很好的实际效果。
3 FFT处理器的FPGA的实现
3.1 整体设计
基-2FFT IP核设计主要由4个部分组成:旋转因子单元存储单元、逻辑控制单元、双引擎蝶形运算单元,如图所示。
3.2 FFT处理器的工作过程
(1)当收到控制模块发出的启动命令后,进入正常工作状态。这时首先启动输入数据单元,将原始数据存储到双口RAM中。数据存储完毕后