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.

Complex FFT execution Time on DM8148

Does anyone have any data on the execution time of a 4096 point complex floating point FFT. If you do, specify the clock used, please. I assume that the FFT will run fastest on the DSP block.

Thanks,

- David.

  • David,

    A 4096 point floating point FFT called on the C674x DSP called from the Cortex A8 takes 1.4ms (This benchmark includes IPC, cache and address translation overheads.)

    ARM : 600Mhz, DSP: 500Mhz.

    All data in external memory with cache enabled (l1DMode:"32k",   l1PMode:"32k",   l2Mode:"128k",)

    DSP side FFT code can be obtained from C674x DSPLIB that can be found here:

    http://www.ti.com/tool/sprc265

    DSP only benchmarks of this function without the IPC overheads can be obtained in the library documentation.

    Regards,

    Rahul