beautypg.com

16 noise gate configuration & misc. (address 1fh), P 54, Cs53l21 – Cirrus Logic CS53L21 User Manual

Page 54

background image

54

DS700PP1

CS53L21

6.16 Noise Gate Configuration & Misc. (Address 1Fh)

Noise Gate Channel Gang (NG_ALL)

Default: 0

0 - Disabled
1 - Enabled

Function:

Gangs the noise gate function for channel A and B. When enabled, both channels must fall below the thresh-
old setting for the noise gate attenuation to take effect.

Noise Gate Enable (NG_EN)

Default: 0

0 - Disabled
1 - Enabled

Function:

Enables the noise gate. Maximum attenuation is relative to all gain settings applied.

Noise Gate Boost (NG_BOOST) and Threshold (THRESH[3:0])

Default: 000

Function:
Sets the threshold level of the noise gate. Input signals below the threshold level will be attenuated to -96
dB. NG_BOOST = ‘1’b adds 30 dB to the threshold settings.

Noise Gate Delay Timing (NGDELAY[1:0])

Default: 00

00 - 50 ms
01 - 100 ms
10 - 150 ms
11 - 200 ms

Function:

Sets the delay time before the noise gate attacks. Noise gate attenuation is dictated by the SOFTx &
ZCROSS bit settings unless the disable bit for each function is enabled.

7

6

5

4

3

2

1

0

NG_ALL

NG_EN

NG_BOOST

THRESH2

THRESH1

THRESH0

NGDELAY1

NGDELAY0

THRESH[2:0]

Minimum Setting

(NG_BOOST = ‘0’b)

Minimum Setting

(NG_BOOST = ‘1’b)

000

-64 dB

-34 dB

001

-67 dB

-37 dB

010

-70 dB

-40 dB

011

-73 dB

-43 dB

100

-76 dB

-46 dB

101

-82 dB

-52 dB

110

Reserved

-58 dB

111

Reserved

-64 dB