Hi,
I am currently developing a program over a 6670 in which I need to calculate some FFTs. Does the DSPLIB use the FFTC co-processor when dealing with FFTs? What is faster/shows better performance, using the DSPLIB or the FFTC drivers?
Thank you.
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.
Hi,
I am currently developing a program over a 6670 in which I need to calculate some FFTs. Does the DSPLIB use the FFTC co-processor when dealing with FFTs? What is faster/shows better performance, using the DSPLIB or the FFTC drivers?
Thank you.
Hi,
DSPLIB kernels use CPU. FFTC is faster. It is designed for various OFDM based wireless standards such as WiMax, LTE. There are some limitations to FFT sizes. The input/output format is 16-bit I/Q. If your algorithm can use FFTC, you will get better performance. The details of FFTC is described in TI document SPRUGS2C. DSPLIB FFT kernels provide other input/output formats and/or sizes.
regards,
Yimin