User guide

DS679F1 71
CS42L51
6.24 ALC Release Rate (Address 1Dh)
ALC Release Rate (RRATE[5:0])
Default: 111111
Function:
Sets the rate at which the ALC releases the PGA & digital attenuation from levels below the minimum setting
in the ALC threshold register, and returns the input level to the PGA_VOL[4:0] & ADCx_ATT[7:0] setting.
The ALC release rate is user selectable, but is also a function of the sampling frequency, Fs, and the SOFTx
& ZCROSS bit settings unless the disable bit for each function is enabled.
6.25 ALC Threshold (Address 1Eh)
Maximum Threshold (MAX[2:0])
Default: 000
Function:
Sets the maximum level, relative to full scale, at which to limit and attenuate the input signal at the attack
rate.
Minimum Threshold (MIN[2:0])
Default: 000
76543210
Reserved Reserved ALC_RRATE5 ALC_RRATE4 ALC_RRATE3 ALC_RRATE2 ALC_RRATE1 ALC_RRATE0
Binary Code Release Time
000000 Fastest Release
··· ···
111111 Slowest Release
76543210
MAX2 MAX1 MAX0 MIN2 MIN1 MIN0 Reserved Reserved
MAX[2:0] Threshold
Setting
(dB)
000 0
001 -3
010 -6
011 -9
100 -12
101 -18
110 -24
111 -30
MIN[2:0]
Threshold
Setting
(dB)
000 0
001 -3
010 -6