English
Language : 

CS35L32 Datasheet, PDF (27/51 Pages) Cirrus Logic – Boosted Class D Amplifier with Speaker-Protection Monitoring and Flash LED Drivers
Function
Signal
Monitoring,
Section 4.8.
LED Driver
Section 4.9.
Power down
CS35L32
4.12 Signaling Format
Table 4-8. SDOUT Monitor Data Description (Cont.)
Data Descriptor
Description
VMON_OVFL
(VMON overflow)
IMON_OVFL
(IMON overflow)
xMON overflow. Indicates the overrange status in the VMON, IMON, or VPMON ADC signal path
0 (Default) No clipping has occurred anywhere in the ADC signal path.
1 Clipping has occurred in the ADC signal path.
The programming of IMON_SCALE may cause IMON_OVFL to be set. See Section 7.20.
VPMON_OVFL
(VPMON overflow)
VMON
(voltage monitor)
16- or 12-bit representation of the voltage across the load, sensed on VSENSE±
IMON
(current monitor)
16- or 12-bit representation of the voltage sensed across an external 0.1-resistor in series with the
SPKOUT+ terminal, sensed on ISENSE±
VPMON
(battery voltage)
8-bit representation of the voltage present on VP pin, i.e., the system’s battery voltage, sensed
internally
LED12_FLEV
LED1 or LED2 flash event (Logical OR of LED1_FLEV and LED2_FLEV, see p. 43)
(LED12 flash event) 0 (Default) No driver flash current delivered to either LED1 or LED 2
1 Flash current delivered to LED1, LED2, or both
LED12_MVEV
LED1 or LED2 movie event (Logical OR of LED1_MVEN and LED2_MVEV, see p. 43)
(LED12 Movie Mode 0 (Default) No driver movie current delivered to either LED1 or LED 2
event)
1 Movie current delivered to LED1, LED2, or both
LED_TIMERON
(flash timer)
Flag indicating whether the flash timer is On. See Section 7.22.
0 (Default) LED Flash timer Off
1 LED Flash timer On
PDN_DONE
(power-down done)
Indicates whether the CS35L32 is completely powered down and MCLK can be stopped. See
Section 7.20.
0 Not completely powered down. PDN_DONE = 0 if any blocks still require MCLKINT. After
powering down using PDN_ALL or the individual power-down bits, the CS35L32 transitions to a
powered-down state, after which, PDN_DONE is set and MCLKINT can be removed.
1 (Default) Powered down
4.12.2 Transmitting Data from a Single-CS35L32 Configuration
For a single CS35L32, the user clears SHARE (see p. 39). When transmitting data via the ADSP, the monitor data is
packed as shown in Table 4-9: left channel VMON[15:0], VPMON[7:0] and right channel IMON[15:0], STATUS.
Table 4-9. SDOUT Monitor Data Positioning (Single CS35L32)
Bit Bit Number Left-Channel Data Contents Right-Channel Data Contents
MSB
1
VMON[15]
IMON[15]
MSB – 1
2
VMON[14]
IMON[14]
…
…
…
…
MSB – 15
16
VMON[0]
IMON[0]
MSB – 16
17
VPMON[7]
AMP_SHORT
MSB – 17
18
VPMON[6]
OTW
MSB – 18
19
VPMON[5]
OTE
MSB – 19
20
VPMON[4]
VMONIMON_OVFL
MSB – 20
21
VPMON[3]
VPMON_OVFL
MSB – 21
22
VPMON[2]
PDN_DONE
MSB – 22
23
VPMON[1]
BOOST_CURLIM
MSB – 23
24
VPMON[0]
LED_TIMERON
MSB – 24
25
Reserved
VMON_OVFL
MSB – 25
26
Reserved
IMON_OVFL
MSB – 26
27
Reserved
UVLO
MSB – 27
28
Reserved
BOOST_OVERROR
MSB – 28
29
Reserved
LED12_FLEV
MSB – 29
30
Reserved
LED12_MVEV
MSB – 30
31
Reserved
Reserved
MSB – 31
32
Reserved
Reserved
DS963F5
27