beautypg.com

24 alc release rate (address 1dh), 25 alc threshold (address 1eh), Alc release rate (address 1dh)” on – Cirrus Logic CS42L51 User Manual

Page 71: P 71, Cs42l51

background image

DS679F1

71

CS42L51

6.24

ALC Release Rate (Address 1Dh)

ALC Release Rate (RRATE[5:0])

Default: 111111

Function:

Sets the rate at which the ALC releases the PGA & digital attenuation from levels below the minimum setting
in the ALC threshold register, and returns the input level to the PGA_VOL[4:0] & ADCx_ATT[7:0] setting.
The ALC release rate is user selectable, but is also a function of the sampling frequency, Fs, and the SOFTx
& ZCROSS bit settings unless the disable bit for each function is enabled.

6.25

ALC Threshold (Address 1Eh)

Maximum Threshold (MAX[2:0])

Default: 000

Function:

Sets the maximum level, relative to full scale, at which to limit and attenuate the input signal at the attack
rate.

Minimum Threshold (MIN[2:0])

Default: 000

7

6

5

4

3

2

1

0

Reserved

Reserved

ALC_RRATE5 ALC_RRATE4 ALC_RRATE3 ALC_RRATE2 ALC_RRATE1 ALC_RRATE0

Binary Code

Release Time

000000

Fastest Release

···

···

111111

Slowest Release

7

6

5

4

3

2

1

0

MAX2

MAX1

MAX0

MIN2

MIN1

MIN0

Reserved

Reserved

MAX[2:0]

Threshold

Setting

(dB)

000

0

001

-3

010

-6

011

-9

100

-12

101

-18

110

-24

111

-30

MIN[2:0]

Threshold

Setting

(dB)

000

0

001

-3

010

-6