Other Parts Discussed in Thread: TLV320AIC3106
I have a design in which I am using the LINE1LP and LINE1RP inputs on a TLV320AIC3106 CODEC. My input signal is around 500mV and I am using single-ended input mode. It appears that I am getting crosstalk between these two inputs. Basically, I can inject a sine wave signal on either input and see lower level (sometimes distored depending on input volume) version on the output TDM stream of the other input. I have made sure that both the LINE1R to Left ADC (21) and LINE1L to Right ADC (24) Control Registers are set to their default value of 0x78 which should isolate them from being mixed in.
What is causing this? Is this a know issue or is there some type of Errata? Is there some other register I could be setting improperly?