This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320DAC3203: Using the internal Clock for PLL and DAC (Digital Microphone)

Part Number: TLV320DAC3203

Hello there,

we're currently evaluating the mentioned codec. Our use case is to read from a digital microphone and direct the output to a speaker. This function works perfectly on the TLV320DAC3203EVM, but our target hardware will have no MCLK to provide to the codec. So we're trying to configure the codec to use the internal clock (BCLK?) to drive the PLL and therefore the microphone and DAC - but we're struggling at this point, as we're only seeing an output of 1 Hz from the BCLK pin.

Could you help us setting up the correct registers, so the TLV320 can run "standalone", without MCLK?

Thanks in advance,

Philipp

  • Hi Philipp,

    This device can use BCLK as input to PLL the same way it use MCLK. But either of these signals must be an input to the device, you cannot use BCLK as input to PLL if there is no external BCLK signal coming into the device.
    Unfortunately this device does not have an internal oscillator to feed the PLL.

    Best regards,
    -Ivan Salazar
    Applications Engineer - Low Power Audio & Actuators
  • Hey Ivan,

    thank you very much for your fast and clarifying response. Would it be possible to connect an external crystal (say 12 or 16 MHz) to MCLK or BCLK to operate the TLV320?

    Thanks again,
    Philipp
  • Hi Philipp,

    Yes, that is possible, I would recommend to connect the external crystal to MCLK so that you can generate BCLK internally if the device is used in Master mode.

    Best regards,
    -Ivan Salazar
    Applications Engineer - Low Power Audio & Actuators