Table 4-9, Cs35l32 – Cirrus Logic CS35L32 User Manual
Page 27

DS963F4
27
CS35L32
4.12 Signaling Format
4.12.2 Transmitting Data from a Single-CS35L32 Configuration
For a single CS35L32, the user clears
(see
). When transmitting data via the ADSP, the monitor data is
packed as shown in
: left channel VMON[15:0], VPMON[7:0] and right channel IMON[15:0], STATUS.
.
VMON_OVFL
(VMON 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
IMON_OVFL
(IMON overflow)
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
(LED12 flash event)
LED1 or LED2 flash event (Logical OR of
and
, see
)
0 (Default) No driver flash current delivered to either LED1 or LED 2
1 Flash current delivered to LED1, LED2, or both
LED12_MVEV
(LED12 Movie Mode
event)
LED1 or LED2 movie event (Logical OR of
, see
)
0 (Default) No driver movie current delivered to either LED1 or LED 2
1 Movie current delivered to LED1, LED2, or both
LED_TIMERON
(flash timer)
Flag indicating whether the flash timer is On. See
.
0 (Default) LED Flash timer Off
1 LED Flash timer On
Power down
PDN_DONE
(power-down done)
Indicates whether the CS35L32 is completely powered down and MCLK can be stopped. See
.
0 Not completely powered down. PDN_DONE = 0 if any blocks still require MCLK
INT
. 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 MCLK
INT
can be removed.
1 (Default) Powered down
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
Table 4-8. SDOUT Monitor Data Description (Cont.)
Function
Data Descriptor
Description