SLASF38A December 2023 – March 2025 TAD5212-Q1
PRODUCTION DATA
The device includes an automatic gain controller (AGC) for ADC recording. As shown in Figure 6-100, the AGC can be used to maintain a nominally constant output level when recording speech. Instead of manually setting the channel gain in AGC mode, the circuitry automatically adjusts the channel gain when the input signal becomes overly loud or very weak, such as when a person speaking into a microphone moves closer to or farther from the microphone. The AGC algorithm has several programmable parameters, including target level, maximum gain allowed, attack and release (or decay) time constants, and noise thresholds that allow the algorithm to be fine-tuned for any particular application. These are part of the programmable coefficients of the device for flexibility and can be configured using the programmable coefficient registers in B0_P27 and B0_P28.
Figure 6-100 AGC
CharacteristicsThe target level (AGC_LVL) represents the nominal approximate output level at which the AGC attempts to hold the ADC output signal level. The TAD5212-Q1 allows programming of different target levels. The target level is recommended to be set with enough margin to prevent clipping when loud sounds occur. For further details on the AGC various configurable parameter and application use, see Using the Automatic Gain Controller (AGC) in TAx5x1x Family application report. TI recommends using the PPC3 GUI for configuring the programmable coefficients settings; for more details see the TAC5212EVM-PDK Evaluation module users guide and the PurePathâ„¢ console graphical development suite.