主题中讨论的其他器件:C2000WARE
我需要1024点 FFT (双向)的示例代码、并需要在稳定相应器件用于生产之前评估 CPU 功率是否足以满足产品的 DSP 要求。
TI 文献建议将 VCU0用于 FFT 将使速度提高4倍或5倍、但相关帖子中的计数器示例似乎使这些希望落空。
q1))澄清一下、如果我使用 C28x VCU for FFT、使用 IQmath 所需的格式是什么、或者这只是定点数学的通用术语吗?
Q2)自从我开始使用实数数据,然后处理 iFFT 返回实数数据, RealFFT 是最有效的还是尝试对2组数据执行 ComplexFFT ... ?
Q3)更易混淆:CLA_FFT1024库调用是否与使用 VCU 或实际 CLA 块相同?
Q4)如果我可以在 VCU0中使用16位 IQmath、那么为什么它不应该比在 FPU 上更快?
Q5)、因为 VCU0具有3深(?) 流水线中、使用5级4点 FFT 而不是10级2点 FFT 会更高效吗?
Q6) 从何处可以获取使用 C28x+VCU0+TMU 的1024点 FFT 的代码?
Q7)或者、我是不是一直在使用32位 FPU、如果是、我在哪里可以获得1024采样 FFT (C28x+FPU)的示例代码? 实际上、这两者会更好、因此我可以进行比较。
Q8)为什么库中的示例代码只指向256/512点 FFT? 1024点 FFT 是否不适用于 C28x+VCU0数学或 HW?
Q9)我假设为了获得最佳性能、我需要将 FFT 例程放在 RAM 中。 您能提供一个如何执行此操作的好示例吗?
谢谢、Dan