13 adsp control, 14 class d amplifier control, 15 protection release control – Cirrus Logic CS35L32 User Manual

Page 39: Section 7.13, Amp_gain p. 39, Gain_chg_zc p. 39, Section 7.15, Amp_short_rls p. 39, Ly by the, P. 39

Advertising
background image

DS963F4

39

CS35L32

7.13 ADSP Control

7.13 ADSP Control

Address 0x0F

R/W

7

6

5

4

3

2

1

0

ADSP_DRIVE

M/S

DATCNF[1:0]

SHARE

Default

0

0

1

0

0

0

0

0

Bits

Name

Description

7

ADSP_

DRIVE

ADSP output drive strength. Selects the drive strength used for the ADSP outputs. These outputs include SDOUT as well as
SCLK and LRCK when the device is in Master Mode.

Table 3-8

lists drive-strength specifications.

0 (Default) 1x
1 0.5x

6

M/S

ADSP Master/Slave Mode. Configures the ADSP I/O clocking. See

Section 4.11.2

for details

.

0 (Default) Slave (SCLK/LRCK input only)
1 Master (SCLK/LRCK output only)

5:4 DATCNF Data configuration for dual CS35L32 applications only. Determines the data packed in a two-CS35L32 configuration.

00 Left/right channels VMON[11:0], IMON[11:0], VPMON[7:0]. See

Table 4-10

.

01 Left/right channels VMON[11:0], IMON[11:0], STATUS. See

Table 4-11

.

10 (Default) left/right channels VMON[15:0], IMON [15:0]. See

Table 4-12

.

11 Left/right channels VPMON[7:0], STATUS. See

Table 4-13

.

3

SHARE SDOUT sharing. Determines whether one or two CS35L32 devices are on board sharing SDOUT.

0 (Default) One IC. Data configuration per

Table 4-9

.

1 Two ICs. For data configuration, refer to DATCNF (bits 5:4. above).

2:0

Reserved

7.14 Class D Amplifier Control

Address 0x10

R/W

7

6

5

4

3

2

1

0

AMP_GAIN[2:0]

GAIN_CHG_ZC

Default

0

0

0

1

0

1

0

0

Bits

Name

Description

7:6

Reserved

5:3 AMP_GAIN Amplifier gain. Configures the amplifier gain. Step size: ~3 dB

000 Mute (–80 dB)

001 9 dB

010 (Default) 12 dB

011 15 dB

100 18 dB

101–111 Reserved

2

GAIN_

CHG_ZC

Gain change zero-cross. Configures when

AMP_GAIN

(see

p. 39

) changes are applied.

0 Changes are not aligned to zero crosses.
1 (Default) Changes are delayed to occur at zero crossings

1:0

Reserved

7.15 Protection Release Control

Address 0x11

R/W

7

6

5

4

3

2

1

0

AMP_SHORT_RLS

OTE_RLS

Default

0

0

0

0

0

0

0

0

Bits

Name

Description

7:3

Reserved

2

AMP_

SHORT_

RLS

Amplifier short protection release. Releases amplifier short protection that places the device into Speaker-Safe Mode if the
amplifier short condition is no longer present, which can be determined by reading

AMP_SHORT

(see

Section 7.19

) twice.

0 (Default)
1
0

 1  0 sequence

If the amplifier short condition is present, Speaker-Safe Mode is applied.

After the sequence, if the short condition is no longer present, Speaker-Safe Mode is cleared unless
an OTE condition is active. During the sequence, short monitoring is inactive because the amplifier is
in an OFF state, as explained in

Section 7.19

. Short monitoring resumes after the sequence.

1

Reserved

Advertising