介绍一种基于FPGA的模拟信号的快速傅里叶变换实现方法。首先由AD9280及偏置电路对输入模拟信号进行衰减和采样,然后在FPGA内部实现基于FFT IP核的1024点FFT,控制时序由VHDL语言编程产生,FFT输出结果经过计算得到频谱信息。可以用输入实际模拟信号,嵌入式逻辑分析仪实时采集FFT输出数据,验证设计的正确性,也可以用后续进行IFFT和D/A验证设计的正确性。文章用后者在ALTERA公司的DEII板上验证了设计的正确性。