2 alc attack rate, 30 alc release rate (address 25h), 1 alc release rate – Cirrus Logic CS42L55 User Manual

Page 63: P 63, Cs42l55

Advertising
background image

DS773F1

63

CS42L55

6.29.2

ALC Attack Rate

Sets the rate at which the ALC applies analog and/or digital attenuation from levels above the AMAX[2:0]
threshold (

“ALC Maximum Threshold” on page 64

).

Note:

The ALC attack rate is user-selectable but is also a function of the sampling frequency, Fs, the

ANLGZCx (

“Analog Zero Cross” on page 46

) and the DIGSFT (

“Digital Soft Ramp” on page 46

) setting

unless the respective disable bit (

“ALCx Soft Ramp Disable” on page 65

or

“ALCx Zero Cross Disable” on

page 65

) is enabled.

6.30

ALC Release Rate (Address 25h)

6.30.1

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 61

) and returns the signal level to the PGAx-

VOL[5:0] (

“PGAx Volume” on page 49

) and ADCxVOL[7:0] (

“ADCx Volume” on page 50

) 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 46

) and ANLGZCx (

“Analog Zero Cross” on page 46

) setting.

2.

The Release Rate setting must always be slower than the Attack Rate.

ALCARATE[5:0]

Attack Time

00 0000

Fastest Attack

···

···

11 1111

Slowest Attack

Application:

“Automatic Level Control (ALC)” on page 24

7

6

5

4

3

2

1

0

Reserved

Reserved

ALCRRATE5

ALCRRATE4

ALCRRATE3

ALCRRATE2

ALCRRATE1

ALCRRATE0

ALCRRATE[5:0]

Release Time

00 0000

Fastest Release

···

···

11 1111

Slowest Release

Application:

“Automatic Level Control (ALC)” on page 24

Advertising