FPGARelated.com
Forums

FFT core

Started by Grumps October 4, 2007
[posted to comp.arch.fpga + comp.lang.vhdl]
Hi All
I've had a quote from a 3rd party to develop a floating point FFT core for 
us (1Mpt). Probably for a Xilinx Virtex5 SXT.
Obviously I'd like to get some more quotes, but would like to know if you 
have any recommendations?
Thanks. 


Grumps wrote:
> [posted to comp.arch.fpga + comp.lang.vhdl] > Hi All > I've had a quote from a 3rd party to develop a floating point FFT core for > us (1Mpt). Probably for a Xilinx Virtex5 SXT. > Obviously I'd like to get some more quotes, but would like to know if you > have any recommendations?
Dillon Engineering has a fact sheet about a floating point core on their web site: http://www.dilloneng.com/documents/fpfft_fact.pdf Maybe that would give you an alternative to your quote? Cheers, Guenter
Guenter Dannoritzer wrote:
> Grumps wrote: >> [posted to comp.arch.fpga + comp.lang.vhdl] >> Hi All >> I've had a quote from a 3rd party to develop a floating point FFT >> core for us (1Mpt). Probably for a Xilinx Virtex5 SXT. >> Obviously I'd like to get some more quotes, but would like to know >> if you have any recommendations? > > Dillon Engineering has a fact sheet about a floating point core on > their web site: > > http://www.dilloneng.com/documents/fpfft_fact.pdf > > Maybe that would give you an alternative to your quote?
Thanks. I'll see what they have to say.
Grumps wrote:
> [posted to comp.arch.fpga + comp.lang.vhdl] > Hi All > I've had a quote from a 3rd party to develop a floating point FFT core for > us (1Mpt). Probably for a Xilinx Virtex5 SXT. > Obviously I'd like to get some more quotes, but would like to know if you > have any recommendations? > Thanks. > >
I've got a floating point FFT engine for V4 that I am porting to V5. It is the fastest floating point FFT for FPGAs available anywhere (up to 1.2 GS for the 32-2K point FFT). It can be adapted for 1M points and will still beat anything out there for speed/density. There is info on my website http://www.andraka.com regarding my IP, including a paper discussing it.
"Ray Andraka" <ray@andraka.com> wrote in message 
news:sEbNi.9606$Bq3.5856@newsfe18.lga...
> Grumps wrote: >> [posted to comp.arch.fpga + comp.lang.vhdl] >> Hi All >> I've had a quote from a 3rd party to develop a floating point FFT core >> for us (1Mpt). Probably for a Xilinx Virtex5 SXT. >> Obviously I'd like to get some more quotes, but would like to know if you >> have any recommendations? >> Thanks. > > I've got a floating point FFT engine for V4 that I am porting to V5. It > is the fastest floating point FFT for FPGAs available anywhere (up to 1.2 > GS for the 32-2K point FFT). It can be adapted for 1M points and will > still beat anything out there for speed/density. There is info on my > website http://www.andraka.com regarding my IP, including a paper > discussing it.
Interesting reading. You have mail!
> Grumps wrote: >> [posted to comp.arch.fpga + comp.lang.vhdl] >> Hi All >> I've had a quote from a 3rd party to develop a floating point FFT core >> for us (1Mpt). Probably for a Xilinx Virtex5 SXT. >> Obviously I'd like to get some more quotes, but would like to know if you >> have any recommendations? >> Thanks.
4DSP offers a floating point FFT and it seems like the only one available today with true IEEE-754 (float) arithmetic for FPGA devices. The same Commercial Off The Shelf core can be used for FFT ranging from 256 points to 1M points in Virtex-4 and Virtex-5 FPGA. No need for expensive redesign! Documentation and a bit true model are available on 4DSP's website: http://www.4dsp.com/fft.htm Cheers Pierrick
"Pierrick" <pierrickv@4dsp.com> wrote in message 
news:1191953351.407840.18230@22g2000hsm.googlegroups.com...
>> Grumps wrote: >>> [posted to comp.arch.fpga + comp.lang.vhdl] >>> Hi All >>> I've had a quote from a 3rd party to develop a floating point FFT core >>> for us (1Mpt). Probably for a Xilinx Virtex5 SXT. >>> Obviously I'd like to get some more quotes, but would like to know if >>> you >>> have any recommendations? >>> Thanks. > > 4DSP offers a floating point FFT and it seems like the only one > available today with true IEEE-754 (float) arithmetic for FPGA > devices. The same Commercial Off The Shelf core can be used for FFT > ranging from 256 points to 1M points in Virtex-4 and Virtex-5 FPGA. No > need for expensive redesign! Documentation and a bit true model are > available on 4DSP's website: http://www.4dsp.com/fft.htm
Thanks. Have you used this core before?
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
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).
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.