Floating Point FFT

IEEE-754 Floating Point FFT/IFFT IP Core


Abaco Systems' Floating Point FFT core is the most flexible IEEE-754 compliant FFT core available in the FPGA world. Designed for high performance programmable devices from Xilinx and Altera, this core performs Fast Fourier Transforms ranging from 256 points to 64M points and is ideal for high precision spectral analysis, radar and video processing applications. Download our bit-true model for 1D and 2D FFT.

Radix-32 vs Radix-2

This core is designed around a Radix-32 butterfly architecture. With equal performance, the memory resources and bandwidth required by our core are five times less than a design comprising five Radix-2 cores in parallel. Smart IP solutions increase board efficiency and reduce the price of digital signal processing systems. 

Device resources usage for IEEE-754 implementation

The following graph displays the signal-to-noise ratio of a Fast Fourier Transform performed over a 1,024 points random vector with a 24-bit wide mantissa and 8-bit wide exponent. The software Discrete Fourier Transform was calculated using the FFTw functions.

FFT signal-to-Noise ratio

A fully functional VHDL test bench and bit-true software development kit are delivered along the FFT/IFFT core for simulation purposes and specific performance characterization.

Related Downloads

Can’t find what you’re looking for? Need help?

Head on over to our support pages, where you’ll find key contacts, how to obtain documentation, information on warranty and repairs, contract samples, details of our Product Lifecycle Management and Configuration Management programs – and much more.