In this video I'm presenting how to connect a digital PDM (pulse density modulated) microphone to the FPGA. The Microphone CLK is driven from the FPGA and the one bit output is presented to a low pass decimator made with a CIC filter inside of FPGA. The CIC filter is generated by the Vivado FPGA tools and two little interface block are written in VHDL for the microphone clock divisor and the DAC interface. Please let me know in the comments if you need more clarifications.
Enjoy!
16 сен 2024