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.

TLV320AIC3100: How to configure codec register initialization?

Part Number: TLV320AIC3100
Other Parts Discussed in Thread: TLV320AIC3104

hi

When used mic to record the audio file and attached to the codec, there is a DC offset. When power-up or power-off, codec will present a pop sound. For example, when power-up the PULL HPR register and Class-D speaker Amplifier will all have pop sound when initiated. Do you have any method to control this pop sound? How to configure to configure codec register initialization right?

Also can you please help to check below schematic and see if it is right? Can our TLC320AIC3100 support differential MIC input or only single-ended MIC input? According to customer feedback, TLV320AIC3104 can support the differential input and has a related register to set the differential mode, and will not present such DC offset.

  • hello Ted,

    page 1, register 34 and 35 control pop for HP driver. I have tested the Class-D amplifier and the pop suppression is very good. I have to hold a speaker up to my ear to be able to hear the slightest blip when the Class-D Driver is turned on.

    What is the part number for D24 and D34?

    The Differential input are selected by using Page 1 registers 48 and 49. reg 48 controls the positive inputs and register 49 controls the negative inputs.

    best regards,
    -Steve Wilson