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.
您好 Khai、
感谢您的确认、根据上面的第5点、您会看到问题似乎是针对 DSP 的。
请找到我对以下问题的回答:
[引用 userid="379156" URL"~/support/processors-group/processors/f/processors-forum/1051458/tda2exevm-2d-fft-processing-questions ]2. FFT 处理中有5个阶段、每个阶段都有用户指定的位移比例因子。 您能否解释一下每个 FFT 级上的这些位移是如何进行的? 我想举一个具体的例子来说明256点 FFT、5位移位标量是如何应用于数据的?在每个阶段处理完之后,如果输出容器大小与输入相同,则将用户指定的右移应用于输出。 因此、对于256点 FFT、为了保证在所有阶段都不发生溢出、我们预计将移位2、2、2、1
[引用 userid="379156" URL"~/support/processors-group/processors/f/processors-forum/1051458/tda2exevm-2d-fft-processing-questions ]3. 还有 Twiddle 因子。 看起来 Twiddle 因子是16位、如果 ADC 数据也是16位、则将 Twiddle 因子应用于 ADC 数据的结果会使其在位移发生之前具有32位 I 和32位 Q 样本。 请确认我们的理解[/引述]没错。 EVE 每个中间矢量的长度可以为40位。
[引用 userid="379156" URL"~/support/processors-group/processors/f/processors-forum/1051458/tda2exevm-2d-fft-processing-questions ]4. 如何在处理过程中在内部处理溢出、因为 FFT 会一致地添加信号。[/quot]如果用户为每个阶段提供比例因子、则将使用相同的比例因子。 如果需要在内部处理溢出、则计算每个阶段的最小值和最大值、并根据该位移应用(请注意、计算这些最小值和最大值需要额外的周期)
[引用 userid="379156" URL"~/support/processors-group/processors/f/processors-forum/1051458/tda2exevm-2d-fft-processing-questions ]5. 在收集数据时、除非 每个 FFT 级应用2位移位、否则我们会遇到繁重的 DSP 处理负载。 在没有位移的情况下导致重负载的原因是什么?如何 避免位移、同时将 DSP 的使用率保持在合理的水平?[/引述]这一点是否仍然与 DSP 或 EVE 有关? 我不记得与 EVE 中位移相关的任何非常具体的内容、您能否确认是否已启用溢出检测(如果这一点适用于 EVE)?
此致、
安州