Open-source FPGA DSP cores

Open digital signal processing cores for FPGAs: FIR and IIR filters, FFTs, CIC and floating-point units. 3 curated cores, ranked by earned verification. Add one to your project in one command with lfpga, or browse the whole registry.

  1. 1 dblclockfft stable A configurable pipelined FFT core generator. verilog LGPL-3.0 ★ 262 pending
  2. 2 dspfilters stable A collection of demonstration digital filters, done rigorously. verilog LGPL-3.0 ★ 178 pending
  3. 3 intfftk stable A fully pipelined integer radix-2 FFT / IFFT IP core. vhdl GPL-3.0 ★ 97 pending

All DSP and other cores → Add a core