
ISD91200 Series Technical Reference Manual
Release Date: Sep 16, 2019
- 424 -
Revision 2.4
7.5.3
Register Description
ALC Control Register (ALC_CTRL)
Register
Offset
R/W
Description
Reset Value
ALC_CTL
0x00
R/W
ALC Control Register
0x0000_0000
Table 7-15 ALC Control Register (ALC_CTL, address 0x400B_0090)
31
30
29
28
27
26
25
24
PKLIMEN
PKSEL
NGPKSEL
ALCEN
MAXGAIN
MINGAIN[2]
23
22
21
20
19
18
17
16
MINGAIN[1:0]
ALCRANGES
EL
HOLDTIME
TARGETLV[3]
15
14
13
12
11
10
9
8
TARGETLV[2:0]
MODESEL
DECAYSEL
7
6
5
4
3
2
1
0
ATKSEL
NGEN
NGTHBST
Bits
Description
[31]
PKLIMEN
ALC Peak Limiter Enable
Default is “0”,
Please set as “1”
[30]
PKSEL
ALC Gain Peak Detector Select
0 = use absolute peak value for ALC training (default).
1 = use peak-to-peak value for ALC training.
[29]
NGPKSEL
ALC Noise Gate Peak Detector Select
0 = use peak-to-peak value for noise gate threshold determination (default).
1 = use absolute peak value for noise gate threshold determination.
[28]
ALCEN
ALC Select
0 = ALC disabled (default).
1 = ALC enabled.
[27:25]
MAXGAIN
ALC Maximum Gain
0 = -6.75 dB.
1 = -0.75 dB.
2 = +5.25 dB.
3 = +11.25 dB.
4 = +17.25 dB.
5 = +23.25 dB.
6 = +29.25 dB.
7 = +35.25 dB.