Cs53l30, 2 power-up sequence – Cirrus Logic CS53L30 User Manual
Page 40
40
DS992F1
CS53L30
5.2 Power-Up Sequence
6.4 Configure TDM
channels.
ASP TDM TX Control 1, Address 0x0E
0x00
ASP_CH1_STATE
†
Reserved
ASP_CH1_TX_LOC[5:0]
†
0
0
00 0000
Channel 1 data is available.
—
Channel 1 begins at Slot 0.
ASP TDM TX Control 2, Address 0x0F
0x03
ASP_CH2_STATE
†
Reserved
ASP_CH2_TX_LOC[5:0]
†
0
0
00 0011
Channel 2 data is available.
—
Channel 2 begins at Slot 3.
ASP TDM TX Control 3, Address 0x10
0x06
ASP_CH3_STATE
†
Reserved
ASP_CH3_TX_LOC[5:0]
†
0
0
00 0110
Channel 3 data is available.
—
Channel 3 begins at Slot 6.
ASP TDM TX Control 4, Address 0x11
0x09
ASP_CH4_STATE
†
Reserved
ASP_CH4_TX_LOC[5:0]
†
0
0
00 1001
Channel 4 data is available.
—
Channel 4 begins at Slot 9.
6.5 Enable TDM slots.
ASP TDM TX Enable 1, Address 0x16
0x0F
ASP_TX_ENABLE1[7:0]
†
0000 1111 Slots 8-11 are enabled.
ASP TDM TX Enable 2, Address 0x17
0xFF
ASP_TX_ENABLE1[7:0]
†
1111 1111 Slots 0-7 are enabled.
7
Write the following registers to configure MUTE pin functionality.
S
TEP
T
ASK
R
EGISTER
/B
IT
F
IELDS
V
ALUE
D
ESCRIPTION
7.1 Configure MUTE pin
power down controls.
,
0x00
Default values (power down controls are not affected by
MUTE pin)
7.2 Configure MUTE pin
polarity and power
down controls.
,
†
0x80
Default values (MUTE pin is active high, power down
controls are not affected by MUTE pin)
8
Write the following
registers to configure the
mic bias outputs.
R
EGISTER
/B
IT
F
IELDS
V
ALUE
D
ESCRIPTION
0x06
MIC4_BIAS_PDN–MIC1_BIAS_PDN
†
Reserved
VP_MIN
†
MIC_BIAS_CTRL[1:0]
†
0000
0
1
10
All four mic bias outputs are enabled.
—
VP PSRR is optimized for a minimum voltage of 3.2 V.
Mic bias outputs are 2.75 V.
9
Write the following registers to configure the volume controls.
S
TEP
T
ASK
R
EGISTER
/B
IT
F
IELDS
V
ALUE
D
ESCRIPTION
9.1 Enable soft ramp on
digital volume
changes.
0x20
Reserved
DIGSFT
†
Reserved
00
1
0 0000
—
Digital volume changes occur with a soft ramp.
—
9.2 Configure the ADC1A
and ADC1B preamp
and PGA settings.
ADC1A AFE Control, Address 0x29
0x40
ADC1A_PREAMP[1:0]
†
ADC1A_PGA_VOL[5:0]
†
01
00 0000
ADC1A preamp gain is +10 dB.
ADC1A PGA is set to 0 dB.
ADC1B AFE Control, Address 0x2A
0x40
ADC1B_PREAMP[1:0]
†
01
ADC1B preamp gain is +10 dB.
ADC1B_PGA_VOL[5:0]
†
00 0000 ADC1B PGA is set to 0 dB.
9.3 Configure the ADC1A
and ADC1B channel
volumes.
,
ADC1A Digital Volume, Address 0x2B
0x00
ADC1A_VOL[7:0]
†
0000 0000 ADC1A digital volume is set to 0 dB.
ADC1B Digital Volume, Address 0x2C
0x00
ADC1B_VOL[7:0]
†
0000 0000 ADC1B digital volume is set to 0 dB.
Example 5-1. Power-Up Sequence (Cont.)
S
TEP
T
ASK