Source is available, but commercial use may require a separate license.
AccelFury af-pdm-rx
Verilog-2001 PDM receiver for MEMS microphones. Generates the PDM clock and outputs a one-bit valid/ready stream. Does not convert PDM to PCM.
Audio and videoVerilog-2001Custom licenseM1 · Prototype
Worth knowing
The core does not include a decimator/CIC/FIR pipeline.
Confirmed board evidence with a real microphone is still missing.
Check clock/reset handling and constraints before integration.
Facts
Repository not found on GitHub: the link is outdated or the project is private.
- Maturity
- M1 · Prototype
- License
- AccelFury Source Available · Custom license
- Tests
- not found
- CI
- not found
- Formal verification
- not found
- FuseSoC
- not found
Source exists, but no tests were found. How maturity is assigned
Purpose
Boards
| Board | Status | Evidence |
|---|---|---|
| Tang Primer 20K Dock | Board statusBoard status: Synthesized for target. Synthesis is confirmed, but this is not a hardware run. | build/program evidence exists; microphone measurement pending |
| Tang Nano 20K | Board statusBoard status: Likely compatible. Likely compatibility still needs local verification. | same Gowin resource class; board constraints and real MEMS microphone test required |
Sources
- AccelFury af-pdm-rx source · 2026-04-30
How to check it locally
- Try a synthesis smoke run with: Verilator.
Scores and how they are computed
License, tests, CI, formal checks, documentation and activity come from the repository check. Usefulness and learning value are editorial estimates.
Similar cores
Project F display controller
Checked on GitHubClear video/display learning resource.
Audio and videoMITM2 · Simulation-testedupdated 8 months ago
jotego JT12
Checked on GitHubFM sound core useful for retro/audio category.
Audio and videoVerilogGPL-3.0M2 · Simulation-testedupdated 36 days ago
jt51
Checked on GitHubYM2151 clone candidate.
Audio and videoGPL-3.0M2 · Simulation-testedupdated 2 months ago