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.

TLV320DAC3100: configure PLL_CLK from BCLK

Part Number: TLV320DAC3100

DAC3100 has internal PLL that could be used to generate internal clocks.

As per datasheet, PLL can be configured to generate clocks from incoming BCLK,

There are many dividers (up to DAC_fs). DAC_fs can be acheived with lots of divider combinations. Is there a rule to set CODEC_CLKIN, DAC_CLK, DAC_MOD_CLK, relative to DAC_fs?

I would like to know the best way (proper values) for dividers (R, P, J, D, DOSR, NDAC, MDAC) to acheive, for example, 11025 (BCLK = 352800, I2S).

I am not able to get good audio with (R=J=8, D=0, P=1, NDAC=2, MDAC=8, DOSR=128).

Thanks.

  • Hi Ahmad,

    There is some settings information at section 6.3.10.14, 6.3.11 and 6.3.12
    I'll check your current settings and come with more information soon.

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