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.

C6657 CCS Version: 5.2.1.00018 FFT自测的cycles数与测试报告中的不一致

测试报告中:128个点的FFT结果是786cycles,256个点的FFT结果是1451个cycles.

DSPF_sp_fftSPxSP_66_LE_ELF_c66-LE-ELF-CGT:7.2.4 1 (TCI6608-DevFuncSim-LE) 4.2.3.00004 Passed " 786 (N=128) 1451 (N=256)

自测结果:128个点的FFT结果是12465cycles,256个点的FFT结果是26151个cycles.

[TMS320C66x_0] DSPF_sp_fftSPxSP Iter#: 5 Intrinsic Successful SA Successful N = 128 radix = 2 natC: 59883 optC: 35815 SA: 12465
[TMS320C66x_0] DSPF_sp_fftSPxSP Iter#: 6 Intrinsic Successful SA Successful N = 256 radix = 4 natC: 114442 optC: 74903 SA: 26151

是我测试的方法不对,还是我对这个结果理解得不对?

  • 测试用的也是TCI6608-DevFuncSim-LE simulator吗?
  • 请问我这个测试对吗?结果理解得对不对?为什么与测试报告不一样?急,谢谢!
  • 请问我这个测试对吗?结果理解得对不对?为什么与测试报告不一样?急,谢谢!

  • 请问您看到是哪个测试报告?我在dsplib_c66x_3_4_0_0\docs\DSPLIB_C66x_TestReport.html看到的测试报告和您的不一样。
  • 是dsplib_c66x_3_1_0_0\docs\DSPLib_c66xTest_Report.html里的,这个库是从买的评估板的DVD中的BIOS-MCSDK_2.1.1.4安装的。

  • CCS换了CCS5.5.0.00077,问题解决了。
    [TMS320C66x_0] DSPF_sp_fftSPxSP Iter#: 1 Intrinsic Successful SA Successful N = 8 radix = 2 natC: 353 optC: 1172 SA: 146
    DSPF_sp_fftSPxSP Iter#: 2 Intrinsic Successful SA Successful N = 16 radix = 4 natC: 552 optC: 2365 SA: 171
    DSPF_sp_fftSPxSP Iter#: 3 Intrinsic Successful SA Successful N = 32 radix = 2 natC: 1190 optC: 6645 SA: 244
    DSPF_sp_fftSPxSP Iter#: 4 Intrinsic Successful SA Successful N = 64 radix = 4 natC: 2219 optC: 13917 SA: 373
    DSPF_sp_fftSPxSP Iter#: 5 Intrinsic Successful SA Successful N = 128 radix = 2 natC: 5189 optC: 35815 SA: 818
    DSPF_sp_fftSPxSP Iter#: 6 Intrinsic Successful SA Successful N = 256 radix = 4 natC: 10210 optC: 74903 SA: 1483
    DSPF_sp_fftSPxSP Iter#: 7 Intrinsic Successful SA Successful N = 512 radix = 2 natC: 23852 optC: 182273 SA: 3528
    DSPF_sp_fftSPxSP Iter#: 8 Intrinsic Successful SA Successful N = 1024 radix = 4 natC: 47529 optC: 378625 SA: 6865
    Memory: 1152 bytes
    Cycles: 818 (N=128) 1483 (N=256)
  • CCS升级为CCS5.5.0.00077问题解决:
    [TMS320C66x_0] DSPF_sp_fftSPxSP Iter#: 1 Intrinsic Successful SA Successful N = 8 radix = 2 natC: 353 optC: 163 SA: 144
    DSPF_sp_fftSPxSP Iter#: 2 Intrinsic Successful SA Successful N = 16 radix = 4 natC: 552 optC: 183 SA: 169
    DSPF_sp_fftSPxSP Iter#: 3 Intrinsic Successful SA Successful N = 32 radix = 2 natC: 1190 optC: 307 SA: 242
    DSPF_sp_fftSPxSP Iter#: 4 Intrinsic Successful SA Successful N = 64 radix = 4 natC: 2219 optC: 451 SA: 371
    DSPF_sp_fftSPxSP Iter#: 5 Intrinsic Successful SA Successful N = 128 radix = 2 natC: 5189 optC: 965 SA: 816
    DSPF_sp_fftSPxSP Iter#: 6 Intrinsic Successful SA Successful N = 256 radix = 4 natC: 10210 optC: 1725 SA: 1481
    DSPF_sp_fftSPxSP Iter#: 7 Intrinsic Successful SA Successful N = 512 radix = 2 natC: 23852 optC: 4095 SA: 3526
    DSPF_sp_fftSPxSP Iter#: 8 Intrinsic Successful SA Successful N = 1024 radix = 4 natC: 47529 optC: 7943 SA: 6863
    DSPF_sp_fftSPxSP Iter#: 9 Intrinsic Successful SA Successful N = 2048 radix = 2 natC: 109235 optC: 18985 SA: 16364
    DSPF_sp_fftSPxSP Iter#: 10 Intrinsic Successful SA Successful N = 4096 radix = 4 natC: 218288 optC: 37681 SA: 32501
    DSPF_sp_fftSPxSP Iter#: 11 Intrinsic Successful SA Successful N = 8192 radix = 2 natC: 493754 optC: 88403 SA: 76050
    DSPF_sp_fftSPxSP Iter#: 12 Intrinsic Successful SA Successful N = 16384 radix = 4 natC: 987319 optC: 176475 SA: 151835
    DSPF_sp_fftSPxSP Iter#: 13 Intrinsic Successful SA Successful N = 32768 radix = 2 natC: 2203841 optC: 405885 SA: 348472
    DSPF_sp_fftSPxSP Iter#: 14 Intrinsic Successful SA Successful N = 65536 radix = 4 natC: 4407486 optC: 811397 SA: 696641
    Memory: 1152 bytes
    Cycles: 816 (N=128) 1481 (N=256)
  • 感谢分享解决方法!