
TSC2101
SLAS392D JUNE 2003 REVISED MAY 2005
www.ti.com
24
Target gain represents the nominal output level at which the AGC attempts to hold the ADC output signal level.
The TSC2101 allows programming of eight different target gains, which can be programmed from –5.5 dB to
–24 dB relative to a full-scale signal. Since the TSC2101 reacts to the signal absolute average and not to peak
levels, it is recommended that the target gain be set with enough margin to avoid clipping at the occurrence
of loud sounds.
Attack time determines how quickly the AGC circuitry reduces the PGA gain when the input signal is too loud.
It can be varied from 8 ms to 20 ms.
Decay time determines how quickly the PGA gain is increased when the input signal is too low. It can be varied
in the range from 100 ms to 500 ms.
Noise threshold determines level below which if the input speech average value falls, AGC considers it as a
silence and hence brings down the gain to 0 dB in steps of 0.5 dB every FS and sets noise threshold flag. The
gain stays at 0 dB unless the input speech signal average rises above noise threshold setting. This ensures
that noise does not get gained up in the absence of speech. Noise threshold level in the AGC algorithm is
programmable from 30dB to 90 dB for microphone input, and from 30 dB to 60 dB for cell-phone input.
When AGC Noise Threshold is set to 70 dB, 80 dB, or 90 dB, the microphone input Max PGA applicable
setting must be greater than or equal to 11.5 dB, 21.5 dB, or 31.5 dB respectively. This operation includes
debounce and hysteresis to avoid the AGC gain from cycling between high gain and 0 dB when signals are near
the noise threshold level. When noise threshold flag is set, status of gain applied by AGC and saturation flag
should be ignored.
Max PGA applicable allows user to restrict maximum gain applied by AGC. This can be used for limiting PGA
gain in situations where environment noise is greater than programmed noise threshold. Microphone input Max
PGA can be programmed from 0 dB to 59.5 dB in steps of 0.5 dB. Cell-phone input Max PGA can be
programmed from 34.5 dB to 0.5 dB in steps of 0.5 dB, as well as +12 dB.
See
Table 1 for various AGC programming options. AGC can be used only if microphone input or Cell-phone
input is routed to the ADC channel. When both microphone input and Cell-phone input are connected to the
ADC, AGC is automatically disabled.
Decay Time
Target
Gain
Input
Signal
Output
Signal
AGC
Gain
Attack
Time
Figure 19. AGC Characteristics