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.

Real FFT Data Size Limit

Hello,

I am using the TMS312F2812, and would like to perform a 8192 point FFT.  Unfortunately the library supplied by TI only goes to 1024 points, or at least that's the way I understand it.  My data will be all real values (from the on-board A/D converter), so I believe it would be best to use one of the real-valued FFT's.

Does anybody know how I can run the 8192 point FFT?  Can the TI library be modified to handle more than 1024 data points?  Is there another FFT library that anybody uses?  Remember that this DSP is fixed point, so something like FFTW will not work.

 

Thanks,

Kevin

  • Kevin,

    I believe you should be able to modify the liibrary we supply to perform the FFT greater than 1024 points. One thing to check is to make sure destination buffer is aligned to 2N word boundary and the pointer to the destination buffer is aligned to 2N words (N long words). (I forgot to mention this in your support email). I have never modified this but maybe a customer that has modified this will also chime in.

    Regards,

    Tim Love

  • Dear Kevin,

    Could you please ask me,did you try to make it,and if yes,how it has been reached?