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

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.
lists drive-strength specifications.
0 (Default) 1x
1 0.5x
6
M/S
ADSP Master/Slave Mode. Configures the ADSP I/O clocking. See
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
.
01 Left/right channels VMON[11:0], IMON[11:0], STATUS. See
.
10 (Default) left/right channels VMON[15:0], IMON [15:0]. See
.
11 Left/right channels VPMON[7:0], STATUS. See
3
SHARE SDOUT sharing. Determines whether one or two CS35L32 devices are on board sharing SDOUT.
0 (Default) One IC. Data configuration per
.
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
(see
) 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
(see
) 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
. Short monitoring resumes after the sequence.
1
—
Reserved