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.

Further FFTC Example Code Available?

I’m trying to use the FFTC on the 6670 processor to perform 8192 bin FFTs but I’m having limited success.

I’m using the TI Code Composer provided example projects such as FFTC_Simple_testProject and modifying them to meet my requirements.  It is my preference to use Monolithic Descriptors with the FFTC but the example code only demonstrates FFTs up 48 bins long using Monolithic Descriptors.  However the example code shows up to 2048 bin FFTs using Host Descriptors.

Is there any further example code available which demonstrates longer FFTs using the FFTC than those provided in the Code Composer example code please?

Or, does anyone have any suggestions as to why the example code may provide these limitations in FFT length; could there be limitations set by the FFTC that I’ve so far missed?

Many Thanks

Matt

  • Hi Mat,

      All the supported FFT sizes listed for the FFTC are for both monolithic and host type descriptors.

      The more typical usecases for FFTC have been the host type descriptors and so more examples have been provided for host type than monolithic.

      Unfortunately, these are the only examples available right now.

    Regards,

    Sudhanand

  • The reason we don’t use monolithic descriptors is that the descriptors in a given linking RAM all have to be the same size I think and a monolithic descriptor for an 8192 FFT would be pretty huge.  There should be no reason to use monolithic descriptors except when using the AIF2 which requires them.  In all other cases, host descriptors will generally be more efficient. 

    Regards,

    Travis