![](http://datasheet.mmic.net.cn/370000/TLV320AIC3106-0706_datasheet_16739489/TLV320AIC3106-0706_34.png)
www.ti.com
B0155-01
LB1
RB2
Atten
LB2
L
+
–
+
+
+
+
+
–
+
R
To Left Channel
To Right Channel
DIGITAL INTERPOLATION FILTER
The digital interpolation filter upsamples the output of the digital audio processing block by the required
oversampling ratio before data is provided to the digital delta-sigma modulator and analog reconstruction filter
stages. The filter provides a linear phase output with a group delay of 21/Fs. In addition, programmable digital
interpolation filtering is included to provide enhanced image filtering and reduce signal images caused by the
upsampling process that are below 20 kHz. For example, upsampling an 8-kHz signal produces signal images at
multiples of 8-kHz (i.e., 8 kHz, 16 kHz, 24 kHz, etc.). The images at 8 kHz and 16 kHz are below 20 kHz and still
audible to the listener; therefore, they must be filtered heavily to maintain a good quality output. The interpolation
TLV320AIC3106
SLAS509B–DECEMBER 2006–REVISED JUNE 2007
The coefficients for this filter implement a variety of sound effects, with bass-boost or treble boost being the most
commonly used in portable audio applications. The default N and D coefficients in the part are given in
Table 3
and implement a shelving filter with 0-dB gain from DC to approximately 150 Hz, at which point it rolls off to a
3-dB attenuation for higher frequency signals, thus giving a 3-dB boost to signals below 150 Hz. The N and D
coefficients are represented by 16-bit two’s complement numbers with values ranging from –32768 to 32767.
Table 3. Default Digital Effects Processing Filter Coefficients,
When in Independent Channel Processing Configuration
Coefficients
N1 = N4
–27034
N0 = N3
27619
D1 = D4
32131
D2 = D5
–31506
N2 = N5
26461
The digital processing also includes capability to implement 3-D processing algorithms by providing means to
process the mono mix of the stereo input, and then combine this with the individual channel signals for stereo
output playback. The architecture of this processing mode, and the programmable filters available for use in the
system, is shown in
Figure 29
. Note that the programmable attenuation block provides a method of adjusting the
level of 3-D effect introduced into the final stereo output. This combined with the fully programmable biquad
filters in the system enables the user to fully optimize the audio effects for a particular system and provide
extensive differentiation from other systems using the same device.
Figure 29. Architecture of the Digital Audio Processing When 3-D Effects are Enabled
It is recommended that the digital effects filters should be disabled while the filter coefficients are being modified.
While new coefficients are being written to the device over the control port, it is possible that a filter using
partially updated coefficients may actually implement an unstable system and lead to oscillation or objectionable
audio output. By disabling the filters, changing the coefficients, and then re-enabling the filters, these types of
effects can be entirely avoided.
34
Submit Documentation Feedback