beautypg.com

25 misc. adc control (address 1ch), 1 adc channel b=a, 2 pga channel b=a – Cirrus Logic CS42L56 User Manual

Page 75: 3 digital sum, 4 invert adc signal polarity, 5 adc mute, P 76, Cs42l56

background image

DS851F2

75

CS42L56

6.25 Misc. ADC Control (Address 1Ch)

6.25.1 ADC Channel B=A

Configures independent or ganged volume and mute control of the ADC. When enabled, the channel B
settings are ignored and the channel A settings control channel A and channel B.

6.25.2 PGA Channel B=A

Configures independent or ganged volume control of the PGA. When enabled, the channel B settings are
ignored and the channel A settings control channel A and channel B. Affected register bits include PGAx-
VOL[5:0]

.

6.25.3 Digital Sum

Configures a mix/swap of ADCA and ADCB.

6.25.4 Invert ADC Signal Polarity

Configures the polarity of the ADC signal.

6.25.5 ADC Mute

Configures a digital mute on ADC channel x.

7

6

5

4

3

2

1

0

ADCB=A

PGAB=A

DIGSUM1

DIGSUM0

INV_ADCB

INV_ADCA

ADCBMUTE

ADCAMUTE

ADCB=A

Single Volume Control

Affected Volume Controls

0

Disabled; Independent channel control.

ADCxMUTE (

“ADC Mute” on page 76

)

ADCxVOL[6:0] (

“ADCx Volume” on page 78

)

1

Enabled; Ganged channel control. Channel A volume
control controls channel B volume.

PGAB=A

Single Volume Control

Affected Volume Controls

0

Disabled; Independent channel control.

PGAxVOL[5:0] (

“PGAx Volume” on page 78

)

1

Enabled; Ganged channel control. Channel A volume
control controls channel B volume.

DIGSUM[1:0]

Serial Output Signal

Left Channel

Right Channel

00

ADCA

ADCB

01

(ADCA + ADCB)/2

(ADCA + ADCB)/2

10

(ADCA - ADCB)/2

(ADCA - ADCB)/2

11

ADCB

ADCA

INV_ADCx

ADC Signal Polarity

0

Not Inverted

1

Inverted

ADCxMUTE

ADC Mute

0

Not muted.

1

Muted