29 adc2/dmic2 control 1, 30 adc2/dmic2 control 2, 31 adc2 control 3 – Cirrus Logic CS53L30 User Manual
Page 55: A_pd, B_pd, Dmic, Dmic2_sclk_div, P. 55, Adc2_hpf_en, Adc2x_dig_boost on p. 55

DS992F1
55
CS53L30
7.29 ADC2/DMIC2 Control 1
7.29 ADC2/DMIC2 Control 1
Address 0x2D
R/W
7
6
5
4
3
2
1
0
ADC2B_PDN
ADC2A_PDN
—
DMIC2_PDN DMIC2_SCLK_DIV
—
Default
0
0
0
0
0
1
0
0
Bits
Name
Description
7,6 ADC2x_
PDN
ADC2x power down. Configures the ADC Channel x power state, including all associated analog front-end circuity (preamp,
PGA, etc.). Enables the channel’s digital decimator associated. Must be cleared if the input channel type is digital.
0 (Default) Powered up
1 Powered down
5:3
—
Reserved
2
DMIC2_
PDN
Power down digital mic clock. Determines the power state of the digital mic interface clock
0 Powered up
1 (Default) Powered down
1
DMIC2_
SCLK_
DIV
DMIC2 clock divide ratio. Selects the divide ratio between the internal MCLK and the digital mic interface clock output.
lists supported digital mic interface shift clock rates and their associated programming settings.
0 (Default) 64•Fs
int
1 32•Fs
int
0
—
Reserved
7.30 ADC2/DMIC2 Control 2
Address 0x2E
R/W
7
6
5
4
3
2
1
0
ADC2_NOTCH_DIS
—
ADC2B_INV ADC2A_INV
—
ADC2B_DIG_BOOST ADC2A_DIG_BOOST
Default
0
0
0
0
0
0
0
0
Bits
Name
Description
7
ADC2_
NOTCH_
DIS
ADC2 digital notch filter disable. Disables the digital notch filter on ADC2.
0 (Default) Enabled
1 Disabled
6
—
Reserved
5,4
ADC2x_
INV
ADC2x invert signal polarity. Configures the polarity of the ADC2 Channel x signal.
0 (Default) Not inverted
1 Inverted
3:2
—
Reserved
1,0
ADC2x_
DIG_
BOOST
ADC2x digital boost. Configures a +20-dB digital boost on the ADC2 or DMIC signal, based on the input source (see
).
0 (Default) No boost applied
1 +20-dB digital boost applied
7.31 ADC2 Control 3
Address 0x2F
R/W
7
6
5
4
3
2
1
0
—
ADC2_HPF_EN
ADC2_HPF_CF[1:0]
ADC2_NG_ALL
Default
0
0
0
0
1
0
0
0
Bits Name
Description
7:4
—
Reserved
3
ADC2_
HPF_
EN
ADC2 HPF enable. Configures the internal HPF after ADC2. Change only if the ADC is in a powered down state.
0 Disabled. Clear for test purposes only.
1 (Default) Enabled
2:1 ADC2_
HPF_
CF
ADC2 HPF corner frequency. Sets the corner frequency (–3-dB point) for the internal HPF. Increasing the HPF corner frequency
past the default setting can introduce up to ~0.3 dB of gain in the passband.
00 (Default) 3.88x10
–5
x Fs
int
(1.86 Hz at Fs
int
= 48 kHz).
01 2.5x10
–3
xFs
int
(120 Hz at Fs
int
= 48 kHz)
10 4.9x10
–3
xFs
int
(235 Hz at Fs
int
= 48 kHz)
11 9.7x10
–3
xFs
int
(466 Hz at Fs
int
= 48 kHz)
0
ADC2_
NG_
ALL
ADC2 noise-gate ganging. Configures noise gating for Channels A and B as independent (see
) or ganged.
0 (Default) Independent noise gating on Channels A and B
1 Ganged noise gating on Channels A and B. Noise gate muting is applied to both channels if the signal amplitude of both
remains below the noise gate AB minimum threshold (see
) for longer than the attack delay
(debounce) time (see
• Noise-gate muting is removed (released) without debouncing when the signal level exceeds the threshold.
• Noise-gate attack and release rates (soft-ramped as a function of Fs or abrupt) are set according to