1 xilinx FFT IP介绍
Xilinx快速傅立叶变换(FFT IP)内核实现了Cooley-Tukey FFT算法,这是一种计算有效的方法,用于计算离散傅立叶变换(DFT)。...NFFT(变换的点大小):NFFT可以是最大变换的大小或任何较小的点大小。例如,1024点FFT可以计算点大小1024、512、256等。NFFT的值为log2(点大小)。...FWD_INV:指示是执行前向FFT变换还是逆向FFT变换(IFFT)。当FWD_INV = 1时,将计算前向变换。如果FWD_INV = 0,则计算逆变换。...3 xilinx FFT IP的仿真测试
FFT的长度选择8点,x输入序列为x=[1,2,3,4,5,6,7,8];
Matlab验证:
clear all
close all
clc
x = [...Vivado最终的仿真结果为
Real=[36,-4,-4,-4,-4,-4,-4,-4];
Imag=[0,-10,-4,-2,0,1,4,9];
与matlab的计算结果相比实部一样,除虚部因为数据位的取舍问题以外