24 alc release rate (address 1dh), 25 alc threshold (address 1eh), Alc release rate (address 1dh)” on – Cirrus Logic CS42L51 User Manual
Page 71: P 71, Cs42l51
![background image](/manuals/466260/71/background.png)
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
7
6
5
4
3
2
1
0
Reserved
Reserved
ALC_RRATE5 ALC_RRATE4 ALC_RRATE3 ALC_RRATE2 ALC_RRATE1 ALC_RRATE0
Binary Code
Release Time
000000
Fastest Release
···
···
111111
Slowest Release
7
6
5
4
3
2
1
0
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