FFT Compiler IP Core

Offers Two Implementation Modes: High Performance (Streaming I/O) and Low Resource (Burst I/O)

The Lattice Semiconductor Fast Fourier Transform (FFT) Compiler IP Core offers forward and inverse FFTs for point sizes from 64 to 16384. The FFT Compiler IP Core can be configured to perform forward FFT, inverse FFT (IFFT), or port selectable forward/inverse FFT. It offers two modes of implementation: High Performance (Streaming I/O) and Low Resource (Burst I/O).

Resource Utilization details are available in the IP Core User Guide.

Features

  • Wide range of point sizes: 64, 128, 256, 512, 1024, 2048, 4096, 8192, and 16384
  • Choice of high-performance (streaming I/O) or Low Resource (burst I/O) versions
  • Run-time variable FFT point size
  • Forward, inverse, or port-configurable forward/inverse transform modes
  • Choice of no scaling, fixed scaling (RS111/RS211), or dynamically variable stage-wise scaling

Jump to

Block Diagram

Ordering Information

Device Family Part Number
Single Seat Perpetual Single Seat Annual
Certus-NX FFT-COMP-CN2-UT FFT-COMP-CN2-US
Avant-G FFT-COMP-AVG-UT FFT-COMP-AVG-US
Avant-X FFT-COMP-AVX-UT FFT-COMP-AVX-US
Avant-E FFT-COMP-AVE-UT FFT-COMP-AVE-US
MachXO5-NX FFT-COMP-XO5-UT FFT-COMP-XO5-US
CertusPro-NX FFT-COMP-CPNX-UT FFT-COMP-CPNX-US
CrossLink-NX FFT-COMP-CNX-UT FFT-COMP-CNX-US
Certus-NX FFT-COMP-CTNX-UT FFT-COMP-CTNX-US
ECP5 FFT-COMP-E5-UT FFT-COMP-E5-US
LatticeECP3 FFT-COMP-E3-UT2 FFT-COMP-E3-US
LatticeECP2M FFT-COMP-PM-UT2 -
LatticeECP2 FFT-COMP-P2-UT2 -
LatticeEC/ECP FFT-COMP-E2-UT2 -
LatticeXP2 FFT-COMP-X2-UT2 -
LatticeECP FFT-COMP-EP-UT1 -

To download a full evaluation version of this IP, go to the IP Server in Lattice Radiant. This IP core supports Lattice’s IP hardware evaluation capability, which makes it possible to generate the IP core and operate in hardware for a limited time (approximately four hours) without requiring an IP license.

To find out how to purchase the FFT Compiler IP core, please contact your local Lattice Sales Office.

Documentation

Quick Reference
Information Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
FFT Compiler IP User Guide
FPGA-IPUG-02153 1.7 12/20/2024 PDF 1.1 MB
FFT Compiler IP Core - Lattice Diamond Software
FPGA-IPUG-02045 2.2 10/1/2023 PDF 1.4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
IPexpress Quick Start Guide
8/5/2010 PDF 304.8 KB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
5G OFDM Modulation with Lattice iFFT and FIR IPs Use Case
WP0042 3/25/2025 PDF 3.8 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.