Forums

32-Bit FFT

Started by bluewhite69 August 18, 2006
i am using ADSP-BF533 EZ-Lite

I need a 32-Bit FFT for 24-Bit ADC written in ASM.  

A own FFT written in C is probably not fast enough.

I've found only different 16-Bit FFT's in the Libs.

Thx for Help.





"bluewhite69" <bluewhite69@gmx.de> wrote in 
news:7qqdnaNunabiaHjZnZ2dnUVZ_rGdnZ2d@giganews.com:

> i am using ADSP-BF533 EZ-Lite > > I need a 32-Bit FFT for 24-Bit ADC written in ASM. > > A own FFT written in C is probably not fast enough. > > I've found only different 16-Bit FFT's in the Libs. > > Thx for Help. > > > > >
Is applying a 16-bit FFT to the 16 MSB's not a viable option? -- Scott Reverse name to reply
bluewhite69 wrote:
> i am using ADSP-BF533 EZ-Lite > > I need a 32-Bit FFT for 24-Bit ADC written in ASM. > > A own FFT written in C is probably not fast enough. > > I've found only different 16-Bit FFT's in the Libs. > > Thx for Help. >
I realize you are biased towards assembly, but if you are willing to give a C library a try, you can compile kissfft http://sourceforge.net/projects/kissfft for 32 bit fixed point. Alternately, you can split the low bits and high bits of the time domain sequence into separate passes of 16 bit ffts then recombine the frequency results. -- Mark Borgerding