CS43L43
5.8 LIMITER ATTACK RATE (ADDRESS 08H) (ARATE)
7
ARATE7
0
6
ARATE6
0
5
ARATE5
0
4
ARATE4
1
3
ARATE3
0
2
ARATE2
0
1
ARATE1
0
0
ARATE0
0
Default = 10h - 2 LRCK’s per 1/8 dB
Function:
The limiter attack rate is user selectable. The rate is a function of sampling frequency, Fs, and the value
in the Limiter Attack Rate register. Rates are calculated using the function RATE = 32/{value}. Where
{value} is the decimal value in the Limiter Attack Rate register and RATE is in LRCK’s per 1/8 dB of
change. NOTE: A value of zero in this register is not recommended, as it will induce erratic behavior of
the limiter. Use the LIM_EN bit to disable the limiter function (see Section 5.10.3).
Binary Code
00000001
00010100
00101000
00111100
01011010
Decimal Value
1
20
40
60
90
LRCK’s per 1/8 dB
32
1.6
0.8
0.53
0.356
Table 11. Example Limiter Attack Rate Settings
5.9 LIMITER RELEASE RATE (ADDRESS 09H) (RRATE)
7
RRATE7
0
6
RRATE6
0
5
RRATE5
1
4
RRATE4
0
3
RRATE3
0
2
RRATE2
0
1
RRATE1
0
0
RRATE0
0
Default = 20h - 16 LRCK’s per 1/8 dB
Function:
The limiter release rate is user-selectable. The rate is a function of sampling frequency, Fs, and the value
in Limiter Release Rate register. Rates are calculated using the function RATE = 512/{value}. Where {val-
ue} is the decimal value in the Limiter Release Rate register and RATE is in LRCK’s per 1/8 dB of change.
NOTE: A value of zero in this register is not recommended, as it will induce erratic behavior of the limiter.
Use the LIM_EN bit to disable the limiter function (see Section 5.10.3).
Binary Code
00000001
00010100
00101000
00111100
01011010
Decimal Value
1
20
40
60
90
LRCK’s per 1/8 dB
512
25
12
8
5
Table 12. Example Limiter Release Rate Settings
DS479PP3
21