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

Hi,

We are using the audio codec TLV320AIC3109-Q1 in our design which is having 2 Line In inputs. We are trying to control mute-unmute for single mic at a time but unable to mute it. 

Using Register 19 & Register 21 we are able mute & unmute both mics at a time, but we need to control one at a time, Can you please suggest any setting or register regarding this ? 

  • Hi Amol,

    It is not possible to use mute/unmute function through a line input (register 19 or 21) it is only possible to control the gain or power down the ADC channel. If you write 0x78 to register 19, you are not only disconnecting LINE1 from ADC but you are powering down ADC as well which is why there is no sound recognized if both mics are going through this signal path (red). 

    What signal path are you trying to achieve for both MICS: Both through ADC (red arrow), independent PGA (blue), or one of each?

    In order to use mute function of AIC3109 it must be configured through the volume control of your outputs, I highlighted these registers in yellow. Based on the above, you would refer to Table 6 in the datasheet and configure the gain of your respective output register to 118-127.

    Let me know if you have any further questions.