FPGARelated.com
Forums

FFT core

Started by Grumps October 4, 2007
There is a difference between what is available today for 1M points
(COTS that can be shipped today) and what can be designed and be
available in 6 months time.
Dillon, as a consulting company you claim you can do it. Maybe you
have it as a product but there are no figures showing number of
slices, transform time, etc... So it is questionable. Since there is
no limitation in the length of your FFT length, can you supply a 512M
points FFT today?

4DSP, as a product company we have the 1M points COTS and it can ship
it today. However, I can confirm we do not have a 512M points FFT
today. But we can do it if given enough time:)


Guenter Dannoritzer wrote:
> Pierrick wrote: > >>On Oct 9, 12:53 pm, Guenter Dannoritzer <kratfkryk...@spammotel.com> >>wrote: >> >>>Pierrick wrote: >>> >>>>4DSP offers a floating point FFT and it seems like the only one >>>>available today with true IEEE-754 (float) arithmetic for FPGA >>>>devices. >>> >>>That is a bold statement and I would be interested which other available >>>cores you compared yours to and ruled out that they do not support true >>>IEEE-754 arithmetic? >>> >>>Cheers, >>> >>>Guenter >> >>Fair enough! The message however is related to the original thread >>where the user is looking for a 1M points FFT. It looks indeed as if >>there are some alternatives for shorter lengths FFTs (<32k points). > > > I see your point, but don't agree with that statement. When I do a > google search for floating point FFT, the first five hits show > information about floating point FFT cores from: > > - 4DSP > - Dillon Engineering > - Andraka Consulting > - Sundance Multiprocessor Technology Ltd > - Altera > > From all the above only on the web page of Andraka Consulting it says > that their core is limited to 2048 points. > > The other hits either explicit say their core supports lengths up to 1M > or do not state any length limitations. > > And they all state that they are IEEE-754 compliant. >
While my core computes up to a 2048 point size, it can be used as a building block for much larger (up to 4M point in two passes) FFTs with external memory. No FPGA has sufficient internal memory to support these larger FFTs without going off-chip.