T exas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue
any product or service without notice, and advise customers to obtain the latest version of relevant information
to verify, before placing orders, that information being relied on is current and complete. All products are sold
subject to the terms and conditions of sale supplied at the time of order acknowledgement, including those
pertaining to warranty, patent infringement, and limitation of liability.
TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are utilized to the extent
TI deems necessary to support this warranty . Specific testing of all parameters of each device is not necessarily
performed, except those mandated by government requirements.
CERTAIN APPLICATIONS USING SEMICONDUCTOR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF
DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL
APPLICATIONS”). TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, AUTHORIZED, OR
WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT DEVICES OR SYSTEMS OR OTHER
CRITICAL APPLICA TIONS. INCLUSION OF TI PRODUCTS IN SUCH APPLICATIONS IS UNDERST OOD TO
BE FULLY AT THE CUSTOMER’S RISK.
In order to minimize risks associated with the customer’s applications, adequate design and operating
safeguards must be provided by the customer to minimize inherent or procedural hazards.
TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent
that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other
intellectual property right of TI covering or relating to any combination, machine, or process in which such
semiconductor products or services might be or are used. TI’s publication of information regarding any third
party’s products or services does not constitute TI’s approval, warranty or endorsement thereof.
The TAS3001C is a 32-bit processor that performs digital audio signal processing providing parametric
equalization, bass, treble, and volume control, as well as dynamic range compression. This results in
superior audio quality normally not available in a low-cost solution. Applications for this technology are
speaker equalization, microphone equalization, and any audio application where tone, volume, and
dynamic range management are important functions.
The TAS3001C provides two digital stereo audio inputs, which are scaled and mixed prior to processing.
The parametric EQ consists of multiple cascaded independent biquad filters per left/right channel. Each
biquad is composed of five 24-bit coefficients. The user may dynamically adjust the volume, bass, and treble
controls without causing the output signal to degrade. The audio control functions (mixer, volume, treble,
and bass), dynamic range compression controls, and parametric EQ coefficients are downloaded via the
2
I
C control port.
2
The T AS3001C supports three serial audio formats: I
of 16, 18, and 20 bits are supported. See section 2.5
sampling frequency (fs) is 44.1 kHz or 48 kHz.
The digital audio processor and on-chip logic are sequenced via an internal system clock that is derived from
an external MCLK (master clock). Also derived from MCLK are LRCLKOUT and SCLKOUT signals that
provide clocks to the TAS3001C and other devices in the system.
Two address-select pins are provided to allow multiple TAS3001Cs to be cascaded on the I
allows speaker EQ to be provided to 3-channel systems consisting of left, right, and subwoofer speakers
as well as 6-channel systems consisting of left, right, center, rear left, rear right, and subwoofer speakers.
S, left justified, and right justified. Data word lengths
Serial Audio Interface
for more details. The typical
2
C bus. This
1–1
1.1Features
•Programmable Serial Audio Port
•Two Input Data Channels (SDIN1 and SDIN2)
•Single Digital Output Data Channel (SDOUT)
•Programmable Digital Mixer
•Programmable Multiband Digital Parametric EQ
•Programmable Digital Bass and Treble Control (dynamically updateable)
•Programmable Digital Volume Control (dynamically updateable)
•Dynamic Range Compression (DRC)
2
•Serial I
•Two I
•Supports 2 Speaker, 3 Speaker
C Slave Port Allows Downloading of Control Data to the Device
2
C Address Pins Allow Cascading of Multiple Devices on the I2C Bus
†
, and 6 (5.1) Speaker† Systems
•Soft Mute via Software Control
•Single 3.3-V Power Supply Operation
•28-Pin PW Package
†
Requires multiple TAS3001C devices
1.2Functional Block Diagram
Scale
SDIN1
SDIN1
Σ
Parametric EQ
Order IIR Filters)
(Multiple 2
nd
Treble/BassVolume
Dynamic Range
Compressor
SDIN2
LRCLK
SCLK
Serial Audio
Input Port
Scale
SDIN2
DRC Scale
Factor
SDOUT
1–2
MCLK
CAP_PLL
SDA
SCL
CS1
CS2
Clock
Generator
PLL
12C
Slave
SCLKOUT
LRCLKOUT
Internal Clocks
Internal Control
1.3Terminal Assignments
PW PACKAGE
(TOP VIEW)
AV
AV
NC – No internal connection
1.4Ordering Information
CS2
1
DV
DV
SDA
SDIN1
SDIN2
SDOUT
MCLK
LRCLK
SCLK
_PLL
SS
_PLL
DD
CAP_PLL
0°C to 70°CTAS3001CPW
SS
DD
SCL
T
2
3
4
5
6
7
8
9
10
11
12
13
14
A
CS1
28
RESERVED
27
NC
26
NC
25
SCLKOUT
24
LRCLKOUT
23
NC
22
NC
21
NC
20
RESET
19
NC
18
NC
17
RESERVED
16
15
RESERVED
PACKAGE
SMALL OUTLINE
(PW)
1–3
1.5Terminal Functions
I/O
DESCRIPTION
TERMINAL
NAMENO.
AVDD_PLL13IAnalog power supply for the PLL
AVSS_PLL12IAnalog ground for the PLL
CAP_PLL14IC1 = 1500 pF // R1 = 27 Ω + C2 = 0.068 µF (recommended)
CS128II2C address bit A0; low = 0, high = 1
CS21II2C address bit A1; low = 0, high = 1
DV
DD
DV
SS
LRCLK10II2S left/right clock sampling frequency (fs)
LRCLKOUT23O
MCLK9IMaster clock
NC
RESET19IReset, high = normal operation, low = reinitialize the device
RESERVED15, 16, 27Reserved – digital ground for normal operation
SCL5I/OSlave serial I2C clock
SCLK11IShift clock (bit clock)
SCLKOUT24O
SDA4I/OSlave serial I2C data
SDIN16ISerial audio data input one
SDIN27ISerial audio data input two
SDOUT8OSerial audio data output
3IDigital power supply
2IDigital ground
LRCLK generated from input MCLK (usually 256 fs) – normally routed on
PCB to pin 10 (LRCLK) as input fs sample clock.
17, 18, 20–22,
25, 26
Reserved – No connection for normal operation
SCLK generated from input MCLK (usually 256 fs) – normally routed on
PCB to pin 11 (SCLK) as input 64 fs bit clock.
1–4
2 Description
2.1Serial Audio Interface
•Programmable serial audio port
2
S, left justified, and right justified
–I
•Dual input data channels (SDIN1 and SDIN2)
–16-,18-, or 20-bit resolution (see Section 6.1,
•Single output data channel (SDOUT)
Audio Data
)
–16-,18-, or 20-bit resolution (see Section 6.1,
•Accepts 32 f
•Two I2C programmable address pins (CS1 and CS2)
or 64 fs (SCLK)
s
†
Audio Data
2.2Serial Control Interface
•I2C slave port
•Downloads EQ coefficients
•Volume, bass, treble, and mixer control
•DRC control
•Write only
2.3Audio Processing
•Programmable multiband digital parametric EQ (dynamically updateable)
•Programmable volume control (dynamically updateable)
•Soft mute software controlled
•Digital mixing of SDIN1 and SDIN2 with independent gain control
•Programmable bass and treble tone control (dynamically updateable)
•Dynamic range compression (DRC)
2.4Power Supply
•Digital supply voltage – DVDD, DVSS of 3.3 V
•Analog supply voltage – A V
†
32 fs serial input mode is left justified 16 bit only
_PLL, A VSS_PLL of 3.3 V
DD
)
2–1
2.5Serial Audio Interface
2.5.1I
2
S Serial Format
SCLK
LRCLK = f
SDOUT
SDIN
s
MSB
X
MSBX
Left ChannelRight Channel
LSB
LSB
MSBX
MSBX
Figure 2–1. I2S Compatible Serial Format
2.5.2Protocol
1.LRCLK = Sampling frequency (fs)
2.Left channel is transmitted when LRCLK is low.
3.SCLK = 64 × LRCLK. SCLK is sometimes referred to as the bit clock.
4.Serial data is sampled with the rising edge of SCLK.
5.Serial data is transmitted on the falling edge of SCLK.
6.LRCLK must have a 50% duty cycle.
2.5.3Implementation
1.LRCLK and SCLK are both inputs.
2.5.4Timing
See Figure 4–1 for I2S timing.
LSB
LSB
2–2
Loading...
+ 25 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.