我正在开发一款新的音频产品、我们希望使用 C5515系列 DSP 上的 HWAFT 硬件。
但是、我发现缩放选项使得 FFT 输出的 S/N 比很差。 这似乎是由于 FFT 增加了数据的动态范围。 IE 如果您输入满量程16位数据、FFT 将溢出、导致损坏。 为了避免这种情况、可以为每个处理阶段将蝶形输出除以2。 但是、对于我的1024点 FFT、这会导致30dB 的额外噪声、从而破坏 S/N
为了克服这一问题、我尝试使用 DSP-LIB 中提供的32位 FFT。 这工作得非常好。 但是、执行速度相对较慢。
那么、我的问题是:是否可以使用 HWAFT 硬件来加速32位 FFT?
任何建议都非常感谢!!