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.

TLV320AIC3109-Q1: TLV320AIC3109-Q1

Part Number: TLV320AIC3109-Q1

After configuring the registers for the codec, a pop sound is heard.

The MCLK provided is 6.2MHz. BCLK = 1.55MHz, WCLK = 48.4 kHz

The register config is as follows : 

register 0x01 : 0x80
register 0x07 : 0x0A
register 0x03 : 0x91
register 0x04 : 0x40
register 0x66 : 0x00
register 0x0A : 0x00
register 0x09 : 0x00
register 0x2A : 0x4C
register 0x25 : 0xC0
register 0x29 : 0x02
register 0x2B : 0x00
register 0x52 : 0x80
register 0x59 : 0x80
register 0x5C : 0x80
register 0x4B : 0x80
register 0x4E : 0x80
register 0x56 : 0x09
register 0x5D : 0x09
register 0x4F : 0x09

  • Hello Abhiram,

    Based on your configuration, it looks like you are experiencing pops on the lineouts. Is this correct?

    There will always be some sort of pop on the lineouts and these pops are usually handled by the external amplifier. There are some things such as the configuration sequence that may help reduce the pop level. We recommend the following sequence to help reduce the intensity of the pops:

    1. Configure the PLL/Clock divider and audio format. After clocks/PLL/audio format are all configured, configure input/outputs:

    2. Make sure that Soft-stepping is enabled, and if any BiQuads are being used, the filter coefficients should be programed before the DAC is powered.

    3. Power up DACs but keep them muted

    4. Power up output blocks (keeping them muted), once the output block is fully powered up, unmute the output block, if not using L2/R2 or L3/R3 paths, set mixer volumes, set DAC volume to lowest setting, then unmute DAC and set DAC volume.

    For HPOUTs there is the option to weakly drive the outputs to the common mode voltage when powered down. in battery powered applications, this is not ideal, but for other applications this is a great way to reduce the any residual artifacts from the pop/click suppression.

    Additionally, if the outputs are used as single-ended, you can always try and go differential as the pops tend to cancel out. It is also a good idea to ensure that the AC coupling caps at the line outputs are not unnecessarily large. If you can provide a schematic, I can also take a look. 

    Regards,

    Aaron Estrada

  • Hello Aaron,

    Please find the schematics below. I shall try the initialization sequence and update you. Thanks


  • Hello Abhiram,

    A quick question regarding the schematic.... Are resistors R105 and R103 installed? If so, I would uninstall them. If the Left and Right lineouts are used as single-ended outputs, then the minus pins can be left floating and do not need to be connected to GND. 

    Regards,

    Aaron Estrada