Datasheet
TLV320AIC3120
SLAS653A –FEBRUARY 2010–REVISED MAY 2012
www.ti.com
Following the DAC, the signal can be further scaled by the analog output volume control and power-
amplifier level control.
The beep generator is used for the key-click function. A single beep is generated by writing to page 0 /
register 71, bit D7. After the programmed beep length has finished, register 71, bit D7 is reset back to
zero.
5.6.6 Programming DAC Digital Filter Coefficients
The digital filter coefficients must be programmed through the I
2
C interface. All digital filtering for the DAC
signal path must be loaded into the RAM before the DAC is powered on. (Note that default ALLPASS filter
coefficients for programmable biquads are located in boot ROM. The boot ROM automatically loads the
default values into the RAM following a hardware reset (toggling the RESET pin) or after a software reset.
After resetting the device, loading boot ROM coefficients into the digital filters requires 100 μs of
programming time. During this time, reading or writing to page 8 through page 15 for updating DAC filter
coefficient values is not permitted. (The DAC should not be powered up until after all of the DAC
configurations have been done by the system microprocessor.)
5.6.7 Updating DAC Digital Filter Coefficients During PLAY
When it is required to update the DAC digital filter coefficients during play, care must be taken to avoid
click and pop noise or even a possible oscillation noise. These artifacts can occur if the DAC coefficients
are updated without following the proper update sequence. The correct sequence is shown in Figure 5-33.
The values for times listed in Figure 5-33 are conservative and should be used for software purposes.
There is also an adaptive mode, in which DAC coefficients can be updated while the DAC is on. For
details, see Section 5.6.1.3.
58 APPLICATION INFORMATION Copyright © 2010–2012, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TLV320AIC3120