目前在调试FFTC模块,有以下问题希望大神帮助,谢谢
1:现在能用FFTC做一组数据出来,可以做出来的数据与MATLAB的相差很大,请问怎么才能和MATLAB的数据进行有效的对比。
2:我在FFTC中采用的是Dynamic Scaling,对于Scaling这个主要是用来干什么的,是这个问题导致对比数据不一致吗?
3:对于FFTC_QUEUE_X_DESTINATION_QUEUE_AND_SHIFTING_REGISTER这一个寄存器的VARIABLE_SHIFT_INPUT
区域是怎么理解的,我看值为0,但是却说旋转输入序列到右边(2 * VARIABLE_SHIFT_INPUT),这个是可以设定具体的值还是什么?
xueyao:
补充一个问题,动态因子有什么用?具体所乘的数据是怎么确定的?谢谢
Allen35065:
回复 xueyao:
具体请参考FFT的文档,动态因子是为了防止FFT的中间结果溢出而设置的