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.

# 32-Bit FFT

Started by ●August 18, 2006

Reply by ●August 18, 20062006-08-18

"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

Reply by ●August 20, 20062006-08-20

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