论文部分内容阅读
快速傅里叶变换(FFT)是许多信号处理系统的核心算法,不同的应用场合对FFT处理器有不同的性能要求。本文根据项目的总体设计要求,对快速傅里叶变换的相关技术进行分析研究,并结合星载合成孔径雷达实时成像算法的特点,设计并实现了一个基于CORDIC算法的高速、超长、定点、带溢出控制的FFT IP核。
为了实现16个数据通道并行访存,本文提出了一种适用于4个蝶形并行处理的无冲突地址映射方法,从而大大地提高了运算速度。利用16384点和65536点FFT运算的分时性,实现了存储资源和运算资源的复用,有效地节省了资源。本设计以Xilnx公司的Virtex-4系列FPGA(型号XC4VFX140-11)为硬件平台,以ISE10.1为开发平台,以ModelSim为仿真工具,最高工作频率可达170.010MHz。在100MHz的系统时钟下,16384点FFT运算时间约为73μs,65536点FFT运算时间约为330μs,完全满足设计要求。