PSoC USB Audio solution interfacing with PDM MEMS mic

Discussion of the PSoC CY8C24x94 and other PSoC like USB parts from Cypress should be discussed here. This forum is limited to the discussion of USB portion of those parts. Other forums should still be used to discuss the non USB features of these parts.

Moderator: ericb

PSoC USB Audio solution interfacing with PDM MEMS mic

Postby cyroit » Mon Feb 10, 2014 1:45 am

Cypress's PSoC USB audio solution supports interfacing with an external PDM MEMS microphone. This solution provides a single chip audio path implementation for converting 1-bit PDM input signal to PCM signal (which includes PDM clock generation, PDM Data sampling, DMA data transfer, integrator, decimator and droop correction filtering) and transfer the resultant PCM samples over USB audio class interface to a USB host device.

This audio path implementation uses PSoC's UDB and DMA engine to process and transfer the microphone data, minimizing the CPU overhead and providing a high quality low power PDM microphone interface.

For more details on implementation, see this article: ... shelf-SoCs

The PSoC Creator firmware project is available here: ... e-psoc-5lp
Posts: 2
Joined: Fri Sep 06, 2013 12:11 pm

Return to “%s” USB

Who is online

Users browsing this forum: No registered users and 1 guest