6 mclk control, 7 internal sample rate control, 6 mclk control 7.7 internal sample rate control – Cirrus Logic CS53L30 User Manual
Page 48: Mclk_dis, Mclk_i, Nt_scale, Mclk_int_scale, Is set (see, P. 48, Internal_fs_ratio

48
DS992F1
CS53L30
7.6 MCLK Control
5
DISCHARGE_
FILT+
Discharge FILT+ capacitor. Configures the state of the FILT+ pin internal clamp. Before setting this bit, ensure that the
VA pin is connected to a supply, as described in
0 (Default) FILT+ is not clamped to ground.
1 FILT+ is clamped to ground. This must be set only if PDN_ULP or PDN_LP = 1. Discharge time with an external
2.2-µF capacitor on FILT+ is ~46 ms.
4
THMS_PDN
Thermal-sense power down. Configures the state of the power sense circuit.
0 Powered up.
1 (Default) Powered down.
3:0
—
Reserved
7.6 MCLK
Control
Address 0x07
R/W
7
6
5
4
3
2
1
0
MCLK_DIS
MCLK_INT_SCALE DMIC_DRIVE
—
MCLK_DIV[1:0]
SYNC_EN
—
Default
0
0
0
0
0
1
0
0
Bits
Name
Description
7
MCLK_DIS Master clock disable. Configures the state of the internal MCLK signal prior to its fanout to all internal circuitry.
0 (Default) On
1 Off; Disables the clock tree to save power when the device is powered down and the external MCLK is running.
Note: The external MCLK must be running whenever this bit is altered.
6
MCLK_INT_
SCALE
Internal MCLK scaling enable. Allows internal modulator rate to be scaled with the ASP_RATE setting to save power.
0 (Default) Off. MCLK
INT
and Fs
INT
divide-ratio is 1.
1 On. Enables internal MCLK and Fs
INT
scaling. MCLK
INT
and Fs
INT
divide ratio is either 2 or 4, depending on ASP_
RATE and INTERNAL_FS_RATIO settings (see
5
DMIC_
DRIVE
DMIC clock output drive strength. Selects the drive strength used for the DMICx clock outputs.
describes
drive-strength specifications.
0 (Default) Normal
1 Decreased
4
—
Reserved
3:2
MCLK_DIV Master clock divide ratio. Selects the divide ratio between the selected MCLK source and the internal MCLK (MCLK
INT
).
lists supported MCLK rates and their associated programming settings.
00 Divide by 1
01 (Default) Divide by 2
10 Divide by 3
11 Reserved
• This field must be changed only if PDN_ULP or PDN_LP = 1 and MCLK_DIS = 1.
• The control port’s autoincrement feature is not supported on this bit field.
1
SYNC_EN
Multichip synchronization enable. Toggle high to enable synchronization sequence.
0)(Default) No activity
1)Begins multichip synchronization sequence. To restart the sequence this bit must be cleared and then set.
0
—
Reserved
7.7 Internal Sample Rate Control
Address 0x08
R/W
7
6
5
4
3
2
1
0
—
INTERNAL_FS_RATIO
—
MCLK_19MHZ_EN
Default
0
0
0
1
1
1
0
0
Bits
Name
Description
7:5
—
Reserved
4
INTERNAL_
FS_RATIO
Internal sample rate (Fs
int
). Selects the divide ratio from MCLK
INT
to produce the internal sample rate used for all
converters. Slave/Master Mode is determined by
.
0 MCLK
INT
/125
1 (Default) MCLK
INT
/128
3:1
—
Reserved
0
MCLK_
19MHZ_EN
19.2-MHz MCLK enable. (Slave/Master Mode is determined by
.)
0 (Default) MCLK
19.2 MHz
1 MCLK
= 19.2 MHz
Bits
Name
Description