Open-source FPGA audio cores

Open audio IP for FPGAs: I2S codecs, PDM microphones and DACs. 4 curated cores, ranked by earned verification. Add one to your project in one command with lfpga, or browse the whole registry.

  1. 1 PDM Microphone Interface experimental A PDM MEMS microphone interface (PDM to PCM) for FPGAs. verilog See repository ✓ verified 2 checks
  2. 2 ADAT USB Audio Interface stable An FPGA-based USB 2.0 high-speed audio interface with ADAT. amaranthpython CERN-OHL-W-2.0 ★ 186 pending
  3. 3 core_audio stable An audio controller: I2S, S/PDIF and DAC output. verilog GPL-2.0 ★ 100 pending
  4. 4 machdyne/fpga-dac stable A sigma-delta audio DAC and PCM player core. verilog BSD-style ★ 6 pending

All audio and other cores → Add a core