Tas 3251
Tas 3251
Tas 3251
TAS3251
SLASEG6B – MAY 2018 – REVISED JUNE 2020
TAS3251 175-W Stereo, 350-W Mono Ultra-HD Digital-Input Class-D Amplifier with
Advanced DSP Processing
1 Features 2 Applications
1• Flexible Audio Inputs • Bluetooth and WiFi Speakers
– I2S, TDM, Left-Justified, Right-Justified • Soundbars
– 32 kHz, 44.1 kHz, 48 kHz, 96 kHz • Subwoofers
– Supports 3-Wire Digital Input (No MCLK) • Bookshelf Stereo Systems
• Total Output Power at 10% THD+N • Professional and Public Address (PA) Speakers
– 175-W Stereo into 4 Ω in BTL Configuration • Active Crossover and Two-Way Speakers
– 220-W Stereo into 3 Ω in BTL Configuration
– 350-W Mono into 2 Ω in PBTL Configuration
3 Description
TAS3251 is a digital-input, high-performance Class-D
• Total Output Power at 1% THD+N audio amplifier that enables true premium sound
– 140-W Stereo into 4 Ω in BTL Configuration quality with Class-D efficiency. The digital front-end
– 175-W Stereo into 3 Ω in BTL Configuration features a high-performance Burr-Brown™ DAC with
integrated DSP for advanced audio processing,
– 285-W Mono into 2 Ω in PBTL Configuration
including SmartAmp and SmartEQ. The first high-
• Advanced Integrated Closed-Loop Design power single-chip solution reduces overall system
– Ultra Low 0.01% THD+N at 1 W Into 4 Ω solution size and cost. The DSP is supported by TI
– <0.01% THD+N to Clipping PurePath™ Console Graphical tuning software for
quick and easy speaker tuning and control. The
– 60 dB PSRR (BTL, No Input Signal) Class-D power stage features advanced integrated
– <95 µV Output Noise (A-Weighted) feedback and proprietary high-speed gate drive error
– >108 dB SNR (A-Weighted) correction for ultra-low distortion and noise across the
audio band. The device operates in AD-mode and
• Fixed-Function Processing Features can drive up to 2 x 175 W into 4 Ω load and 2 x 220
– SmartEQ (Up To 15x BiQuads Per Channel) W into 3 Ω load.
– Crossover EQ (2x 5 BiQuads)
Device Information
– 3-Band Advanced DRC + AGL
PART NUMBER PACKAGE BODY SIZE (NOM)
– Dynamic EQ and SmartBass
TAS3251 HSSOP (56) 18.41 mm × 7.49 mm
– Sample Rate Conversion
(1) For all available packages, see the orderable addendum at
• Control Features the end of the data sheet.
– I2C Software Mode Control
Simplified Schematic
– Address Select Pin
DAC_AVDD
DAC_DVDD
PVDD
DAC_MUTE
• Integrated Protection with Error Reporting: SPK_OUTA+
SCLK
Warning and Shutdown and DC Speaker SDIN
32, 44.1, 48, 96kHz CDSP
EQ
High / Core
Low
EQ, High / Low Pass Filter,
Pass Filter
Speaker Enhancement & Protection DAC
SPK_OUTA-
Speaker
Protection SDOUT
Enhancem
ent & Ultra-Low Distortion
BST_A-
Protection
24-bit, Up to 96kHz Closed-Loop
Class-D Amplifiers BST_B+
SPK_OUTB+
SDA
SCL LC
I2C
Filter
Software Control Port
ADR
SPK_OUTB-
BST_B-
RESET_AMP
FAULT
CLIP_OTW
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.
TAS3251
SLASEG6B – MAY 2018 – REVISED JUNE 2020 www.ti.com
Table of Contents
1 Features .................................................................. 1 8.1 Overview ................................................................. 21
2 Applications ........................................................... 1 8.2 Functional Block Diagram ....................................... 21
3 Description ............................................................. 1 8.3 Feature Description................................................. 22
8.4 Device Functional Modes........................................ 51
4 Revision History..................................................... 2
8.5 Programming........................................................... 53
5 Device Comparison Table..................................... 3
8.6 Register Maps ......................................................... 64
6 Pin Configuration and Functions ......................... 4
9 Application and Implementation ...................... 101
7 Specifications......................................................... 7
9.1 Typical Applications ............................................. 101
7.1 Absolute Maximum Ratings ...................................... 7
10 Power Supply Recommendations ................... 108
7.2 ESD Ratings.............................................................. 7
10.1 Power Supplies ................................................... 108
7.3 Recommended Operating Conditions....................... 8
7.4 Thermal Information .................................................. 8 11 Layout................................................................. 111
11.1 Layout Guidelines ............................................... 111
7.5 Amplifier Electrical Characteristics............................ 9
11.2 Layout Examples................................................. 112
7.6 DAC Electrical Characteristics ................................ 11
7.7 Audio Characteristics (BTL) .................................... 12 12 Device and Documentation Support ............... 115
7.8 Audio Characteristics (PBTL).................................. 12 12.1 Device Support.................................................... 115
7.9 MCLK Timing .......................................................... 13 12.2 Receiving Notification of Documentation
Updates.................................................................. 115
7.10 Serial Audio Port Timing – Slave Mode ................ 13
12.3 Community Resources........................................ 116
7.11 Serial Audio Port Timing – Master Mode .............. 13
12.4 Trademarks ......................................................... 116
7.12 I2C Bus Timing –Standard .................................... 14
12.5 Electrostatic Discharge Caution .......................... 116
7.13 I2C Bus Timing –Fast............................................ 14
12.6 Glossary .............................................................. 116
7.14 Timing Diagrams ................................................... 15
7.15 Typical Characteristics .......................................... 17
13 Mechanical, Packaging, and Orderable
Information ......................................................... 116
8 Detailed Description ............................................ 21
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
• Changed the document status From: Advanced Information To: Production data ............................................................... 1
DKQ Package
56-Pin HSSOP with PowerPAD™
Top View
DAC_OUTB+ 1 56 DAC_AVDD
DAC_OUTB- 2 55 AGND
DAC_OUTA- 3 54 SDA
DAC_OUTA+ 4 53 SCL
CPVSS 5 52 XPU
CN 6 51 SDOUT
GND 7 50 MCLK
CP 8 49 SCLK
DAC_DVDD 9 48 SDIN
DGND 10 47 LRCK
DVDD_REG 11 46 ADR
GVDD_A 12 45 DAC_MUTE
GND 13 44 BST_A+
MODE 14 43 BST_A-
Thermal
SPK_INA+ 15 Pad 42 GND
SPK_INA- 16 41 SPK_OUTA+
OC_ADJ 17 40 PVDD_A
FREQ_ADJ 18 39 SPK_OUTA-
OSC_IOM 19 38 GND
OSC_IOP 20 37 GND
DVDD 21 36 SPK_OUTB+
GND 22 35 PVDD_B
AVDD 23 34 SPK_OUTB-
C_START 24 33 GND
SPK_INB+ 25 32 BST_B+
SPK_INB- 26 31 BST_B-
RESET_AMP 27 30 GVDD_B
FAULT 28 29 CLIP_OTW
Not to scale
Pin Functions
PIN
TYPE (1) DESCRIPTION
NO. NAME
1 DAC_OUTB+ O Differential DAC output B+.
2 DAC_OUTB- O Differential DAC output B-.
3 DAC_OUTA- O Differential DAC output A-.
4 DAC_OUTA+ O Differential DAC output A+.
–3.3 V negative charge pump supply output for DAC. Connect 1 µF ceramic capacitor to GND. Refer to section:
5 CPVSS P
Power Supply Recommendations
Negative pin for capacitor connection used in the line-driver charge pump. Connect 1 µF ceramic capacitor from
6 CN P
CN to CP. Refer to section: Power Supply Recommendations
7 GND G Ground pin for device.
Positive pin for capacitor connection used in the line-driver charge pump. Connect 1 µF capacitor from CN to
8 CP P
CP. Refer to section: Power Supply Recommendations
DAC power supply input for digital logic and charge pump. Connect 3.3 V and a 1 uF ceramic capacitor to GND.
9 DAC_DVDD P
Refer to section: DAC_DVDD and DAC_AVDD Supplies
10 DGND G Ground reference for digital circuitry. Connect this pin to the system ground.
DAC voltage regulator output derived from DAC_DVDD supply for use for internal digital circuitry (1.8 V). This
pin is provided as a connection point for filtering capacitors for this supply and must not be used to power any
11 DVDD_REG P
external circuitry. Connect 1 µF ceramic capacitor to GND. Refer to section: DAC_DVDD and DAC_AVDD
Supplies
Gate drive supply input for amplifier channel A. Connect 12 V and a 0.1 µF capacitor to GND. Refer to section:
12 GVDD_A P
GVDD_X Supply
13 GND G Ground pin for device.
14 MODE I Output configuration mode selection. BTL = 0, PBTL = 1. Refer to table: Mode Selection Pins
15 SPK_INA+ I Input signal for half-bridge A+.
16 SPK_INA- I Input signal for half-bridge A-.
17 OC_ADJ I/O Over-Current threshold programming pin. Refer to section: Overload and Short Circuit Current Protection
18 FREQ_ADJ I/O Oscillator frequency programming pin. Refer to section: Oscillator for Output Power Stage
PWM switching oscillator synchronization interface. Optional. Do not connect if unused. Refer to section:
19 OSC_IOM I/O
Oscillator Synchronization and Slave Mode
PWM switching oscillator synchronization interface. Optional. Do not connect if unused. Refer to section:
20 OSC_IOP O
Oscillator Synchronization and Slave Mode
Internal voltage regulator, amplifier digital section. Connect 1 µF ceramic capacitor to GND. Refer to section:
21 DVDD P
VDD Supply
22 GND G Ground pin for device.
Internal voltage regulator, amplifier analog section. Connect 1 µF ceramic capacitor to GND. Refer to section:
23 AVDD P
VDD Supply
Startup ramp, requires a charging capacitor to GND. Connect 10 nF to GND for best pop prevention. Refer to
24 C_START O
section: Pop and Click Free Startup and Shutdown
25 SPK_INB+ I Input signal for half-bridge B+.
26 SPK_INB- I Input signal for half-bridge B-.
27 RESET_AMP I Device reset, active low. Use for amplifier reset and mute. Refer to section: Output Power Stage Reset
Shutdown signal, open drain; active low. Internal pull-up resistor to DVDD. Do not connect if unused. Refer to
28 FAULT O
section: Device Output Stage Protection System
Clipping warning and over-temperature warning; open drain; active low. Internal pull-up resistor to DVDD. Do not
29 CLIP_OTW O
connect if unused. Refer to section: Device Output Stage Protection System
Gate drive supply input for amplifier channel B. Connect 12 V and a 0.1 µF capacitor to GND. Refer to section:
30 GVDD_B P
GVDD_X Supply
31 BST_B- P HS bootstrap supply (BST), external 0.033 μF capacitor to SPK_OUTB-. Refer to section: BST Supply
32 BST_B+ P HS bootstrap supply (BST), external 0.033 μF capacitor to SPK_OUTB+. Refer to section: BST Supply
33 GND G Ground pin for device.
34 SPK_OUTB- O Output, half bridge B-.
PVDD supply for channel B. Connect large bulk capacitor and 1 µF ceramic decoupling capacitor to GND and
35 PVDD_B P
place near pin. Refer to section: PVDD Supply
36 SPK_OUTB+ O Output, half bridge B+.
37 GND G Ground pin for device.
38 GND G Ground pin for device.
7 Specifications
7.1 Absolute Maximum Ratings
Free-air room temperature 25°C (unless otherwise noted) (1)
MIN MAX UNIT
PVDD_X to GND (2) -0.3 50 V
(2)
BST_X to GVDD_X -0.3 50 V
BST_X to GND (2) -0.3 62.5 V
VDD to GND -0.3 13.2 V
Supply Voltage (2)
GVDD_X to GND -0.3 13.2 V
DVDD to GND -0.3 4.2 V
AVDD to GND -0.3 8.5 V
DAC_DVDD, DAC_AVDD -0.3 3.9 V
SPK_OUTX to GND (2) -0.3 50 V
Analog Interface Pins
SPK_INX to GND -0.3 7 V
OC_ADJ, MODE, OSC_IOP, OSC_IOM, FREQ_ADJ, C_START to
-0.3 4.2 V
GND
RESET_AMP, FAULT, CLIP_OTW to GND -0.3 4.2 V
Digital Interface Pins
Continuous sink current RESET_AMP, FAULT, CLIP_OTW to GND 9 mA
ADR, DAC_MUTE, LRCK, MCLK, SCL, SCLK, SDA, SDIN, SDOUT, VDAC_DVDD +
-0.5 V
XPU to GND 0.5
Operating junction temperature range, power die -40 165 °C
TJ
Operating junction temperature, digital die -40 125 °C
Tstg Storage temperature range -40 150 °C
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. Theseare stress ratings
only, and functional operation of the device at these or any other conditionsbeyond those indicated under Recommended Operating
Conditions is not implied. Exposure to absolute-maximum-rated conditions forextended periods may affect device reliability.
(2) These voltages represents the DC voltage + peak AC waveformmeasured at the terminal of the device in all conditions..
(1) JEDEC document JEP155 states that 2000-V HBM allows safemanufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 500-V CDM allows safemanufacturing with a standard ESD control process.
(1) DAC_DVDD referenced digital pins include: ADR, LRCK, MCLK, DAC_MUTE, SCL, SCLK, SDA, SDIN, SDOUT and XPU.
(2) Front-end (DAC and DSP) pins should be referenced to DAC_DVDD. Power stage digital pins should be referenced to DVDD.
(3) All TAS3251 ground pins should be referenced to the system ground.
(1) For more information about traditional and new thermalmetrics, see the Semiconductor and ICPackage Thermal Metrics application
report.
(1) DAC_DVDD referenced digital pins include: ADR, LRCK, MCLK, DAC_MUTE, SCL, SCLK, SDA, SDIN, SDOUT and XPU.
(2) A unit of fS indicates that the specification is the value listed in the table multiplied by the sample rate of the audio used in the TAS3251
device.
tMCLKH
0.3 × VDVDD
"L" tMCLKL tMCLK
LRCK/FS
0.5 × DVDD
(Input)
SCLK
0.5 × DVDD
(Input)
tSCLK tSL
DATA
0.5 × DVDD
(Input)
tSU tDH
tDFS
tSCLK. ttBCL
BCL
SCLK
0.5 × DVDD
(Input)
tSCLK tLRD
LRCK/FS
(Input) 0.5 × DVDD
tDFS
DATA
0.5 × DVDD
(Input)
tSU tDH
DATA
0.5 × DVDD
(Output)
Repeated
START START STOP
tLOW.
SCL
tHI.
tRS-SU
tS-HD. tSCL-F.
0.1
0.1
0.01
0.01
0.001
0.001 0.0005
10m 100m 1 10 100 300 20 100 1k 10k 20k
Po - Output Power - W D001
f - Frequency - Hz D002
TC = 75°C RL = 4 Ω TC = 75°C
Figure 5. Total Harmonic Distortion+Noise vs Output Figure 6. Total Harmonic Distortion+Noise vs Frequency
Power
240 200
3: 3:
4: 4:
200 8: 8:
160
PO - Output Power - W
PO - Output Power - W
160
120
120
80
80
40
40
0 0
10 15 20 25 30 35 40 10 15 20 25 30 35 40
PVDD - Supply Voltage - V D004
PVDD - Supply Voltage - V D005
Figure 7. Output Power vs Supply Voltage Figure 8. Output Power vs Supply Voltage
100 75
3: 3:
4: 4:
8: 8:
50
Power Loss - W
Efficiency - %
10
25
1
10m 100m 1 10 100 500 0
2 Channel Output Power - W D006 0 100 200 300 400 450
2 Channel Output Power - W
TC = 75°C D007
TC = 75°C
Figure 9. Efficiency vs Output Power
Figure 10. Power Loss vs Output Power
Noise Amplitude - dB
150 -60
-80
100 -100
-120
50 3:
4: -140
8:
0 -160
0 25 50 75 100 0 5k 10k 15k 20k 25k 30k 35k 40k 45k48k
TC - Case Temperature - qC D008
f - Frequency - Hz D009
0.1 0.1
0.01 0.01
0.001 0.001
10m 100m 1 10 100 400 20 100 1k 10k 20k
Po - Output Power - W D010
f - Frequency - Hz D011
TC = 75°C RL = 3 Ω TC = 75°C
Figure 13. Total Harmonic Distortion+Noise vs Output Figure 14. Total Harmonic Distortion+Noise vs Frequency
Power
360 300
2: 2:
320 3: 3:
4: 250 4:
280
PO - Output Power - W
PO - Output Power - W
240 200
200
150
160
120 100
80
50
40
0 0
10 15 20 25 30 35 40 10 15 20 25 30 35 40
PVDD - Supply Voltage - V PVDD - Supply Voltage - V
D013 D014
50
Power Loss - W
Efficiency - %
10
25
TC = 75qC
1 0
10m 100m 1 10 100 500 0 100 200 300 400
Output Power - W D015
Output Power - W D016
TC = 75°C TC = 75°C
Figure 17. Efficiency vs Output Power Figure 18. Power Loss vs Output Power
-40
PO - Output Power - W
Noise Amplitude - dB
250
-60
200
-80
150
-100
100
-120
50 2:
3: -140
4:
0 -160
0 25 50 75 100 0 5k 10k 15k 20k 25k 30k 35k 40k 45k48k
TC - Case Temperature - qC D027
D017
f - Frequency - Hz D018
8 Detailed Description
8.1 Overview
The TAS3251 device integrates four main building blocks into a single cohesive device that maximizes sound
quality, flexibility, and ease of use. These include:
• Burr-Brown™ stereo audio DAC with a highly flexible serial audio port
• µCDSP, TI's latest audio processing core with a pre-programmed DSP audio process flows
• High-Performance, Ultra-HD Closed-loop Class-D amplifier capable of operating in stereo or mono
• An I2C control port for communication and control of the device
The device requires three power supplies for proper operation. A 3.3 V rail for the low voltage circuitry and DAC,
a 12 V rail for the amplifier gate-drive, and PVDD which is required to provide power to the output stage of the
audio amplifier. The operating range for these supplies is shown in the Recommended Operating Conditions.
The communication and control interface for the device uses I2C. A speaker amplifier fault output is also provided
to notify a system controller of the occurrence of an overtemperature, overcurrent or undervoltage event.
The µCDSP audio processing core is pre-programmed with configurable DSP programs. The PurePath™
Console 3 software with the TAS3251 App available on TI.com provides the tools to control and tune the pre-
programmed audio process flows.
DAC_DVDD
SPK_INB±
SPK_INA±
OSC_IOM
OSC_IOP
CPVSS
GVDD
DVDD
AVDD
PVDD
CN
CP
Charge Internal
Oscillator
Pump Voltage
Sync
1.8-V Supplies
Internal Voltage
Regulator
Supplies
Closed Loop Class D Amplifier
µCDSP Full Bridge SPK_OUTA+
Gate Power Stage Output
Analog Drives A Current SPK_OUTA-
to Monitoring
MCLK SPK_OUTB+
PWM and
Selectable Modulator Full Bridge
DAC Gate Protection
SCLK Process Power Stage SPK_OUTB-
Drives
Serial Flows B
LRCK/FS Audio
Port DAC
SDIN
Internal Control Registers and State Machines Control Registers & Error Reporting
SDOUT
RESET
DAC_MUTE
SCL
SDA
ADR
MODE
FREQ_ADJ
RESET_AMP
FAULT
CLIP_OTW
C_START
fS 16 fS 128 fS
Serial Audio (24-bit) µCDSP (24-bit) Delta (~8-bit) I to V
Current
Interface (including Sigma
Segments + Line
(Input) interpolator) Modulator Driver
Audio Audio
In Out
Charge Pump
LRCK/FS
Figure 21 shows the basic data flow at basic sample rate (fS). When the data is brought into the serial audio
interface, the data is processed, interpolated and modulated to 128 × fS before arriving at the current segments
for the final digital to analog conversion.
Figure 22 shows the clock tree.
PLLEN
(P0-R4)
MCLK
PLL Mux
MCLK/
SREF
(P0-R13) Divider
DDSP (P0-R27)
SCLK
SDAC
PLL (P0-R14)
GPIO
PLLCKIN K × R/P PLLCK
MCLK
Source Mux
DAC CLK
K = J.D
MCLK DACCK (DAC Clock )
J = 1,2,3,«..,62,63 Divider
D= 0000,0001,«.,9998,9999
R= 1,2,3,4,«.,15,16 GPIO CPCK (Charge Pump Clock )
P= 1,2,«.,127,128 DDAC Divider
(P0-R28) DNCP (P0-R29)
OSRCK
(Oversampling
Divider Ratio Clock )
MUX
DOSR
Divide
(P0-R30)
by 2
I16E (P0-R34)
The Serial Audio Interface typically has 4 connection pins which are listed as follows:
• MCLK (System Master Clock)
• SCLK (Serial or Bit Clock)
• LRCK/FS (Left-Right Word Clock and Frame Sync)
• SDIN (Input Data)
• SDOUT can be used to output pre- or post-processed DSP data for use externally (See the SDOUT Port and
Hardware Control Pins section)
The device has an internal PLL that is used to take either MCLK or SCLK and create the higher rate clocks
required by the DSP and the DAC clock.
In situations where the highest audio performance is required, bringing MCLK to the device along with SCLK and
LRCK/FS is recommended. The device should be configured so that the PLL is only providing a clock source to
the DSP. All other clocks are then a division of the incoming MCLK. To enable the MCLK as the main source
clock, with all others being created as divisions of the incoming MCLK, set the DAC CLK source mux (SDAC in
Figure 22) to use MCLK as a source, rather than the output of the MCLK/PLL mux.
Figure 23. Simplified Clock Tree for MCLK Sourced Master Mode
In master mode, MCLK is an input and SCLK and LRCK/FS are outputs. SCLK and LRCK/FS are integer
divisions of MCLK. Master mode with a non-audio rate master clock source requires external GPIO’s to use the
PLL in standalone mode. The PLL should be configured to ensure that the on-chip processor can be driven at
the maximum clock rate. The master mode of operation is described in the section.
When used with audio rate master clocks, the register changes that should be done include switching the device
into master mode, and setting the divider ratio. An example of the master mode of operations is using 24.576
MHz MCLK as a master clock source and driving the SCLK and LRCK/FS with integer dividers to create 48 kHz
sample rate clock output. In master mode, the DAC section of the device is also running from the PLL output.
The TAS3251 device is able to meet the specified audio performance while using the internal PLL. However,
using the MCLK CMOS oscillator source will have less jitter than the PLL.
To switch the DAC clocks (SDAC in the Figure 22) the following registers should be modified
• Clock Tree Flex Mode (P253-R63 and P253-R64)
• DAC and OSR Source Clock Register (P0-R14). Set to 0x30 (MCLK input, and OSR is set to whatever the
DAC source is)
• The DAC clock divider should be 16 fS.
– 16 × 48 kHz = 768 kHz
– 24.576 MHz (MCLK in) / 768 kHz = 32
– Therefore, the divide ratio for register DDAC (P0-R28) should be set to 32. The register mapping gives
0x00 = 1, therefore 32 must be converter to 0x1F (31dec).
8.3.4.2 Clock Slave Mode with 4-Wire Operation (SCLK, MCLK, LRCK/FS, SDIN)
The TAS3251 device requires a system clock to operate the digital interpolation filters and advanced segment
DAC modulators. The system clock is applied at the MCLK input and supports up to 50 MHz. The TAS3251
device system-clock detection circuit automatically senses the system-clock frequency. Common audio sampling
frequencies in the bands of 32 kHz, (44.1 – 48 kHz), (88.2 – 96 kHz) are supported.
NOTE
Values in the parentheses are grouped when detected, for example, 88.2 kHz and 96 kHz
are detected as double rate, 32 kHz, 44.1 kHz and 48 kHz are detected as single rate and
so on.
8.3.4.3 Clock Slave Mode with SCLK PLL to Generate Internal Clocks (3-Wire PCM)
8.3.4.3.2.1 Examples:
• If K = 8.5, then J = 8, D = 5000
• If K = 7.12, then J = 7, D = 1200
• If K = 14.03, then J = 14, D = 0300
• If K = 6.0004, then J = 6, D = 0004
When the PLL is enabled and D = 0000, the following conditions must be satisfied:
• 1 MHz ≤ ( PLLCKIN / P ) ≤ 20 MHz
• 64 MHz ≤ (PLLCKIN x K x R / P ) ≤ 100 MHz
• 1 ≤ J ≤ 63
When the PLL is enabled and D ≠ 0000, the following conditions must be satisfied:
• 6.667 MHz ≤ PLLCLKIN / P ≤ 20 MHz
• 64 MHz ≤ (PLLCKIN x K x R / P ) ≤ 100 MHz
• 4 ≤ J ≤ 11
• R=1
When the PLL is enabled,
• fS = (PLLCLKIN × K × R) / (2048 × P)
• The value of N is selected so that fS × N = PLLCLKIN x K x R / P is in the allowable range.
Example: MCLK = 12 MHz and fS = 44.1 kHz, (N=2048)
Select P = 1, R = 1, K = 7.5264, which results in J = 7, D = 5264
Example: MCLK = 12 MHz and fS = 48.0 kHz, (N=2048)
Select P = 1, R = 1, K = 8.192, which results in J = 8, D = 1920
Values are written to the registers in Table 5.
The previous equations explain how to calculate all necessary coefficients and controls to configure the PLL.
Table 7 provides for easy reference to the recommended clock divider settings for the PLL as a Master Clock.
Table 7. Recommended Clock Divider Settings for PLL as Master Clock (continued)
fS MCLK PLL VCO PLL REF DSP CLK MOD f CP f
RMCLK P M = K×R K = J×D R PLL fS DSP fS NMAC MOD fS NDAC DOSR % ERROR NCP
(kHz) (MHz) (MHz) (MHz) (MHz) (kHz) (kHz)
64 1.4112 90.3168 1 1.411 64 32 2 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
128 2.8224 90.3168 1 2.822 32 32 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
192 4.2336 90.3168 3 1.411 64 32 2 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
256 5.6448 90.3168 1 5.645 16 16 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
384 8.4672 90.3168 3 2.822 32 32 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
22.05 512 11.2896 90.3168 3 3.763 24 24 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
768 16.9344 90.3168 3 5.645 16 16 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
1024 22.5792 90.3168 3 7.526 12 12 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
1152 25.4016 90.3168 9 2.822 32 32 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
1536 33.8688 90.3168 9 3.763 24 24 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
2048 45.1584 90.3168 9 5.018 18 18 1 4096 1024 4 22.5792 256 5644.8 16 16 0 4 1411.2
32 1.024 98.304 1 1.024 96 48 2 3072 1024 3 32.768 192 6144 16 12 0 4 1536
48 1.536 98.304 1 1.536 64 16 4 3072 1024 3 32.768 192 6144 16 12 0 4 1536
64 2.048 98.304 1 2.048 48 24 2 3072 1024 3 32.768 192 6144 16 12 0 4 1536
128 4.096 98.304 1 4.096 24 24 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
192 6.144 98.304 3 2.048 48 48 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
256 8.192 98.304 2 4.096 24 24 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
32
384 12.288 98.304 3 4.096 24 24 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
512 16.384 98.304 3 5.461 18 18 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
768 24.576 98.304 3 8.192 12 12 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
1024 32.768 98.304 3 10.923 9 9 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
1152 36.864 98.304 9 4.096 24 24 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
1536 49.152 98.304 6 8.192 12 12 1 3072 1024 3 32.768 192 6144 16 12 0 4 1536
32 1.4112 90.3168 1 1.411 64 32 2 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
64 2.8224 90.3168 1 2.822 32 16 2 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
128 5.6448 90.3168 1 5.645 16 16 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
192 8.4672 90.3168 3 2.822 32 32 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
44.1 256 11.2896 90.3168 2 5.645 16 16 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
384 16.9344 90.3168 3 5.645 16 16 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
512 22.5792 90.3168 3 7.526 12 12 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
768 33.8688 90.3168 3 11.29 8 8 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
1024 45.1584 90.3168 3 15.053 6 6 1 2048 1024 2 45.1584 128 5644.8 16 8 0 4 1411.2
Table 7. Recommended Clock Divider Settings for PLL as Master Clock (continued)
fS MCLK PLL VCO PLL REF DSP CLK MOD f CP f
RMCLK P M = K×R K = J×D R PLL fS DSP fS NMAC MOD fS NDAC DOSR % ERROR NCP
(kHz) (MHz) (MHz) (MHz) (MHz) (kHz) (kHz)
32 1.536 98.304 1 1.536 64 32 2 2048 1024 2 49.152 128 6144 16 8 0 4 1536
64 3.072 98.304 1 3.072 32 16 2 2048 1024 2 49.152 128 6144 16 8 0 4 1536
128 6.144 98.304 1 6.144 16 16 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
192 9.216 98.304 3 3.072 32 32 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
48 256 12.288 98.304 2 6.144 16 16 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
384 18.432 98.304 3 6.144 16 16 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
512 24.576 98.304 3 8.192 12 12 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
768 36.864 98.304 3 12.288 8 8 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
1024 49.152 98.304 3 16.384 6 6 1 2048 1024 2 49.152 128 6144 16 8 0 4 1536
32 3.072 98.304 1 3.072 32 16 2 1024 512 2 49.152 64 6144 16 4 0 4 1536
48 4.608 98.304 3 1.536 64 32 2 1024 512 2 49.152 64 6144 16 4 0 4 1536
64 6.144 98.304 1 6.144 16 8 2 1024 512 2 49.152 64 6144 16 4 0 4 1536
128 12.288 98.304 2 6.144 16 16 1 1024 512 2 49.152 64 6144 16 4 0 4 1536
96
192 18.432 98.304 3 6.144 16 16 1 1024 512 2 49.152 64 6144 16 4 0 4 1536
256 24.576 98.304 4 6.144 16 16 1 1024 512 2 49.152 64 6144 16 4 0 4 1536
384 36.864 98.304 6 6.144 16 16 1 1024 512 2 49.152 64 6144 16 4 0 4 1536
512 49.152 98.304 8 6.144 16 16 1 1024 512 2 49.152 64 6144 16 4 0 4 1536
Table 8. TAS3251 device Audio Data Formats, Bit Depths and Clock Rates
MAXIMUM LRCK/FS
FORMAT DATA BITS MCLK RATE (fS) SCLK RATE (fS)
FREQUENCY (kHz)
I2S/LJ/RJ 32, 24, 20, 16 Up to 96 128 to 3072 (≤ 50 MHz) 64, 48, 32
Up to 48 128 to 3072 125, 256
TDM/DSP 32, 24, 20, 16
96 128 to 512 125, 256
The TAS3251 device requires the synchronization of LRCK/FS and system clock, but does not require a specific
phase relation between LRCK/FS and system clock.
If the relationship between LRCK/FS and system clock changes more than ±5 MCLK, internal operation is
initialized within one sample period and analog outputs are forced to the bipolar zero level until re-
synchronization between LRCK/FS and system clock is completed.
If the relationship between LRCK/FS and SCLK are invalid more than 4 LRCK/FS periods, internal operation is
initialized within one sample period and analog outputs are forced to the bipolar zero level until re-
synchronization between LRCK/FS and SCLK is completed.
1 tS .
Right-channel
LRCK/FS Left-channel
SLCK
« « « « « «
1 2 « 15 16 1 2 « 15 16
DATA
1 2 « 2 24 1 2 « 23 24
DATA
1 2 « 31 32 1 2 « 31 32
DATA
1 tS .
LRCK/FS
Left-channel Right-channel
« « « « « «
SLCK
1 2 « 15 16 1 2 « 15 16
DATA
1 2 « 23 24 1 2 « 23 24
DATA
1 2 « 31 32 1 2 « 31 32
DATA
1 /fS .
Right-channel
LRCK/FS Left-channel
SLCK
« « « « « «
1 2 « 15 16 1 2 « 15 16
DATA
1 2 « 2 24 1 2 « 23 24
DATA
1 2 « 31 32 1 2 « 31 32
DATA
1 /fS .
LRCK/FS
« « « « «
SLCK
1 2 « 15 16 1 2 « 15 16 1
DATA
Data Slot 1 Data Slot 2
MSB LSB MSB LSB
1 2 « 31 32 1 2 « 31 32 1
DATA
1 /fS .
OFFSET = 1
LRCK/FS
« « « « «
SLCK
1 2 « 15 16 1 2 « 15 16 1
DATA
Data Slot 1 Data Slot 2
MSB LSB MSB LSB
1 2 « 23 24 1 2 « 23 24 1
DATA
Data Slot 1 Data Slot 2
MSB LSB MSB LSB
1 2 « 31 32 1 2 « 31 32 1
DATA
Data Slot 1 Data Slot 2
MSB LSB LSB
TDM/DSP Data Format with OFFSET = 1
In TDM Modes, Duty Cycle of LRCK/FS should be 1x SCLK at minimum. Rising edge is considered frame start.
1 /fS .
OFFSET = n
LRCK/FS
« « « « «
SLCK
1 2 « 15 16 1 2 « 15 16
DATA
Data Slot 1 Data Slot 2
MSB LSB MSB LSB
1 2 « 23 24 1 2 « 23 24
DATA
Data Slot 1 Data Slot 2
MSB LSB MSB LSB
1 2 « 31 32 1 2 « 31 32
DATA
Data Slot 1 Data Slot 2
MSB LSB LSB
TDM/DSP Data Format with OFFSET = N
In TDM Modes, Duty Cycle of LRCK/FS should be 1x SCLK at minimum. Rising edge is considered frame start.
Ramp-up frequency and ramp-down frequency can be controlled by P0-R63, D[7:6] and D[3:2] as shown in
Table 13. Also ramp-up step and ramp-down step can be controlled by P0-R63, D[5:4] and D[1:0] as shown in
Table 14.
Internal Data
GPIOx Output Enable GPIOx Output Inversion (P0-R82)
GPIOx Output Selection
P0-R8 P0-R87 P0-R82
Off (low)
DSP GPIOx output
Register GPIOx output (P0-R86)
Auto mute flag (Both A and B)
Auto mute flag (Channel B)
Mux
Auto mute flag (Channel A)
GPIOx Mux
Clock invalid flag
Serial Audio Data Output
Analog mute flag for B
Analog mute flag for A
PLL lock flag
GPIOx Input State Charge Pump Clock
Monitoring Under voltage flag 1
(P0-R119) Under voltage flag 2
PLL output/4
To µCDSP
To Clock Tree
The TAS3251 device has 7 bits for the slave address. The last bit of the address byte is the device select bit
which can be selected by setting the ADR pin either high or low. A maximum of two devices can be connected
on the same bus at one time, which gives two options: 0x94 and 0x96. See table Table 16 for more details. Each
TAS3251 device responds when it receives the slave address.
SDA
M = Master Device; S = Slave Device; St = Start Condition Sp = Stop Condition; W = Write; ACK = Acknowledge
M = Master Device; S = Slave Device; St = Start Condition; Sr = Repeated start condition; Sp = Stop Condition;
W = Write; R = Read; NACK = Not acknowledge
Bootstrap UVP does not shutdown according to the table, it shuts down the respective halfbridge (non-latching,
does not assert FAULT).
Note that asserting RESET low forces the FAULT signal high, independent of faults being present. TI
recommends monitoring the CLIP_OTW signal using the system microcontroller and responding to an
overtemperature warning signal by turning down the volume to prevent further heating of the device resulting in
device shutdown (OTE).
To reduce external component count, an internal pullup resistor to 3.3 V is provided on both FAULT and
CLIP_OTW outputs.
PWM_X
RISING EDGE PWM
SETS CB3C LATCH
HS PWM
LS PWM
OC EVENT RESETS
OC THRESHOLD CB3C LATCH
OUTPUT CURRENT
OCH
HS GATE-DRIVE
LS GATE-DRIVE
During CB3C an over load counter increments for each over current event and decrease for each non-over
current PWM cycle. This allows full amplitude transients into a low speaker impedance without a shutdown
protection action. In the event of a short circuit condition, the over current protection limits the output current by
the CB3C operation and eventually shut down the affected output if the overload counter reaches its maximum
value. If a latched OC operation is required such that the device shuts down the affected output immediately
upon first detected over current event, this protection mode should be selected. The over current threshold and
mode (CB3C or Latched OC) is programmed by the OC_ADJ resistor value. The OC_ADJ resistor needs to be
within its intentional value range for either CB3C operation or Latched OC operation.
I_OC
IOC_max
IOC_min
Not Defined
ROC_ADJ
CB3C, min level
R_OC, max,
OC_ADJ values outside specified value range for either CB3C or latched OC operation will result in minimum OC
threshold.
ensures that there are no shorts from SPK_OUTx to GND_X, the second step tests that there are no shorts from
SPK_OUTx to PVDD_X. The total duration of this process is roughly proportional to the capacitance of the output
LC filter. The typical duration is < 15 ms/μF. While the PPSC detection is in progress, FAULT is kept low, and the
device will not react to changes applied to the RESET pin. If no shorts are present the PPSC detection passes,
and FAULT is released. A device reset will not start a new PPSC detection. PPSC detection is enabled in BTL
and PBTL output configurations, the detection is not performed in SE mode. To make sure not to trip the PPSC
detection system it is recommended not to insert a resistive load to GND_X or PVDD_X.
(1) Stuck at Fault occurs when input OSC_IO input signal frequency drops below minimum frequency given in the Electrical Characteristics
table of this data sheet.
3.3V
VDD
0V
150tS + 0.2ms
High
XSMT
Low
High
I2 S Clocks
SCK, BCK, LRCK
Low
Time
3.3V
VDD
0V
High
XSMT
Low
3 ms
High
I2S Clocks
SCK, BCK, LRCK
Low
Time
GND
XSMT
110V / 220V
Linear PCM5xxx
SMPS 6V 3.3V
Regulator Audio DAC
10 F
GND GND
PVDD
VDD
GVDD
DVDD
/RESET
AVDD
C 70µs
tPrecharge /FAULT
C 200ms
VIN_X
OUT_X
tStartup ramp
VOUT_X
V_CSTART
When RESET is released to turn on TAS3251, FAULT signal will output low and AVDD voltage regulator will be
enabled. FAULT will stay low until AVDD reaches the undervoltage protection (UVP) voltage threshold (see the
Electrical Characteristics table of this data sheet). Next a pre-charge time begins to stabilize the DC voltage
across the input AC coupling capacitors, followed by the ramp up output power stage sequence .
8.4.1.1 Master and Slave Mode Clocking for Digital Serial Audio Port
The digital audio serial port in the TAS3251 device can be configured to receive clocks from another device as a
serial audio slave device. The slave mode of operation is described in the Clock Slave Mode with SCLK PLL to
Generate Internal Clocks (3-Wire PCM) section. If no system processor is available to provide the audio clocks,
the TAS3251 device can be placed into Master Mode. In master mode, the TAS3251 device provides the clocks
to the other audio devices in the system. For more details regarding the Master and Slave mode operation within
the TAS3251 device, see the Serial Audio Port Operating Modes section.
SPK_OUTA- SPK_OUTA-
Class-D Class-D
Amplifier Amplifier
SPK_OUTB+ SPK_OUTB+
SPK_OUTB- SPK_OUTB-
On the input side of the TAS3251 device, the input signal to the mono amplifier can be selected from the any slot
in a TDM stream or the left or right frame from an I2S, LJ, or RJ signal. The TAS3251 device can also be
configured to amplify some mixture of two signals, as in the case of a subwoofer channel which mixes the left
and right channel together and sends the mixture through a low-pass filter to create a mono, low-frequency
signal.
8.5 Programming
8.5.1 Audio Processing Features
The TAS3251 device includes audio processing to optimize the audio performance of the audio system into
which they are integrated. The TAS3251 device has 12 Biquad Filters for speaker response tuning, One dual
band DPEQ to dynamically adjust the equalization curve that is applied to low-level signal and the curve that is
applied to high level signals. A 2-band advanced DRC + AGL structure limits the output power of the amplifier for
two regions while controlling the peaking that can occur in the crossover region during compression. A fine
volume control is provided to finely adjust the output level of the amplifier based upon the system level
considerations faced by the product development engineer.
The TAS3251 device has two signal monitoring options available, the level meter and the serial data out signal.
The level meter monitors the signal level through an alpha filter and presents the signal in an I²C register. The
level meter signal is taken before the 4x interpolation which occurs before the digital-to-analog conversion.
The details of the audio processing flow, including the I²C control port registers associated with each block, are
shown in .
Audio Path
32 Bit Data Path & Coefficients
High level
BQ Band-Split
+
Input Scale SRC Main Adv. Gain
& Mix EQ High (1BQ) DRC
Audio Input 1.31
32/48k Gain DPEQ DAC w/ Analog Out
from Serial 1.31 5.27 Sense Fine 4x
Port
L&R or
L+R
to
96kHz
Up to 15
BQS
Scale BQ Control + Log.
+ AGL
Volume Int. Gain Cntrl to Amp
2 Band-Split Style
Gain
Low Low (1BQ)
level BQ
+
Mux Level
Bypass I²C Register
Meter
Programming (continued)
L2L
Audio left in
Gain + Audio left out
L2R
Gain
R2L
Gain
R2R
Audio right in
Gain + Audio right out
8.5.2.1.1 Example
The following is a sample script for setting up the both left and right channels for (½L + ½R) or (L + R) / 2:
w 90 00 00 # Go to page 0
w 90 7f 8C #Change the book to 0x8C
w 90 00 21 #Go to page 0x21
w 90 3C 00 40 26 E7 #Input mixer left in to left out gain
w 90 40 00 40 26 E7 #Input mixer right in to left out gain
w 90 44 00 40 26 E7 #Input mixer left in to right out gain
w 90 48 00 40 26 E7 #Input mixer right in to right out gain
#Run the swap flag for the DSP to work on the new coefficients
w 90 00 00 #Go to page 0
w 90 7f 8C #Change the book to 0x8C
w 90 00 05 #Go to page 0x05
w 90 7C 00 00 00 01 #Swap flag
Even though the sample rate converter supports 32 kHz, 44.1 kHz, 48 kHz, 88.2 kHz and 96 kHz input sample
rates, the TAS3251 device supports all input sample rates shown in Table 26 in 1x interpolation mode, base rate
processing.
The SRC input should not be overdriven. Making the maximum signal level into the SRC –0.5dBFs is
recommended to prevent overdriving the SRC and causing audio artifacts. The input scale and mixer can be
used to attenuate or boost the maximum input signal to –0.5dBFs. The processing block has several blocks after
the SRC where the signal can be compensate for any gain attenuation done in the input mixer and scale block to
prevent over driving the SRC.
BIQUADIN_D
X + X + X +
-1 2*Inst1_B1 2*Inst1_A1 -1 2*Inst2_B1 2*Inst2_A1 -1 2*Inst3_B1
z z z
X X X X X
-1 -1 -1
z Inst1_B2 Inst1_A2 z Inst2_B2 Inst2_A2 z Inst3_B2
X X X X X
Instance 1 Instance 2 Instance 3
Figure 43. Cascaded BQ Structure
b0 + b1Z -1 + b2 Z -2
H ( z) =
a0 + a1Z -1 + a2 Z -2 (2)
All BQ coefficients are normalized with a0 to insure that a0 is equal to 1. The structure requires 5 BQ coefficients
as shown in Table 27. Any BQ with coefficients greater than 1 undergoes gain scaling as described in BQ Gain
Scale.
Main EQ
12-15 BQs
Gain
Scale
The BQ coefficients format is as follows: The first BQ has B0 = 5.x, B1 = 6.x, B2 = 5.x, A1 = 2.x, and A2 = 1.x.
The rest of the BQ have this format: B0 = 1.x, B1 = 2.x, B2 = 1.x, A1 = 2.x, and A2 = 1.x. This formatting
maintains the highest possible resolution and noise performance. The 1.31 format restricts the ability to do high
gains within the BQs and as a result requires gain compensation for the restriction. When generating BQ
coefficients, ensure none of the BQ coefficients is greater than 1 by implementing gain compensation. The Gain
compensation reduces the BQ coefficients gain to ensure all BQ coefficients are less than 1. The reduced gain is
then reapplied in the subsequent gain scale block.
Gain compensation takes the maximum value of B0_DSP, B1_DSP, and B2_DSP after the BQ normalization
shown in Table 27 is implemented. All the B coefficients are divided by maximum B coefficient value then
multiplied by 0.999999999534339 (the nearest two’s complement 32-bit number to 1). The following calculations
are done for each BQ in the PEQ block:
Max _ k = max( B 0 _ DSP, B1_ DSP, B 2 _ DSP ) (3)
k _ BQX = Max _ k (4)
B0 _ DSP
B0 _ DSP =
k _ BQX (5)
B1_ DSP
B1_ DSP =
k _ BQX (6)
B 2 _ DSP
B 2 _ DSP =
k _ BQX (7)
The calculations above insure all DSP BQ coefficients are in a 1.31 format. The reduced gains in the BQ 1.31
format is compensation for in the gain scale block. The following calculation is done for each channel.
k_BQ = k_BQ1 × k_BQ2 × k_BQ3 × k_BQ4 × k_BQ5 × k_BQ6 × k_BQ7 × k_BQ8 × k_BQ9 × k_BQ10 × k_BQ11 ×
k_BQ12 (8)
The calculated k_BQ compensation value is then applied to the BQ gain scale in an 8.24 format. The BQ gain
scale can also be used for volume control before the DRCs. The block can be considered as BQ gain scale and
volume gain block. When the BQ gain scale block is used for volume control the coefficient value must be
calculated as follows:
Volume
20
Gain _ BQ _ V = 10 ´ k _ BQ
where
• Volume is in dB (9)
The BQ gain scale coefficients are located in book 0x8C, page 0x21 register 0x4C for left and register 0x50 for
right.
The Bypass EQ Mux allows the user to bypass all processing. The Bypass EQ mux is at Page 0x21, Register
0x64. The Gang Left / Right mux forces the left processing to be the same as the right processing. The Gang
Left / Right Mux is located at Page 0x21, Register 0x68.
High level
BQ
+
Sense DPEQ
BQ Control +
Low level
BQ
+
Figure 45. DPEQ Signal Path
The dynamic mixing is controlled by offset, gain, and alpha coefficients in a 1.31 format. The alpha coefficient
controls the average time constant in ms of the signal data in the sense path. The offset and gain coefficients
control the dynamic mixing thresholds shown in Figure 46.
GAIN
Low Path Mix
1
T1 T2 FS
SENSE LEVEL
Figure 46. Dynamic Mixing
where
• T1 and T2 are in dB
• The time constant is in ms (15)
The DPEQ control coefficients are located in book 0x8C, page0x20. Register 0x44 is alpha coefficient, register
0x48 is gain coefficient and register 0x4C is offset coefficient.
The high level path BQ, low level path BQ, and sense path BQ coefficients use a 1.31 format as shown in
Table 29. The DPEQ BQs don't have a gain scale to compensate for any BQ gain reduction due to the
requirements of the 1.31 format. During tuning, the reduced gain can be compensated by using the BQ gain
scale or the DRC offset coefficient.
The DPEQ sense gain scale is located in the sensing path. The DPEQ sense gain scale can be used to shift the
dynamic mixing thresholds by changing the signal level in the sensing path. A positive dB gain shifts the dynamic
mixing thresholds down by the gain amount and a negative dB gain shifts the dynamic mixing thresholds up by
the gain amount.
+
Log.
Band-Split Style Mixer
Low (1BQ) gain
The DRCs have seven programmable transfer function parameters each: k0, k1, k2, T1, T2, OFF1, and OFF2.
The T1 and T2 parameters specify thresholds or boundaries of the three compression or expansion regions in
terms of input level. The Parameters k0, k1, and k2 define the gains or slopes of curves for each of the three
regions. The parameters OFF1 and OFF2 specify the offset shift relative 1:1 transfer function curve at the
thresholds T1 and T2 respectively shown in Figure 48.
Output (dB)
0
OFF2
-25
K2
K1
OFF1
-50
K0
-75
-100
T1 T2
-125 -100 -75 -50 -25 0
Input (dB)
The two-band dynamic range control is comprised of two DRCs that can be spilt into two bands using the BQ at
the input of each band. The frequency where the two bands are spilt is referred to as the crossover frequency.
The crossover frequency is the cut off frequency for the low pass filter used to create the low band and the cut
off frequency for the high pass filter used to create the high band. It is inherent of parallel two-band DRC to have
a hump at the crossover region due to the overlap of energy going through both bands of the DRC being
summed in the two-band DRC output mixer.
Attack Decay
time time
Gain
t1 t2
Time
Figure 49. DRC Attack and Decay
The DRC in each band is equipped with individual energy, attack, and decay time constants. The DRC time
constants control the transition time of changes and decisions in the DRC gain during compression or expansion.
The energy, attack, and decay time constants affect the sensitivity level of the DRC. The shorter the time
constant, the more aggressive the DRC response and vice versa.
T
Input Level (dB)
M0091-04
S
α –1
ω
Z
NOTE
The release duration (User_Rd) should be longer than the attack duration (User_Ad).
Threshold
INPUT
Threshold
OUTPUT
Please note that for a 1.31 format the linear value cannot be greater than 1 or decimal value 232.
8.5.4 Checksum
The TAS3251 device supports two different check sum schemes, a cyclic redundancy check (CRC) checksum
and an Exclusive (XOR) checksum. Both checksums work on every register write, except for book switch register
and page switching register, 0x7F and 0x00, respectively. Register reads do not change checksum, but writes to
even nonexistent registers will change the checksum. Both checksums are 8-bit checksums and both are
available together simultaneously. The checksums can be reset by writing a starting value (eg. 0x 00 00 00 00)
to their respective 4-byte register locations.
1 RSCLK R/W 0 Master Mode SCLK Divider Reset – This bit, when set to 0, will reset the MCLK divider
to generate SCLK clock for I2S master mode. To use I2S master mode, the divider
must be enabled and programmed properly.
0: Master mode SCLK clock divider is reset
1: Master mode SCLK clock divider is functional
NOTE
Information in the following applications sections is not part of the TI component
specification, and TI does not warrant its accuracy or completeness. TI’s customers are
responsible for determining suitability of components for their purposes. Customers should
validate and test their design implementation to confirm system functionality.
1 F 7 50
3.3 V GND MCLK
8 49
CP SCLK
9 48
DAC_DVDD SDIN
10 47
1 µF DGND LRCK
11 46
DVDD_REG ADR
12V 33 nF LFILTER
1 F 12 45
GVDD_A DAC_MUTE
13 44
330 nF GND BST_A+
33 nF
14 43 CFILTER
MODE BST_A-
TAS3251
15 42
SPK_INA+ GND
10 F 16 41
SPK_INA- SPK_OUTA+ 1 …F 470 PF
10 F 17 40 CFILTER
OC_ADJ PVDD_A
ROC_ADJ LFILTER
18 39
FREQ_ADJ SPK_OUTA-
RFREQ_ADJ
19 38
OSC_IOM GND PVDD
20 37
OSC_IOP GND GND
LFILTER
21 36
DVDD SPK_OUTB+
1 F 22 35
GND PVDD_B
23 34 1 …F CFILTER
AVDD SPK_OUTB- 470 …F
1 F
24 33
C_START GND
33 nF
10 nF 25 32
SPK_INB+ BST_B+
10 µF 26 31
SPK_INB- BST_B- CFILTER
LFILTER
10 µF 27 30
/RESET_AMP RESET_AMP GVDD_B
28 29 33nF
/FAULT FAULT CLIP_OTW /CLIP_OTW
12 V
100 nF
2 55 10 k 10 k
DAC_OUTB- AGND
3 54
DAC_OUTA- SDA
1 nF 499
4 53
DAC_OUTA+ SCL
499
5 52
CPVSS XPU
100 k 100 k
1 F 6 51
CN SDOUT
1 F 7 50
3.3V GND MCLK
8 49
CP SCLK
9 48
DAC_DVDD SDIN
10 47
1 µF DGND LRCK
11 46
DVDD_REG ADR
12V 33 nF
1 F 12 45
GVDD_A DAC_MUTE
13 44
330 nF GND BST_A+
33 nF
14 43
MODE BST_A-
TAS3251
15 42
SPK_INA+ GND
10 F 16 41 PVDD
SPK_INA- SPK_OUTA+ 1 …F 470 PF
LFILTER
10 F 17 40
OC_ADJ PVDD_A
ROC_ADJ 18 39
FREQ_ADJ SPK_OUTA- CFILTER
RFREQ_ADJ 19 38
OSC_IOM GND
20 37
OSC_IOP GND
21 36 CFILTER
DVDD SPK_OUTB+
1 F 22 35 LFILTER
GND PVDD_B
23 34 1 …F
AVDD SPK_OUTB- 470 …F
1 F
24 33
C_START GND
33 nF
10 nF 25 32
SPK_INB+ BST_B+
26 31 GND
SPK_INB- BST_B-
27 30
/RESET_AMP RESET_AMP GVDD_B
28 29 33nF
/FAULT FAULT CLIP_OTW /CLIP_OTW
12 V
100 nF
2 55 10 k 10 k
DAC_OUTB- AGND
3 54
DAC_OUTA- SDA
1 nF 499
4 53
DAC_OUTA+ SCL
499
5 52
CPVSS XPU
100 k 100 k
1 F 6 51
CN SDOUT
1 F 7 50
3.3V GND MCLK
8 49
CP SCLK
9 48
DAC_DVDD SDIN
10 47
1 µF DGND LRCK
11 46
DVDD_REG ADR
12V 33 nF LFILTER
1 F 12 45
GVDD_A DAC_MUTE
13 44
330 nF GND BST_A+
33 nF
14 43
MODE BST_A-
TAS3251
15 42 PVDD
SPK_INA+ GND
10 F 16 41
SPK_INA- SPK_OUTA+ 1 …F 470 PF
ROC_ADJ 17 40
10 F OC_ADJ PVDD_A
LFILTER
18 39
FREQ_ADJ SPK_OUTA- CFILTER
RFREQ_ADJ
19 38
OSC_IOM GND
20 37
OSC_IOP GND
LFILTER
21 36
DVDD SPK_OUTB+ CFILTER
1 F 22 35
GND PVDD_B
23 34
AVDD SPK_OUTB- 1 …F 470 …F
1 F
24 33
C_START GND
33 nF
10 nF 25 32 GND
SPK_INB+ BST_B+
26 31
SPK_INB- BST_B-
LFILTER
27 30
/RESET_AMP RESET_AMP GVDD_B
28 29 33nF
/FAULT FAULT CLIP_OTW /CLIP_OTW
12 V
100 nF
9.1.4.1.4 Heatsink
The heat sink should be attached to the device using a thermally conductive paste and have a good connection
to board ground.
9.1.4.2 Step Two: Configure the Fixed-Function Process Flow for Use with the Target System
Use the TAS3251EVM and PurePath™ Console 3 to characterize, tune and test the speaker system.
1. Use the TAS3251 Evaluation Module (TAS3251EVM) and PurePath™ Console 3 software to configure the
device settings and audio processing. PurePath Console 3 can be requested and downloaded from TI.com.
2. Once the appropriate configuration has been finalized using the TAS3251EVM, use the In-System
Programming mode in PurePath™ Console 3 to load the configuration to a TAS3251 in the final system (not
on the TAS3251EVM). Connect the I2C traces from the TAS3251EVM to the final system for programming.
Ensure the I2C lines have compatible voltages and resistor pull-ups.
CPVSS
Charge
Pump External Filtering/Decoupling
GVDD +
Digital Internal
± Circuitry
DVDD
Linear
External Decoupling
Regulator
PVDD
Output Stage
Power Supply
PVDD +
± Output Stage Power Supplies
11 Layout
1 56 3.3V
2 55
3 54
4 53
5 52 3.3V
6 51
7 50
8 49
3.3V 9 48
10 47
11 46
12V 12 45
13 44
14 43
15 42
16 41
17 40
0
18 39
19 38
20 37
21 36
0
22 35
23 34
24 33
25 32
26 31
27 30
28 29
1 56 3.3V
2 55
3 54
4 53
5 52 3.3V
6 51
7 50
8 49
3.3V 9 48
10 47
11 46
12V 12 45
13 44
14 43
15 42
16 41
17 40
0
18 39
19 38
20 37
21 36
0
22 35
23 34
24 33
25 32
26 31
27 30
28 29
1 56 3.3V
2 55
3 54
4 53
5 52 3.3V
6 51
7 50
8 49
3.3V 9 48
10 47
11 46
12V 12 45
13 44
14 43
15 42
16 41
17 40
0
18 39
19 38
20 37
21 36
0
22 35
23 34
24 33
25 32
26 31
27 30
28 29
12.4 Trademarks
Burr-Brown, PurePath, PowerPAD, E2E are trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
12.5 Electrostatic Discharge Caution
These devices have limited built-in ESD protection. The leads should be shorted together or the device placed in conductive foam
during storage or handling to prevent electrostatic damage to the MOS gates.
12.6 Glossary
SLYZ022 — TI Glossary.
This glossary lists and explains terms, acronyms, and definitions.
www.ti.com 10-Dec-2020
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead finish/ MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) Ball material (3) (4/5)
(6)
TAS3251DKQR ACTIVE HSSOP DKQ 56 1000 RoHS & Green NIPDAU Level-3-260C-168 HR 0 to 70 3251
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead finish/Ball material - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead finish/Ball material values may wrap to two
lines if the finish value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OUTLINE
DKQ0056B SCALE 1.000
PowerPAD
TM
SSOP - 2.475 mm max height
PLASTIC SMALL OUTLINE
C
PIN 1 ID AREA 10.67
TYP SEATING PLANE
10.03
A (1.74)
0.1 C
(1.18)
54X 0.635
56
1
(2.455)
(3.04)
(4.455)
18.54 (3.04)
18.29
NOTE 3
2X
17.15
(3)
(6.34)
2X
(0.23)
28
29 0.37
56X
(1.26) 0.17 (2.29)
0.13 C A B
EXPOSED (5.14)
THERMAL PAD
7.59
B
7.39
NOTE 4
0.25 2.475
2.29 0.05 2.240
GAGE PLANE NOTE 6
0.25
SEE DETAIL A TYP 1.02 0.08
0.13
0 -8 0.51 0.00
DETAIL A
TYPICAL
4223602/A 04/2017
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. This dimension does not include mold flash, protrusions, or gate burrs. Mold flash, protrusions, or gate burrs shall not
exceed 0.15 mm per side.
4. This dimension does not include interlead flash. Interlead flash shall not exceed 0.25 mm per side.
5. The exposed thermal pad is designed to be attached to an external heatsink.
6. For clamped heatsink design, refer to overall package height above the seating plane as 2.325 +/- 0.075 and molded body
thickness dimension.
www.ti.com
EXAMPLE BOARD LAYOUT
DKQ0056B PowerPAD
TM
SSOP - 2.475 mm max height
PLASTIC SMALL OUTLINE
56X (1.9)
SYMM SEE DETAILS
1
56
56X (0.4)
54X (0.635)
SYMM
28 29
4223602/A 04/2017
NOTES: (continued)
www.ti.com
EXAMPLE STENCIL DESIGN
DKQ0056B PowerPAD
TM
SSOP - 2.475 mm max height
PLASTIC SMALL OUTLINE
56X (1.9)
SYMM
1
56
56X (0.4)
54X (0.635)
SYMM
28 29
4223602/A 04/2017
NOTES: (continued)
10. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
11. Board assembly site may have different recommendations for stencil design.
www.ti.com
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2020, Texas Instruments Incorporated