beautypg.com

2 alc release rate, 31 alc threshold (address 24h), 1 alc maximum threshold – Cirrus Logic CS42L56 User Manual

Page 79: P 80, Cs42l56

background image

DS851F2

79

CS42L56

6.30.2 ALC Release Rate

Sets the rate at which the ALC releases the analog and/or digital attenuation from levels below the
MIN[2:0] threshold (

“Limiter Cushion Threshold” on page 85

) and returns the signal level to the PGAx-

VOL[5:0] (

“PGAx Volume” on page 78

) and ADCxVOL[7:0] (

“ADCx Volume” on page 78

) setting.

Notes:
1. The ALC release rate is user-selectable but is also a function of the sampling frequency, Fs, and the

DIGSFT (

“Digital Soft Ramp” on page 64

) and ANLGZCx (

“Analog Zero Cross” on page 64

) setting.

2. It is recommended that the Release Rate setting be slower than the Attack Rate.

6.31 ALC Threshold (Address 24h)

6.31.1 ALC Maximum Threshold

Sets the maximum level, below full scale, at which to limit and attenuate the input signal at the attack rate
(ALCARATE -

“ALC Attack Rate” on page 79

).

ALCRRATE[5:0]

Release Time

00 0000

Fastest Release

···

···

11 1111

Slowest Release

Application:

“Automatic Level Control (ALC)” on page 35

7

6

5

4

3

2

1

0

ALCMAX2

ALCMAX1

ALCMAX0

ALCMIN2

ALCMIN1

ALCMIN0

Reserved

Reserved

MAX[2:0]

Threshold Setting

000

0 dB

001

-3 dB

010

-6 dB

011

-9 dB

100

-12 dB

101

-18 dB

110

-24 dB

111

-30 dB

Application:

“Automatic Level Control (ALC)” on page 35