● 摘要
随着科学技术的进步,在频谱分析、数字通信、图像处理、语音识别和无线保密通讯等众多领域上,高速FFT处理越来越被广泛应用。而且,这么多应用领域都要求FFT处理具有高速度、高精度、大容量和实时处理的性能。与其他处理器相比,FPGA实现数字信号处理的最显著特点就是高速性能好。FPGA有内置的高速乘法器、加法器,尤其适合于乘法和累加等重复性的DSP任务。其次,FPGA的存储量大。FFT实时处理运算需要存储大量的数据,而高档的FPGA中有巨大的高速存储器,可实现FFT实时处理运算,速度更快,电路更简单,集成度和可靠性也大幅度提高。最后,Xilinx中关于FFT的IP核应用起来比较灵活,可减少大量的工作量。
本文阐述的重点是把经过500M、14bit的AD高速采集好的数字信号来进行可配置FFT的处理。同时,在可配置FFT的处理之前,通过不同的抽取因子来抽取AD高速采集的数字信号。