论文部分内容阅读
数字信号的处理中滤波、相关、卷积、谱估计等,很多算法都能够转换成离散傅里叶变换来实现,而快速傅里叶变换是DFT的快速算法,它既可以对DFT的正变换进行计算,也可以对DFT的逆变换进行计算,具有广泛的应用。现场可编程门阵列是Xilinx公司于1985年推出的一种新型高密度的可以由用户来编程实现所要达到的逻辑功能的可编程逻辑器件,同时具有速度快、可配置性强、功耗低、密度高、资源丰富、设计周期短、成本低廉、易于实现流水或并行结构等特点。虽然随着处理器处理速度的不断提高,FFT的处理速度也比过去有所提高,但在基于FPGA的FFT处理器的设计方面,仍是单核占主导地位。本设计主要是针对单核FFT处理器所在多核时代面临的处境,对其进行基于FPGA技术的并行化改造,系统运用Verilog HDL语言,在Quartus II8.0开发平台中进行布局布线并进行仿真测试,最终实现了一种基于FPGA的双核FFT处理器。论文详细介绍了设计一个完整双核FFT处理器的过程,并根据多核并行的原理调整了时钟系统、地址发生器、辐角发生器等多个核心模块,使得此双核FFT系统正常工作,达到了设计目标。该双核FFT系统的工作效率高,可配置性强,实时性好,资源占用少,具有一定的理论和实践意义。