TAS5733L - Digital Input Audio Power Amplifier with EQ and 3-Band AGL
1Features
1
•Audio Input/Output
– One-Stereo Serial Audio Input
– Supports 44.1-kHz and 48-kHz Sample Rates
(LJ/RJ/I²S)
– Supports 3-Wire I²S Mode (no MCLK required)
– Automatic Audio Port Rate Detection
– Supports BTL and PBTL Configuration
– P
•Audio/PWM Processing
– Independent Channel Volume Controls With
– Programmable Three-Band Automatic Gain
– 20 Programmable Biquads for Speaker EQ
•General Features
– 104-dB SNR, A-Weighted, Referenced to Full
– I²C Serial Control Interface w/ two Addresses
– Thermal, Short-Circuit, and Undervoltage
– Up to 90% Efficient
– AD, BD, and Ternary Modulation
– PWM Level Meter
= 10 W @ 10% THD+N
OUT
– PVDD = 12 V, 8 Ω, 1 kHz
Gain of 24 dB to Mute in 0.125-dB Steps
Limiting (AGL)
and Other Audio-Processing Features
Scale (0 dB)
Protection
Power vs PVDD
2Applications
•LCD TV, LED TV
•Low-Cost Audio Equipment
3Description
The TAS5733L device is an efficient, digital-input
audio amplifier for driving stereo speakers configured
as a bridge tied load (BTL). In parallel bridge tied
load (PBTL) in can produce higher power by driving
the parallel outputs into a single lower impedance
load. One serial data input allows processing of up to
two discrete audio channels and seamless integration
tomostdigitalaudioprocessorsandMPEG
decoders. The device accepts a wide range of input
data and data rates. A fully programmable data path
routes these channels to the internal speaker drivers.
The TAS5733Ldeviceis aslave-only device
receiving all clocks from external sources. The
TAS5733L device operates with a PWM carrier
between a 384-kHz switching rate and a 288-kHz
switching rate, depending on the input sample rate.
Oversampling combined with a fourth-order noise
shaper provides a flat noise floor and excellent
dynamic range from 20 Hz to 20 kHz.
Device Information
PART NUMBERPACKAGEBODY SIZE (NOM)
TAS5733LHTSSOP (48)12.50 mm × 6.10 mm
(1) For all available packages, see the orderable addendum at
the end of the data sheet.
Simplified Block Diagram
(1)
1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
Changes from Original (March 2016) to Revision APage
•Moved from Product Preview to Production Data release. ................................................................................................... 1
AMP_OUT_D43
AVDD18PPower supply for internal analog circuitry
AVDD_REF17P
AVDD_REG38P
BSTRP_A9
BSTRP_B1
BSTRP_C48
BSTRP_D40
DGND34P
DVDD33PPower supply for the internal digital circuitry
DVDD_REG23P
GVDD_REG39P
LRCLK25DI
(1) TYPE: A = analog; D = 3.3-V digital; P = power/ground/decoupling; I = input; O = output
48-Pin HTSSOP With PowerPAD™
DCA Package
Top View
Pin Functions
(1)
Dual function terminal which sets the LSB of the I²C Address to 0 if pulled to GND, 1 if
pulled to AVDD. Also, if configured to be a fault output by the methods described in the
Fault Indication section, this terminal will be pulled low when an internal fault occurs.
Ground reference for analog circuitry (NOTE: This terminal should be connected to the
system ground)
AOSpeaker amplifier outputs
Internal power supply (NOTE: This terminal is provided as a connection point for filtering
capacitors for this supply and must not be used to power any external circuitry)
Voltage regulator derived from AVDD supply (NOTE: This terminal is provided as a
connection point for filtering capacitors for this supply and must not be used to power
any external circuitry)
P
Connection points to for the bootstrap capacitors, which are used to create a power
supply for the gate drive for the high-side device
Ground reference for digital circuitry (NOTE: This terminal should be connected to the
system ground)
Voltage regulator derived from DVDD supply (NOTE: This terminal is provided as a
connection point for filtering capacitors for this supply and must not be used to power
any external circuitry)
Voltage regulator derived from PVDD supply (NOTE: This terminal is provided as a
connection point for filtering capacitors for this supply and must not be used to power
any external circuitry)
Word select clock for the digital signal that is active on the input data line of the serial
port
MCLK20DIMaster clock used for internal clock tree and sub-circuit/state machine clocking
12
13
(2)
NC
30
36
37
OSC_GND22P
OSC_RES21AO
PBTL11DI
PDN24DIPlaces the device in power down when pulled low
4
PGND
5
44
45
PLL_FLTM15AONegative connection point for the PLL loop filter components
PLL_FLTP16AOPositive connection point for the PLL loop filter components
PLL_GND14P
7
PVDD
8
41
42
RST31DIPlaces the devices in reset when pulled low
SCL29DII²C serial control port clock
SCLK26DIBit clock for the digital signal that is active on the input data line of the serial data port
SDA28DI/DOI²C serial control port data
SDIN27DIData line to the serial data port
SSTIMER10AO
TEST32—
PowerPAD—P
(2) Although these pins are not connected internally, optimum thermal performance is realized when these pins are connected to the ground
plane. Doing so allows copper on the PCB to fill up to and including these pins, providing a path for heat to conduct away from the
device and into the surrounding PCB area.
(1)
TYPE
P
Not connected inside the device (all "no connect" terminals should be connected to
system ground)
Ground reference for oscillator circuitry (NOTE: These terminals should be connected to
the system ground)
Connection point for precision resistor used by internal oscillator circuit. Details for this
resistor are shown in the Typical Applications section
Places the power stage in BTL mode when pulled low, or in PBTL mode when pulled
high
—
Ground reference for power device circuitry (NOTE: This terminal should be connected
to the system ground)
Ground reference for PLL circuitry (NOTE: This terminal should be connected to the
system ground)
PPower supply for internal power circuitry
Connection point for the capacitor that is used by the ramp timing circuit, as described in
the SSTIMER Pin Functionality section
Used by TI for testing during device production (NOTE: This terminal should be
connected to system ground)
Exposed metal pad on the underside of the device, which serves as an electrical
connection point for ground as well as a heat conduction path from the device into the
board (NOTE: This terminal should be connected to ground through a land pattern
defined in the Mechanical Data section)
over operating free-air temperature range (unless otherwise noted)
Supply voltage
Input voltage
AMP_OUT_x to GND22
BSTRP_x to GND29
Operating free-air temperature0 to 85°C
Storage temperature range, T
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only and functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute-maximum conditions for extended periods may affect device reliability.
(2) 5-V tolerant inputs are PDN, RST, SCLK, LRCK, MCLK, SDIN, SDA, and SCL.
(3) Maximum pin voltage should not exceed 6 V.
(4) DC voltage + peak ac waveform measured at the pin should be below the allowed limit for all conditions.
DVDD, AVDD–0.3 to 3.6V
PVDD–0.3 to 20
3.3-V digital input–0.5 to DVDD + 0.5
(2)
digital input (except MCLK)–0.5 to DVDD + 2.5
5-V tolerant MCLK input–0.5 to AVDD + 2.5
stg
6.2 ESD Ratings
Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001
V
(ESD)
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
Electrostatic discharge
Charged-device model (CDM), per JEDEC specification JESD22-
(2)
C101
(1)
VALUEUNIT
(3)
(3)
(4)
(4)
V5-V tolerant
V
V
–40 to 125°C
VALUEUNIT
(1)
±4000
±1500
V
6.3 Recommended Operating Conditions
MINNOMMAXUNIT
DVDD, AVDDDigital, analog supply voltage33.33.6V
PVDDOutput power devices supply voltage816.5
V
IH
V
IL
T
A
(2)
T
J
R
L
R
L
L
O
High-level input voltage5-V tolerant2V
Low-level input voltage5-V tolerant0.8V
Operating ambient temperature range085°C
Operating junction temperature range0125°C
Load impedance48Ω
Load impedance in PBTL2Ω
Output-filter inductance
Minimum output inductance under
short-circuit condition
10μH
(1) For operation at PVDD levels greater than 14.5 V, the modulation limit must be set to 96.1% or lower via the control port register 0x10.
(2) 16.5 V is the maximum recommended voltage for continuous operation of the TAS5733L device. Testing and characterization of the
device is performed up to and including 16.5 V to ensure “in system” design margin. However, continuous operation at these levels is
not recommended. Operation above the maximum recommended voltage may result in reduced performance, errant operation, and
reduction in device reliability.
PVDD = 12 V, BTL BD mode, AVDD = DVDD = 3.3 V, fS= 48 KHz, RL= 8 Ω, audio frequency = 1 kHz, AES17 filter, f
384 kHz, TA= 25°C (unless otherwise specified). All performance is in accordance with recommended operating conditions
and as tested on the TAS5733L EVM.
Pulse duration, RST active100μs
Time to enable I²C after RST goes high13.5ms
Frequency, SCL400kHz
Pulse duration, SCL high0.6μs
Pulse duration, SCL low1.3μs
Rise time, SCL and SDA300ns
Fall time, SCL and SDA300ns
Setup time, SDA to SCL100ns
Hold time, SCL to SDA0ns
Bus free time between stop and start conditions1.3μs
Setup time, SCL to start condition0.6μs
Hold time, start condition to SCL0.6μs
Setup time, SCL to stop condition0.6μs
Load capacitance for each bus line400pF
6.10 Serial Audio Port Timing Requirements
over recommended operating conditions (unless otherwise noted)
PARAMETERTEST CONDITIONSMINTYPMAXUNIT
f
SCLKIN
t
su1
t
h1
t
su2
t
h2
t
(edge)
tr/t
f
Frequency, SCLK 32 × fS, 48 × fS, 64 × f
S
Setup time, LRCK to SCLK rising edge10ns
Hold time, LRCK from SCLK rising edge10ns
Setup time, SDIN to SCLK rising edge10ns
Hold time, SDIN from SCLK rising edge10ns
LRCK frequency84848kHz
SCLK duty cycle40%50%60%
LRCK duty cycle40%50%60%
SCLK rising edges between LRCK rising edges3264
LRCK clock edge with respect to the falling edge of SCLK–1/41/4
Rise/fall time for SCLK/LRCK8ns
NOTE: On power up, hold the TAS5733L RST LOW for at least 100 μs after DVDD has reached 3 V.
NOTE: If RST is asserted LOW while PDN is LOW, then RST must continue to be held LOW for at least 100 μs after PDN is
The TAS5733L device is an efficient, digital-input audio amplifier for driving stereo speakers configured as a
bridge tied load (BTL). In parallel bridge tied load (PBTL) in can produce higher power by driving the parallel
outputs into a single lower impedance load. One serial data input allows processing of up to two discrete audio
channels and seamless integration to most digital audio processors and MPEG decoders. The device accepts a
wide range of input data and data rates. A fully programmable data path routes these channels to the internal
speaker drivers.
The TAS5733L device is a slave-only device receiving all clocks from external sources. The TAS5733L device
operates with a PWM carrier between a 384-kHz switching rate and a 288-kHz switching rate, depending on the
input sample rate. Oversampling combined with a fourth-order noise shaper provides a flat noise floor and
excellent dynamic range from 20 Hz to 20 kHz.
The TAS5733L device is an I²S slave device. The TAS5733L device accepts MCLK, SCLK, and LRCK. The
digital audio processor (DAP) supports all the sample rates and MCLK rates that are defined in the Clock Control
Register.
The TAS5733L device checks to verify that SCLK is a specific value of 32 fS, 48 fS, or 64 fS. The DAP only
supports a 1 × fSLRCK. The timing relationship of these clocks to SDIN is shown in subsequent sections. The
clock section uses MCLK or the internal oscillator clock (when MCLK is unstable, out of range, or absent) to
produce the internal clock (DCLK) running at 512 times the PWM switching frequency.
The DAP can autodetect and set the internal clock control logic to the appropriate settings for all supported clock
rates as defined in the Clock Control Register.
The TAS5733L device has robust clock error handling that uses the built-in trimmed oscillator clock to quickly
detect changes/errors. Once the system detects a clock change/error, the system mutes the audio (through a
single-step mute) and then forces PLL to limp using the internal oscillator as a reference clock. Once the clocks
are stable, the system autodetects the new rate and reverts to normal operation. During this process, the default
volume is restored in a single step (also called hard unmute). The ramp process can be programmed to ramp
back slowly (also called soft unmute) as defined in the Volume Configuration Register.
7.4.2 PWM Section
The TAS5733L DAP device uses noise-shaping and customized nonlinear correction algorithms to achieve high
power efficiency and high-performance digital audio reproduction. The DAP uses a fourth-order noise shaper to
increase dynamic range and SNR in the audio band. The PWM section accepts 24-bit PCM data from the DAP
and outputs two BTL PWM audio output channels.
The PWM section has individual-channel dc-blocking filters that can be enabled and disabled. The filter cutoff
frequency is less than 1 Hz.
The PWM section has an adjustable maximum modulation limit of 93.8% to 99.2%. For PVDD > 14.5 V the
modulation index must be limited to 96.1% for safe and reliable operation.
7.4.3 PWM Level Meter
The structure in Figure 29 shows the PWM level meter that can be used to study the power profile.
7.4.4 Automatic Gain Limiter (AGL)
The AGL scheme has three AGL blocks. One ganged AGL exists for the high-band left/right channels, the midband left/right channels, and the low-band left/right channels.
The AGL input/output diagram is shown in Figure 30.
Professional-quality dynamic range compression automatically adjusts volume to flatten volume level.
• Each AGL has adjustable threshold levels.
• Programmable attack and decay time constants
• Transparent compression: compressors can attack fast enough to avoid apparent clipping before engaging,
and decay times can be set slow enough to avoid pumping.
www.ti.com
Figure 30. Automatic Gain Limiter
T = 9.23 format, all other AGL coefficients are 3.23 format
ADR/FAULT is an input pin during power up. This pin can be programmed after RST to be an output by writing 1
to bit 0 of I²C register 0x05. In that mode, the ADR/FAULT pin has the definition shown in Table 2.
Any fault resulting in device shutdown is signaled by the ADR/FAULT pin going low (see Table 2). A latched
version of this pin is available on D1 of register 0x02. This bit can be reset only by an I²C write.
Table 2. ADR/FAULT Output States
ADR/FAULTDESCRIPTION
0Overcurrent (OC) or undervoltage (UVP) error or overtemperature error (OTE) or overvoltage
The SSTIMER pin uses a capacitor connected between this pin and ground to control the output duty cycle when
exiting all-channel shutdown. The capacitor on the SSTIMER pin is slowly charged through an internal current
source, and the charge time determines the rate at which the output transitions from a near-zero duty cycle to the
desired duty cycle. This allows for a smooth transition that minimizes audible pops and clicks. When the part is
shut down, the drivers are placed in the high-impedance state and transition slowly down through an internal 3kΩ resistor, similarly minimizing pops and clicks. The shutdown transition time is independent of the SSTIMER
pin capacitance. Larger capacitors increase the start-up time, while smaller capacitors decrease the start-up
time. The SSTIMER pin can be left floating for BD modulation.
7.4.7 Device Protection System
7.4.7.1 Overcurrent (OC) Protection With Current Limiting
The TAS5733L device has independent, fast-reacting current detectors on all high-side and low-side power-stage
FETs. The detector outputs are closely monitored to prevent the output current from increasing beyond the
overcurrent threshold defined in the Protection Characteristics table.
If the output current increases beyond the overcurrent threshold, the device shuts down and the outputs
transition to the off or high impedance (Hi-Z) state. The device returns to normal operation once the fault
condition (i.e., a short circuit on the output) is removed. Current-limiting and overcurrent protection are not
independent for half-bridges. That is, if the bridge-tied load between half-bridges A and B causes an overcurrent
fault, half-bridges A, B, C, and D shut down.
7.4.7.2 Overtemperature Protection
The TAS5733L device has an overtemperature-protection system. If the device junction temperature exceeds
150°C (nominal), the device enters thermal shutdown, where all half-bridge outputs enter the high-impedance
(Hi-Z) state, and ADR/FAULT asserts low if the device is configured to function as a fault output. The TAS5733L
device recovers automatically once the junction temperature of the device drops approximately 30°C.
7.4.7.3 Undervoltage Protection (UVP) and Power-On Reset (POR)
The UVP and POR circuits of the TAS5733L device fully protect the device in any power-up/down and brownout
situation. While powering up, the POR circuit resets the overload circuit (OLP) and ensures that all circuits are
fully operational when the PVDD and AVDD supply voltages reach 7.6 V and 2.7 V, respectively. Although PVDD
and AVDD are independently monitored. For PVDD, if the supply voltage drops below the UVP threshold, the
protection feature immediately sets all half-bridge outputs to the high-impedance (Hi-Z) state and asserts
ADR/FAULT low.
7.5 Device Functional Modes
The TAS5733L device is a digital input class-d amplifier with audio processing capabilities. The TAS5733L
device has numerous modes to configure and control the device.
7.5.1 Serial Audio Port Operating Modes
The serial audio port in the TAS5733L device supports industry-standard audio data formats, including I²S, Leftjustified(LJ) and Right-justified(RJ) formats. To select the data format that will be used with the device can
controlled by using the serial data interface registers 0x04. The default is 24bit, I²S mode. The timing diagrams
for the various serial audio port are shown in the Serial Interface Control and Timing section
7.5.2 Communication Port Operating Modes
The TAS5733L device is configured via an I²C communication port. The I²C communication protocol is detailed in
the 7.7 I²C Serial Control Port Requirements and Specifications section.
Stereo mode is the most common option for the TAS5733L. TAS5733L can be connected in 2.0 mode to drive
stereo channels. Detailed application section regarding the stereo mode is discussed in the Stereo Bridge Tied
Load Application section.
7.5.3.2 Mono Mode
Mono mode is described as the operation where the two BTL outputs of amplifier are placed in parallel with one
another to provide increase in the output power capability. This mode is typically used to drive subwoofers, which
require more power to drive larger loudspeakers with high-amplitude, low-frequency energy. Detailed application
section regarding the mono mode is discussed in the Mono Parallel Bridge Tied Load Application section.
7.6 Programming
7.6.1 I²C Serial Control Interface
The TAS5733L device has a bidirectional I²C interface that is compatible with the Inter IC (I²C) bus protocol and
supports both 100-kHz and 400-kHz data transfer rates for single- and multiple-byte write and read operations.
This is a slave-only device that does not support a multimaster bus environment or wait-state insertion. The
control interface is used to program the registers of the device and to read device status.
The DAP supports the standard-mode I²C bus operation (100 kHz maximum) and the fast I²C bus operation
(400 kHz maximum). The DAP performs all I²C operations without I²C wait cycles.
7.6.1.1 General I²C Operation
The I²C bus employs two signals, SDA (data) and SCL (clock), to communicate between integrated circuits in a
system. Data is transferred on the bus serially, one bit at a time. The address and data can be transferred in byte
(8-bit) format, with the most-significant bit (MSB) transferred first. In addition, each byte transferred on the bus is
acknowledged by the receiving device with an acknowledge bit. Each transfer operation begins with the master
device driving a start condition on the bus and ends with the master device driving a stop condition on the bus.
The bus uses transitions on the data pin (SDA) while the clock is high to indicate start and stop conditions. A
high-to-low transition on SDA indicates a start and a low-to-high transition indicates a stop. Normal data-bit
transitions must occur within the low time of the clock period. These conditions are shown in Figure 32. The
master generates the 7-bit slave address and the read/write (R/W) bit to open communication with another
device and then waits for an acknowledge condition. The TAS5733L device holds SDA low during the
acknowledge clock period to indicate an acknowledgment. When this occurs, the master transmits the next byte
of the sequence. Each device is addressed by a unique 7-bit slave address plus R/W bit (1 byte). All compatible
devices share the same signals via a bidirectional bus using a wired-AND connection. An external pullup resistor
must be used for the SDA and SCL signals to set the high level for the bus.
No limit exists for the number of bytes that can be transmitted between start and stop conditions. When the last
word transfers, the master generates a stop condition to release the bus. A generic data transfer sequence is
shown in Figure 32.
The 7-bit address for the TAS5733L device is 0101 010 (0x54) or 0101 011 (0x56) as defined by ADR/FAULT
(external pulldown for 0x54 and pullup for 0x56).
7.6.1.2 I²C Slave Address
The ADR/FAULT is an input pin during power-up and after each toggle of RST, which is used to set the I²C subaddress of the device. The ADR/FAULT can also operate as a fault output after power-up is complete and the
address has been latched in.
At power-up, and after each toggle of RST, the pin is read to determine its voltage level. If the pin is left floating,
an internal pull-up will set the I²C sub-address to 0x56. This will also be the case if an external resistor is used to
pull the pin up to AVDD. To set the sub-address to 0x54, an external resistor (specified in Typical Applications )
must be connected to the system ground.
As mentioned, the pin can also be reconfigured as an output driver via I²C for fault monitoring. Use System
Control Register 2 (0x05) to set ADR/FAULT pin to be used as a fault output during fault conditions.
I²C Device Address Change Procedure
1. Write to device address change enable register, 0xF8 with a value of 0xF9A5 A5A5.
2. Write to device register 0xF9 with a value of 0x0000 00XX, where XX is the new address.
3. Any writes after that should use the new device address XX.
7.6.1.3 Single- and Multiple-Byte Transfers
The serial control interface supports both single-byte and multiple-byte read/write operations for subaddresses
0x00 to 0x1F. However, for the subaddresses 0x20 to 0xFF, the serial control interface supports only multiplebyte read/write operations (in multiples of 4 bytes).
During multiple-byte read operations, the DAP responds with data, a byte at a time, starting at the subaddress
assigned, as long as the master device continues to respond with acknowledges. If a particular subaddress does
not contain 32 bits, the unused bits are read as logic 0.
During multiple-byte write operations, the DAP compares the number of bytes transmitted to the number of bytes
that are required for each specific subaddress. For example, if a write command is received for a biquad
subaddress, the DAP must receive five 32-bit words. If fewer than five 32-bit data words have been received
when a stop command (or another start command) is received, the received data is discarded.
Supplying a subaddress for each subaddress transaction is referred to as random I²C addressing. The
TAS5733L device also supports sequential I²C addressing. For write transactions, if a subaddress is issued
followed by data for that subaddress and the 15 subaddresses that follow, a sequential I²C write transaction has
taken place, and the data for all 16 subaddresses is successfully received by the TAS5733L device. For I²C
sequential-write transactions, the subaddress then serves as the start address, and the amount of data
subsequently transmitted before a stop or start is transmitted determines how many subaddresses are written.
As was true for random addressing, sequential addressing requires that a complete set of data be transmitted. If
only a partial set of data is written to the last subaddress, the data for the last subaddress is discarded. However,
all other data written is accepted; only the incomplete data is discarded.