目录
FFT运算在硬件实现上速度较快,常见的FFT处理器实现方法主要包括串行和并行两种方式[。其中,串行实现方式,硬件资源开销较小,只需要消耗一个蝶形计算单元的硬件资源,但是其处理速度较慢。而并行实现方式,FFT运算时间等于一次蝶形运算时间,但其硬件资源开销巨大。针对这个问题,分别从旋转因子的压缩存储,复数乘法器,RAM存储,蝶形计算结构以及整体构架的低功耗实现等多方面对FFT处理器进行改进。
1.分解FFT处理器
FFT处理之后,得到的频域信号可表示为:

本文介绍了在FPGA上优化FFT处理器的方法,包括分解FFT处理器以降低运算量,使用旋转因子压缩块存储方案减少存储资源,基于流水线实数乘法器实现复数乘法器,利用RAM的流水线计算提高速度,改进蝶形处理单元结构,以及Verilog程序的实现。这些优化措施旨在平衡硬件资源和运算速度。
目录
FFT运算在硬件实现上速度较快,常见的FFT处理器实现方法主要包括串行和并行两种方式[。其中,串行实现方式,硬件资源开销较小,只需要消耗一个蝶形计算单元的硬件资源,但是其处理速度较慢。而并行实现方式,FFT运算时间等于一次蝶形运算时间,但其硬件资源开销巨大。针对这个问题,分别从旋转因子的压缩存储,复数乘法器,RAM存储,蝶形计算结构以及整体构架的低功耗实现等多方面对FFT处理器进行改进。
FFT处理之后,得到的频域信号可表示为:


被折叠的 条评论
为什么被折叠?