The Lattice Semiconductor Fast Fourier Transform (FFT) Compiler IP Core provides 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. There are three modes of implementation: High-Performance (Streaming I/O), High-Performance Radix-4 (Low Latency Streaming I/O), and Low Resource (Burst I/O).
Features
- Wide range of point sizes: 64, 128, 256, 512, 1024, 2048, 4096, 8192, and 16384.
- Choice of High-Performance (streaming I/O), High-Performance Radix-4 (low latency streaming I/O), or Low Resource (burst I/O) architecture.
- 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








