TI中文支持网
TI专业的中文技术问题搜集分享网站

DSPLIB 中FFT接口使用问题

1 在C6748上测试dsplib_c674x_3_4_0_0中FFT时间,

   在DSPLIB_C674x_TestReport.html中查看到DSPF_sp_fftSPxSP接口对应测试结果是:

DSPF_sp_fftSPxSP Passed 1069 (N=128) 1965 (N=256) N/A 928
Test Parameters
Precision: Fixed Point
Endianness: Little
Object File Format: COFF
Platform: CCS Simulator
Cores Used: 1
CCS Version: 5.4.0.00091
CGT Version: 7.4.2

我在板上实际测试时需要什么条件下才能达到这个cycle数?256点情况下;

2 在DSPF_sp_fftSPXSP的说明中有如下一段,请问是什么意思?

Interruptibility: The code is interrupt-tolerant but not interruptible.  

countryhotel:

我这边测试O3优化 release版本,DSPF_sp_fftSPXSP输入数据全部在L1D中,跑出来要3089个cycle。

和报告差异太大

countryhotel:

回复 Shine:

问一下下面两个解释的出处:

"interrupt-tolerant"  means you do not have to turn off interrupts before calling these functions. If a section of the function needs to prevent interrupts for a period of time, that will be handled by the function itself."not interruptible "means portions of the function may prevent interrupts during tightly optimized loops for performance reasons. During this time, interrupt latency will be increased but the interrupts will occur once that portion of the code has completed.

countryhotel:

回复 Shine:

dsplib结果又在板上实测的结果报告吗?

Shine:

回复 countryhotel:

countryhotel

dsplib结果又在板上实测的结果报告吗?

赞(0)
未经允许不得转载:TI中文支持网 » DSPLIB 中FFT接口使用问题
分享到: 更多 (0)