Texas Instruments TAS3002 Speaker System User Manual


 
1−1
1 Introduction
1.1 Description
The TAS3002 device is a system-on-a-chip that replaces conventional analog equalization to perform digital
parametric equalization, dynamic range compression, and loudness contour. Additionally, this device provides
high-quality, soft digital volume, bass, and treble control. All control parameters are uploaded from an outside MCU
through the I
2
C slave port or from an external EEPROM through the I
2
C master port.
The TAS3002 device also has an integrated 24-bit stereo codec with two I
2
C-selectable, single-ended inputs per
channel.
The digital parametric equalization consists of seven cascaded, independent biquad filters per channel. Each biquad
filter has five 24-bit coefficients that can be configured into many different filter functions (such as band-pass,
high-pass, and low-pass).
The internal loudness contour algorithm can be controlled and programmed with an I
2
C command.
Dynamic range compression/expansion (DRCE) is programmable through the I
2
C port. The system designer can set
the threshold, energy estimation time constant, compression ratio, and attack and decay time constants.
The TAS3002 device supports 13 serial interface formats (I
2
S, left justified, right justified) with data word lengths of
16, 18, 20, or 24 bits. The sampling frequency (f
S
) may be set to 32 kHz, 44.1 kHz, or 48 kHz. The 13 serial interface
formats are listed and described in Section 2.1.
The TAS3002 device uses a system clock generated by the internal phase-locked loop (PLL). The reference clock
for the PLL is provided by an external master clock (MCLK) of 256f
S
or 512f
S
, or a 256f
S
crystal.
The TAS3002 device has six internally configurable general-purpose input (GPI) terminals that control volume, bass,
treble, and equalization. Each GPI terminal has a debounce algorithm that is programmed into the TAS3002 internal
microcontroller.
1.2 Features
Programmable seven-band parametric equalization
Programmable digital volume control
Programmable digital bass and treble control
Programmable dynamic range compression/expansion (DRCE)
Programmable loudness contour/dynamic bass control
Configurable serial port for audio data
Two input data channels that can be mixed with digital data from the analog-to-digital converter (ADC) of
the codec (analog input). These channels are controlled by I
2
C commands.
Three output data channels: Left and right data go through equalization; bass, treble, DRCE, and volume
to SDOUT1; SDOUT2 mixes left and right data. SDOUT2 operates as a center channel or subwoofer
channel. The output of the ADC is available for additional processing.
Capability to digitally mix left and right input channels for a monaural output to facilitate subwoofer operation
Serial I
2
C master/slave port that allows:
Downloading of control data to the device externally from the EEPROM or an I
2
C master
Controlling other I
2
C devices