This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于FFTC协处理器的问题。



一般做完1200点的DFT和2048点的IFFT的最后每个点会除以sqrt(1200)或者是sqrt(2048)。

但是看手册中关于输出结果的处理只有七个scaling因子和最后输出的output scaling因子可以调节输出的,还有别的可以么?

因为仅仅靠以上几个因子,无法精确表示出sqrt(1200)或者是sqrt(2048)。或者是这个可以在别的地方配置的?

  • 可以进行拆分配到每一级的scaling factor及output scaling,output scaling是小数,如将sqrt(1200)=sqrt(1024) * sqrt(1200/1024)=2^5 * sqrt(1200/1024),将整数次幂配置到每一级scaling factor,小数部分配置到output scaling;或者可以在后续的软件处理中把其补偿回去。