beautypg.com

22 adc & pcm channel mixer (address 19h), 1 pcm mix channel swap, 2 adc mix channel swap – Cirrus Logic CS42L56 User Manual

Page 73: 1 analog input 2 x reference configuration, 2 analog input 1 x reference configuration, 1 pcm mix channel swap 6.22.2 adc mix channel swap, P 74, Cs42l56

background image

DS851F2

73

CS42L56

6.22 ADC & PCM Channel Mixer (Address 19h)

6.22.1 PCM Mix Channel Swap

Configures a mix/swap of the PCM Mix to the headphone/line outputs.

6.22.2 ADC Mix Channel Swap

Configures a mix/swap of the ADC Mix to the headphone/line outputs.

6.23 AIN Reference Configuration, ADC MUX (Address 1Ah)

6.23.1 Analog Input 2 x Reference Configuration

Configures the analog input 2 x reference.

6.23.2 Analog Input 1 x Reference Configuration

Configures the analog input 1 x reference.

7

6

5

4

3

2

1

0

PCMBSWP1

PCMBSWP0

PCMASWP1

PCMASWP0

ADCBSWP1

ADCBSWP0

ADCASWP1

ADCASWP0

PCMxSWP[1:0]

PCM Mix to HP/LINEOUTA

PCM Mix to HP/LINEOUTB

00

Left

Right

01

(Left + Right)/2

(Left + Right)/2

10
11

Right

Left

ADCxSWP[1:0]

ADC Mix to HP/LINEOUTA Channel

ADC Mix to HP/LINEOUTB Channel

00

Left

Right

01

(Left + Right)/2

(Left + Right)/2

10
11

Right

Left

7

6

5

4

3

2

1

0

AIN2B_REF

AIN2A_REF

AIN1B_REF

AIN1A_REF

ADCBMUX1

ADCBMUX0

ADCAMUX1

ADCAMUX0

AIN2x_REF

Analog Input Configuration

0

AIN2x is configured as a single-ended input, referenced to the internal ADC common-mode voltage. If both
AIN2 channels are configured as single-ended, AIN2REF/AIN3B can be used as an additional single-ended
input, referenced to the internal ADC common-mode voltage.

1

AIN2x is configured as a pseudo-differential input, referenced to AIN2REF/AIN3B.

AIN1x_REF

Analog Input Configuration

0

AIN1x is configured as a single-ended input, referenced to the internal ADC common-mode voltage. If both
AIN1 channels are configured as single-ended, AIN1REF/AIN3A can be used as an additional single-ended
input, referenced to the internal ADC common-mode voltage.

1

AIN1x is configured as a pseudo-differential input, referenced to AIN1REF/AIN3A.