User Manual

DS992F1 47
CS53L30
7 Register Descriptions
7 Register Descriptions
All registers are read/write except for the chip ID, revision register, and status registers, which are read only. Refer to the
following bit definition tables for bit assignment information. The default state of each bit after a power-up sequence or
reset is indicated. All reserved registers must maintain their default state.
7.1 Device ID A and B
Address 0x01
R/O
76543210
DEVIDA[3:0] DEVIDB[3:0]
Default01010011
7.2 Device ID C and D
Address 0x02
R/O
76543210
DEVIDC[3:0] DEVIDD[3:0]
Default10100011
7.3 Device ID E
Address 0x03
R/O
76543210
DEVIDE[3:0]
Default00000000
Bits Name Description
7:4 DEVIDA
DEVIDC
DEVIDE
Device ID code for the CS53L30.
DEVIDA 0x5
DEVIDB 0x3
DEVIDC0xA Represents the “L” in CS53L30
.
DEVIDD0x3
DEVIDE 0x0
3:0 DEVIDB
DEVIDD
7.4 Revision ID
Address 0x05
R/O
76543210
AREVID[3:0] MTLREVID[3:0]
Defaultxxxxxxxx
Bits Name Description
7:4 AREVID Alpha revision. CS53L30 alpha revision level. AREVID and MTLREVID form the complete device revision ID (e.g., A0, B2).
0xA A… 0xF F
3:0 MTLREVID Metal revision. CS53L30 metal revision level. AREVID and MTLREVID form the complete device revision ID (e.g., A0, B2).
0x0 0… 0xF F
7.5 Power Control
Address 0x06
R/W
76 5 43210
PDN_ULP PDN_LP DISCHARGE_FILT+ THMS_PDN
Default00 0 10000
Bits Name Description
7 PDN_ULP CS53L30 power down. Configures the power state of the entire device. After power-up (PDN_ULP: 1 0), subblocks
stop ignoring their individual power controls and are powered according to their settings. PDN_ULP has precedence over
PDN_LP (i.e., if PDN_ULP is set, the ADC and references are all powered down).
0 (Default) Powered up, as per the individual x_PDN controls.
1 Powered down. After PDN_ULP is set and the entire device is powered down, PDN_DONE is set, indicating that
MCLK can be removed.
6 PDN_LP Partial CS53L30 power down. Configures the power state of the device, with the exception of the reference circuits to
allow for faster startup during power cycles. After power up (PDN_LP: 1 0), subblocks stop ignoring their individual
power controls and are powered according to their settings.
0 (Default) Powered up, as per the individual x_PDN controls.
1 Powered down.
Note: If PDN_ULP is set, the value of PDN_LP is ignored.