Pulse density modulated audio decoder


I recently built and patented a pulse density modulated (PDM) audio decoder in PSOC4 which requires zero CPU cycles. It typically requires heavy CPU loading on a DSP or ARM M4 to accomplish this with traditional programmatic methods. This is significant since PDM microphones are widely used in high volume consumer electronics. I now have a low cost versatile way to get PDM audio into my embedded system designs. There are many interesting things you can do with that capability.