举个例子,我设置fft ip核点数N=1024,当我输入的数据个数小于1024和大于1024时,ip核输出的数据个数分别是多少?
1条回答 默认 最新
沈嘉瑶 2024-05-30 06:57关注当输入的数据个数小于1024时,FFT IP核会在输入数据的末尾填充零,使得输入数据的总长度为1024,然后再对这1024个点进行FFT变换。因此,输出数据的个数也为1024。
当输入的数据个数大于1024时,FFT IP核会自动截取前1024个点进行FFT变换。因此,输出数据的个数仍然为1024。
如果你需要在输入数据不足1024个点时停止FFT变换,可以在IP核的属性设置中将"Zero Pad"选项改为"Off"。这样,当输入数据不足1024个点时,FFT IP核会输出错误信号。
解决 无用评论 打赏 举报