Products / FFT IP Cores

Highly Configurable FFT/IFFT VHDL IP Cores


FFT IP cores from GIRD Systems have been successfully used in many high-bandwidth, real-time digital signal processing programs and products. These fast and versatile VHDL cores are available in netlist or source code to help you develop your FPGA or ASIC based product. Bit-accurate MATLAB® simulation models and testbench are available for quick evaluation.

With many off the shelf algorithms and the ability to customize, we can help you find the right IP components to meet your latency, throughput and resource utilization requirements.

Sign up for a consultation. Or contact us at ipcores@girdsystems.com

Benefits of Proven IP Components:

  • Low Risk FPGA Migration Path
  • Hardware-Agnostic VHDL: Xilinx, Altera, Microsemi and other FPGAs
  • Full Source Code Available
  • Portable and Hardware-Efficient
  • Optimized for Design Trade-offs: Latency, Throughput & Resources
  • Simple Interface Design
  • Unique Cores Available Off-the-shelf


Features
Available Architectures Streaming Serial Radix-2 Radix-4 Mixed-Radix Fixed-Point Block Floating Point Twiddle Factor Precision Hardware Agnostic Source Code Available Learn More
Streaming Mixed-Radix Check Check Check Check Check Check PDF Datasheet
Block Floating-Point Streaming Radix-4 Check Check Check Check Check Check PDF Datasheet
Scaled Fixed-Point Streaming Radix-4 Check Check Check Check Check Check PDF Datasheet
Block Floating-Point Streaming Radix-4 Compact Check Check Check Check Check Check PDF Datasheet
Scaled Fixed-Point Streaming Radix-4 Compact Check Check Check Check Check Check PDF Datasheet
Scaled Fixed-Point Serial Radix-4 Check Check Check Check Check Check PDF Datasheet
Block Floating-Point Dual Serial Radix-4 Check Check Check Check Check Check PDF Datasheet
Scaled Fixed-Point Dual Serial Radix-4 Check Check Check Check Check Check PDF Datasheet
Scaled Fixed-Point Streaming Radix-4/-2 Check Check Check Check Check Check Check PDF Datasheet
Competitor 1* Check Check Check Check Check Check Check No No
Competitor 2* Check Check Check Check Check Check Check No No

*Includes several competitor IP cores to encompass all functionality.
Note: Additional IP Cores available from GIRD Systems. Click here.


Off the Shelf Variety or Customized Cores

With a variety of FFT architectures for use with Altera, Xilinx or other FPGAs, you can easily optimize throughput, latency and resource trade-offs associated with every design.



Comparison Chart - Click for Detail

FFT/IFFT IP Cores Features

  • Complex FFT/IFFT operation, run-time configurable on a per-frame basis
  • Fixed scaling schedule and block floating-point architectures available to allow the user to control hardware complexity and overflow/saturation behavior
  • Configurable data sample precision, twiddle factor precision and output ordering
  • Fixed-point data interface
  • Full model source code is included with the source code package
  • Protected/pre-compiled model is included with the netlist package
  • All packages include bit-accurate MATLAB models
Fast Fourier Transform and Inverse Fast Fourier Transform IP Cores
  • Mixed Radix delivers the most flexibility when selecting a general FFT/IFFT core and provides Radix-2, Radix-3 and Radix-4 kernels that can be combined to support a variety of transform lengths, including the 1536-point FFT required in 3GPP Long Term Evolution (LTE) standard.
  • Radix-4 provides a low latency, high throughput solution. Optimizes latency, throughput, resource utilization and dynamic range via streaming (pipelined) or single/dual serial operation.
  • Hybrid Radix-4/-2 supports power-of-two FFT operations while using the more optimal Radix-4 operation.



Learn More about our Products.


GIRD Systems is a proud partner of Xilinx Alliance Program.


MATLAB® is a trademark of The MathWorks, Inc.