14 limiter threshold szc disable (address 19h), P 51, Cs43l21 – Cirrus Logic CS43L21 User Manual
Page 51

DS723F1
51
CS43L21
6.14
Limiter Threshold SZC Disable (Address 19h)
Note: The DATA_SEL[1:0] bits in reg09h must be set to ‘01’b to enable function control in this register.
Maximum Threshold (MAX[2:0])
Default: 000
Function:
Sets the maximum level, below full scale, at which to limit and attenuate the output signal at the attack rate.
Bass, Treble and digital gain settings that boost the signal beyond the maximum threshold may trigger an
attack.
Cushion Threshold (CUSH[2:0])
Default: 000
Function:
Sets a cushion level below full scale. This setting is usually set slightly below the maximum (MAX[2:0])
threshold. The Limiter uses this cushion as a hysteresis point for the input signal as it maintains the signal
below the maximum as well as below the cushion setting. This provides a more natural sound as the limiter
attacks and releases.
7
6
5
4
3
2
1
0
MAX2
MAX1
MAX0
CUSH2
CUSH1
CUSH0
LIM_SRDIS
LIM_ZCDIS
MAX[2:0]
Threshold
Setting
(dB)
000
0
001
-3
010
-6
011
-9
101
-12
101
-18
110
-24
111
-30
CUSH[2:0] Threshold
Setting
(dB)
000
0
001
-3
010
-6
011
-9
101
-12
101
-18
110
-24
111
-30