0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TAS2552YFFT

TAS2552YFFT

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    DSBGA30

  • 描述:

    ICSPEAKERAMPCLASSD30DSBGA

  • 数据手册
  • 价格&库存
TAS2552YFFT 数据手册
Product Folder Sample & Buy Support & Community Tools & Software Technical Documents TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 TAS2552 4.0-W Class-D Mono Audio Amplifier with Class-G Boost and Speaker Sense 1 Features 3 Description • The TAS2552 is a high efficiency Class-D audio power amplifier with advanced battery current management and an integrated Class-G boost converter. The device constantly measures the current and voltage across the load and provides a digital stream of this information. 1 • • • • • • • • • • • • • Analog or Digital Input Mono Boosted Class-D Amplifier 4.0 W into 8 Ω Load from 4.2 V Supply (1% THD+N) Efficiency of 85% at Rated Power I2S, Left-Justified, Right-Justified, DSP, PDM, and TDM Input and Output Interface Input Sample Rates from 8 kHz to 192 kHz High Efficiency Class-G Boost Converter – Automatically Adjusts Class-D Supply Built-In Speaker Sense – Measures Speaker Current and Voltage – Measures VBAT and VBOOST Voltages Built-In Automatic Gain Control (AGC) – Limits Battery Current Consumption Adjustable Class-D Switching Edge-Rate Control Power Supplies – Boost Input: 3.0 V to 5.5 V – Analog: 1.65 V to 1.95 V – Digital I/O: 1.5 V to 3.6 V Thermal and Short-Circuit Protection I2C Interface for Register Control Stereo Configuration Using Two TAS2552s – I2C Address Select Terminal (ADDR) 2.855 mm x 2.575 mm, 0.4 mm Pitch 30-Ball WCSP 2 Applications • • • • • Mobile Phones PND Portable Audio Docks Tablets Gaming Devices The Class-G boost converter generates the Class-D amplifier supply rail. During low Class-D output power, the boost improves efficiency by deactivating and connecting VBAT directly to the Class-D amplifier supply. When high power audio is required, the boost quickly activates to provide significantly louder audio than a stand-alone amplifier connected directly to the battery. The AGC automatically adjusts Class-D gain to reduce battery current at end-of-charge voltages, preventing output clipping, distortion and early system shutdown. The fixed gain is adjustable via I2C. The gain range is -7 dB to +24 dB in 1 dB steps. In addition to a differential mono analog input, the TAS2552 has built-in a 16-bit D/A converter used with a digital input. Moving the D/A converter from the digital host processor into the integrated amplifier process provides better dynamic performance at lower system cost. Additionally, since the PCB routing is digital rather than analog, sensitivity to external perturbations such as GSM frame-rate noise is decreased at the system level. Device Information ORDER NUMBER TAS2552YFF PACKAGE BODY SIZE WCSP (30) 2.855 mm x 2.575 mm 2.2 uH VBAT 2 SW 10 nF VREG + Audio Input VBOOST - PVDD 22 uF PDM CLK MCLK TAS2552 Ferrite bead (opt.) OUT+ I2S 4 I2C 3 Enable OUTFerrite bead (opt.) + To - Speaker VSENSE+ VSENSE- 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. TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Table of Contents 1 2 3 4 5 6 7 7.5 Register Map........................................................... 31 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Pin Configuration and Functions ......................... Specifications......................................................... 1 1 1 2 3 4 6.1 6.2 6.3 6.4 6.5 6.6 6.7 4 4 4 4 5 8 9 10 Layout................................................................... 51 Detailed Description ............................................ 13 11 Device and Documentation Support ................. 53 7.1 7.2 7.3 7.4 Absolute Maximum Ratings ...................................... Handling Ratings....................................................... Recommended Operating Conditions....................... Thermal Information .................................................. Electrical Characteristics........................................... Timing Requirements/Timing Diagrams.................... Typical Characteristics .............................................. Overview ................................................................. Functional Block Diagram ....................................... Feature Description................................................. Device Functional Modes........................................ 13 13 14 20 8 Applications and Implementation ...................... 42 8.1 Application Information............................................ 42 8.2 Typical Applications ................................................ 42 8.3 Initialization ............................................................. 48 9 Power Supply Recommendations...................... 49 9.1 Power Supplies ....................................................... 49 9.2 Power Supply Sequencing ...................................... 49 9.3 Boost Supply Details ............................................... 50 10.1 Layout Guidelines ................................................. 51 10.2 Layout Example .................................................... 51 10.3 Package Dimensions ............................................ 52 11.1 Trademarks ........................................................... 53 11.2 Electrostatic Discharge Caution ............................ 53 11.3 Glossary ................................................................ 53 12 Mechanical, Packaging, and Orderable Information ........................................................... 54 4 Revision History Changes from Revision A (February 2014) to Revision B Page • Added clarification on EN Pin Function and Configuration..................................................................................................... 3 • Changed VBAT MAX = 2.45 V. Added footnote to avoid VBAT reset. .................................................................................. 7 • Added clarification on wait time regarding DEV_RESET Register....................................................................................... 32 • Added clarification on VBAT reset range for normal operation mode. ................................................................................. 49 Changes from Original (January 2014) to Revision A • 2 Page Changed from Product Preview to Production Data .............................................................................................................. 1 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 5 Pin Configuration and Functions 30-Ball WCSP YFF Package (Top View) F5 F4 F3 F2 F1 MCLK BCLK WCLK EN IOVDD E5 E4 E3 E2 E1 SCL IVCLKIN DOUT AIN+ AVDD D5 D4 D3 D2 D1 SDA ADDR DIN AIN- VBAT C5 C4 C3 C2 C1 PGND PGND VREG AGND AGND B5 B4 B3 B2 B1 SW SW VSENSE+ VSENSE- BIAS A5 A4 A3 A2 A1 VBOOST PVDD OUT+ OUT- PGND Pin Functions TERMINAL INPUT/OUTPUT/ POWER DESCRIPTION NAME BALL WCSP PGND A1 P Power ground. Connect to high current ground plane. OUT– A2 O Inverting Class D output. OUT+ A3 O Non-inverting Class D output. PVDD A4 P Class-D power supply. Connected internally to VBOOST – do not drive this terminal externally. VBOOST A5 P 8.5 V boost output. Connected internally to PVDD – do not drive this terminal externally. BIAS B1 O Mid-rail reference for Class D channel. VSENSE– B2 I Inverting voltage sense input. VSENSE+ B3 I Non-inverting voltage sense input. SW B4,B5 I/O AGND C1,C2 P Analog ground. Connect to low noise ground plane. VREG C3 O High-side FET gate drive boost converter. PGND C4,C5 P Power ground. Connect to high current ground plane. VBAT D1 P Battery power supply. Connect to 3.0 V to 5.5 V battery supply. AIN– D2 I Inverting analog input. DIN D3 I Audio serial data input. Format is I2S, LJF, RJF, or TDM data. ADDR D4 I I2C address select terminal. Set ADDR = GND for device 7-bit address 0x40; set ADDR = IOVDD for 7-bit address 0x41. SDA D5 I/O AVDD E1 P Analog low voltage supply terminal. Connect to 1.65 V to 1.95 V supply. AIN+ E2 I Non-inverting analog input. DOUT E3 O Serial I/V digital output. Format is I2S, LJF, RJF, TDM, or undecimated PDM data. IVCLKIN E4 I Serial clock input for undecimated PDM I/V data. SCL E5 I I2C control bus clock. F2 I Device enable (HIGH = Normal Operation, LOW = Standby) EN (1) (1) Boost switch terminal. I2C control bus data. Wait a minimum of 1ms after EN is pulled high or DEV_RESET is issued before accessing the control interface. EN=low will erase the TAS2552 device configuration. The TAS2552 device must be configured (see Initialization) after EN=high. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 3 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Pin Functions (continued) TERMINAL NAME BALL WCSP INPUT/OUTPUT/ POWER WCLK F3 I Audio serial word clock. BCLK F4 I Audio serial bit clock. MCLK F5 I External master clock. IOVDD F1 P Supply for digital input and output levels. Voltage range is 1.5 V to 3.6 V. DESCRIPTION 6 Specifications 6.1 Absolute Maximum Ratings over operating free-air temperature range, TA = 25°C (unless otherwise noted) MIN MAX UNIT VBAT Battery voltage –0.3 6.0 V AVDD Analog supply voltage –0.3 2.5 V IOVDD I/O Supply voltage –0.3 3.9 V AIN+, AIN– Analog input voltage –0.3 AVDD + 0.3 V –0.3 IOVDD + 0.3 Digital input voltage Output continuous total power dissipation See Thermal Information V NA 6.2 Handling Ratings PARAMETER Tstg DEFINITION Storage temperature range ESD MIN MAX UNIT –65 150 °C HBM 3000 CDM 1500 V 6.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) MIN NOM MAX 5.5 V 1.65 1.8 1.95 V 1.8 3.6 V 3.0 UNIT VBAT Battery voltage AVDD Analog supply voltage IOVDD I/O supply voltage 1.5 TA Operating free-air temperature –40 85 °C TJ Operating junction temperature –40 150 °C 6.4 Thermal Information THERMAL METRIC (1) TAS2552 YFF (30 TERMINALS) θJA Junction-to-ambient thermal resistance θJCtop Junction-to-case (top) thermal resistance 0.2 θJB Junction-to-board thermal resistance 44.0 ψJT Junction-to-top characterization parameter 1.6 ψJB Junction-to-board characterization parameter 43.4 (1) 4 UNIT 76.5 °C/W For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report, SPRA953. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 6.5 Electrical Characteristics VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, Gain = 15 dB, ERC = 14 ns, RL = 8 Ω + 33 µH, 48 kHz sample rate for digital input, ILIM = 2.5 A (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT BOOST CONVERTER Boost Output Voltage Average voltage (w/o including ripple). Includes load regulation (0-0.6A) and line regulation (VBAT = 3.0 – 4.8V). Boost Converter Switching Frequency 8.5 V 1.8 MHz CLASS-D CHANNEL Max Analog Input For THD+N < 1% 1 VRMS Full-Scale DAC Output All digital interface modes 1 VRMS 8 Ω Load Resistance (Load Spec Reisistance) 6 Class-D Frequency 758 kHz Class-D + Boost Efficiency VBAT = 5.5, Pout = 1 W (sinewave) Class-D Output Current Limit (Short Circuit Protection) VBOOST = 8.5 V, OUT– shorted to VBAT or VBOOST Class-D Output Offset Voltage in Analog Input Mode VBAT = 3.6 V, AV = 15 dB, RL = 8 Ω, input shorted to ground through single capacitor -7.4 4.6 mV Class-D Output Offset Voltage in Digital Input Mode VBAT = 3.6 V, AV = 15 dB, RL =8 Ω, 0's data -9.8 5.6 mV Programmable Channel Gain Range (PGA + class-D), minimum Typical value, analog and digital input -7 dB Programmable Channel Gain Range (PGA + class-D), maximum Typical value, analog and digital input 24 dB Programmable Channel Gain Step (PGA + class-D) Typical value, analog and digital input 1 dB Mute Attenuation Device in shutdown, digital input only 110 dB VBAT Power Supply Rejection Ratio (PSRR) AVDD Power Supply Rejection Ratio (PSRR) Common Mode Rejection Ratio THD+N 75% 3.6 Ripple of 200mVpp @ 217 Hz, Gain = 15 dB, analog and digital input 73 Ripple of 200mVpp @ 1 kHz, Gain = 15 dB, analog and digital input 72 Ripple of 200mVpp @ 4 kHz, Gain = 15 dB, analog and digital input 72 Ripple of 200mVpp @ 217 Hz, Gain = 15 dB, analog and digital input 77 Ripple of 200mVpp @ 1 kHz, Gain = 15 dB, analog and digital input 78 Ripple of 200mVpp @ 4 kHz, Gain = 15 dB, analog and digital input 84 Ripple of 200mVpp @ 217 Hz, Gain = 15 dB, analog input 59 1 kHz, Po = 0.1W, VBAT = 3.6 V, RL = 8 Ω 0.1% 1 kHz, Po = 0.5W, VBAT = 3.6 V, RL = 8 Ω 0.1% 1 kHz, Po = 1 W, VBAT = 3.6 V, RL = 8 Ω 0.1% 1 kHz, Po = 2 W, VBAT = 3.6 V, RL = 8 Ω 0.1% A-wt Filter, Gain = 15 dB, DAC modulator Output Integrated Noise (20Hz-20kHz) switching - 8Ω A-wt Filter, Gain = 15 dB, Analog In, Inputs shorted A Product Folder Links: TAS2552 dB dB 114% µV 114% Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated dB 5 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Electrical Characteristics (continued) VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, Gain = 15 dB, ERC = 14 ns, RL = 8 Ω + 33 µH, 48 kHz sample rate for digital input, ILIM = 2.5 A (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT THD+N = 1%, VBAT = 3.0 V, ILIM = 2.5 A 2.8 THD+N = 1%, VBAT = 3.6 V, ILIM = 2.5 A 3.3 THD+N = 1%, VBAT = 4.2 V, GAIN = 16 dB, ILIM = 3.0 A 4.0 Output Impedance in Shutdown EN = 0 V 10 kΩ Startup Time Analog/digital input measured from time when device is taken out of software shutdown 8 mS Shutdown Time Measured from time when device is programmed in software shutdown mode 1 µS Max Output Power, 8-Ω Load W INPUT SECTION Full-scale DAC output All digital interface modes Maximum analog input voltage RIN 1.0 VRMS 1.0 VRMS EN = IOVDD, Amplifier active 10 EN = 0 V, In shutdown 19 Current Sense Full Scale Peak current which will give full scale digital output 1.4 Current Sense Accuracy IOUT = 354 mARMS (1 W) Current Sense Offset Input referred Input impedance (terminals AIN+, AIN-) kΩ CURRENT SENSE 1% Current Sense Gain Error THD+N Distortion + Noise APEAK Po = 1.0W (Load = 8Ω + 33 µH) 0.002 mA -0.09 dB 0.17% VOLTAGE SENSE Voltage Sense Full Scale Peak voltage which will give full scale digital output Voltage Sense Accuracy VOUT = 2.83 Vrms (1W) Voltage Sense Offset Input referred 8.5 2.2% Voltage Sense Gain Error THD+N Distortion + Noise VPEAK Po = 1.0 W (Load = 8Ω + 33μH) 1.45 mV -0.20 dB 0.08% INTERFACE FMCLK MCLK frequency 0.512 49.15 MHz FPDM PDM Clock (IVCLK) Frequency Range 1.636 3.25 MHz PDMDC PDM Clock (IVCLK) Duty Cycle Range 40% 60% 6 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Electrical Characteristics (continued) VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, Gain = 15 dB, ERC = 14 ns, RL = 8 Ω + 33 µH, 48 kHz sample rate for digital input, ILIM = 2.5 A (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT POWER CONSUMPTION From VBAT, PLL off, no signal Power Consumption with Analog Input From AVDD, PLL off, no signal and IV Sense Disabled From IOVDD, PLL off, no signal Power Consumption with Digital Input and IV Sense Disabled 6.54 mA 4.01 mA 0.04 mA From VBAT, PLL off, no signal 6.82 mA From AVDD, PLL off, no signal 4.16 mA From IOVDD, PLL off, no signal 0.34 mA From VBAT, PLL on, no signal 6.54 mA 7.26 mA 0.05 mA From VBAT, PLL on, no signal 6.59 mA From AVDD, PLL on, no signal 8.34 mA From IOVDD, PLL on, no signal 0.34 mA From VBAT, EN = 0 0.1 µA From AVDD, EN = 0 0.2 µA From IOVDD, EN = 0 0.0 µA From VBAT 6.5 µA From AVDD 8.6 µA From IOVDD 126 µA Power Consumption with Analog Input From AVDD, PLL on, no signal and IV Sense Enabled From IOVDD, PLL on, no signal Power Consumption with Digital Input and IV Sense Enabled Power Consumption in Hardware Shutdown Power Consumption in Software Shutdown DIGITAL INPUT / OUTPUT VIH High-level digital input voltage VIL Low-level digital input voltage VOH High-level digital output voltage VOL Low-level digital output voltage 0.7 x IOVDD V 0.3 x IOVDD 0.9 x IOVDD V V 0.1 x IOVDD V MISCELLANEOUS (1) AVDD Supply Under-voltage Threshold Device is in reset state VBAT Supply Under-voltage Threshold Device is in reset state 0.9 Device comes out of reset state Device comes out of reset state 1.4 1.8 2.45 (1) V V VBAT must be ≥ 2.45 V to guarantee that the device is not reset. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 7 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 6.6 Timing Requirements/Timing Diagrams For I2C interface signals over recommended operating conditions (unless otherwise noted). Note: All timing specifications are measured at characterization but not tested at final test. PARAMETER TEST CONDITIONS MIN No wait states TYP MAX UNIT 400 kHz fSCL Frequency, SCL tW(H) Pulse duration, SCL high 0.6 µs tW(L) Pulse duration, SCL low 1.3 µs tsu1 Setup time, SDA to SCL 100 ns th1 Hold time, SCL to SDA 10 ns t(buf) Bus free time between stop and start condition 1.3 µs tsu2 Setup time, SCL to start condition 0.6 µs th2 Hold time, start condition to SCL 0.6 µs tsu3 Setup time, SCL to stop condition 0.6 µs tw(L) tw(H) SCL th1 t su1 SDA Figure 1. SCL and SDA Timing SCL th2 t(buf) tsu2 tsu3 Start Condition Stop Condition SDA Figure 2. Start and Stop Conditions Timing 8 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 6.7 Typical Characteristics VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, RL = 8 Ω + 33 µH (unless otherwise noted). 100 100 VBAT = 3.0 V VBAT = 3.0 V VBAT = 3.6 V VBAT = 4.2 V 10 VBAT = 5.0 V VBAT = 5.0 V THD+N - % THD+N - % VBAT = 3.6 V VBAT = 4.2 V 10 VBAT = 5.5 V 1 VBAT = 5.5 V 1 0.1 0.1 0.01 0.0001 0.001 0.01 0.1 PO - Output Power - W 0.01 0.001 1 0.01 AGC = OFF, Gain = 15 dB 0.1 1 PO - Output Power - W C004 C024 AGC = OFF, Gain = 15 dB Figure 3. THD+N vs Output Power (8Ω) for Digital Input Figure 4. THD+N vs Output Power (6Ω) for Digital Input 1 100 VBAT = 5.5 V VBAT = 5.0 V 0.1 VBAT = 5.5 V 0.01 VBAT = 4.2 V VBAT = 3.6 V THD + N - % THD+N - % 10 VBAT = 3.0 V 1 VBAT = 5.0 V 0.1 VBAT = 4.2 V VBAT = 3.6 V VBAT = 3.0 V 0.001 20 200 2000 f - Frequency - Hz 20000 0.01 0.001 0.01 AGC = OFF, Gain = 15 dB, Pout = 1 W 0.1 1 PO - Output Power - W C005 C006 AGC = OFF, Gain = 15 dB, f = 1 kHz Figure 5. THD+N vs Frequency (8Ω) for Digital Input Figure 6. THD+N vs Output Power (8Ω) for Analog Input 4.0 1 PO - Output Power - W THD + N - % 3.5 0.1 VBAT = 5.5 V VBAT = 5.0 V 0.01 VBAT = 4.2 V VBAT = 3.6 V 20 200 2.5 2.0 1.5 1.0 THD + N = 1% 0.5 THD + N = 10% VBAT = 3.0 V 0.001 3.0 0.0 2000 f - Frequency - Hz 20000 2.5 AGC = OFF, Gain = 15 dB 3 3.5 4 4.5 5 VBAT - Supply Voltage - V C007 5.5 C008 AGC = OFF, Gain = 24 dB, f = 1 kHz Figure 7. THD+N vs Frequency (8Ω) for Analog Input Figure 8. Output Power for 1% and 10% THD+N vs Supply Voltage (8Ω) Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 9 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Typical Characteristics (continued) VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, RL = 8 Ω + 33 µH (unless otherwise noted). 100 1.000 80 0.100 60 APT Transition VBAT = 5.5 V 0.010 Efficiency IDD - Supply Current - A 10.000 VBAT = 5.5 V 40 VBAT = 5.0 V VBAT = 5.0 V VBAT = 4.2 V VBAT = 4.2 V 0.001 20 VBAT = 3.6 V VBAT = 3.6 V VBAT = 3.0 V VBAT = 3.0 V 0.000 0.010 0.100 0 0.01 1.000 PO - Total Output Power - W 0.010 Common Mode Rejection Ratio - dB 0 0.008 Supply Current - A C010 Figure 10. Total Efficiency vs Output Power (8Ω) Figure 9. VBAT Average Supply Current vs Class-D Output Power (8Ω) 0.006 0.004 0.002 0.000 VBAT = 5.5 V VBAT = 5.0 V ±20 VBAT = 4.2 V VBAT = 3.6 V ±40 VBAT = 3.0 V ±60 ±80 ±100 3.0 3.5 4.0 4.5 VBAT - Supply Voltage - V 5.0 20 5.5 20000 C012 Figure 12. Common Mode Rejection vs Frequency 0 VBAT = 5.5 V VBAT = 5.0 V VBAT = 4.2 V VBAT = 3.6 V VBAT = 3.0 V AVDD = 1.8 V -20 PSRR - dB ±20 2000 20 Hz to 20 kHz, Analog Input, Gain = 15 dB Figure 11. VBAT Quiescent Supply Current vs Supply Voltage 0 200 f - Frequency - Hz C011 VBAT = 3.0, 3.6, 4.2, 5.0, 5.5 V PSRR - dB 1 AGC = OFF, Gain = 15 dB, f = 1 kHz AGC = OFF, Gain = 15 dB, f = 1 kHz ±40 ±60 -40 -60 -80 -100 ±80 20 200 2000 f - Frequency - Hz 20000 20 200 2000 f - Frequency - Hz C013 20000 C014 20 Hz to 20 kHz, Digital Input, Gain = 15 dB 20 Hz to 20 kHz, Digital Input, Gain = 15 dB Figure 13. VBAT Supply Ripple Rejection vs Frequency 10 0.1 PO - Total Output Power - W C009 Figure 14. AVDD Supply Ripple Rejection vs Frequency Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Typical Characteristics (continued) VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, RL = 8 Ω + 33 µH (unless otherwise noted). 10 10 THD + N - % 100 THD + N - % 100 1 VBAT = 5.5 V 1 VBAT = 5.5 V VBAT = 4.2 V 0.1 VBAT = 4.2 V 0.1 VBAT = 3.6 V VBAT = 3.6 V VBAT = 3.0 V 0.01 0.001 0.01 VBAT = 3.0 V 0.1 1 0.01 0.001 10 PO - Output Power - W 0.01 0.1 AGC = OFF, Gain = 15 dB 1 10 PO - Output Power - W C015 C025 AGC = OFF, Gain = 15 dB Figure 15. I-Sense THD+N vs Output Power (8Ω) Figure 16. I-Sense THD+N vs Output Power (6Ω) 100.000 10 Po = 100 mW Po = 500 mW 10.000 THD + N = % THD + N - % Po = 3 W 1 1.000 0.100 VBAT = 5.5 V VBAT = 5.0 V 0.010 VBAT = 4.2 V VBAT = 3.6 V 0 20 200 2000 20000 f - Frequency - Hz 0.001 0.001 VBAT = 3.0 V 0.010 0.100 1.000 10.000 PO - Output Power - W C016 C017 AGC = OFF, Input Level = -20 dBFS, Gain = 15 dB 8 Ω Load, AGC = OFF, Gain = 15 dB Figure 18. V-Sense THD+N vs. Output Power (8Ω) Figure 17. I-Sense THD+N vs Frequency (8Ω) 10 8.0 Po = 100 mW Po = 500 mW Output Voltage - Vpeak 7.0 THD + N - % Po = 3 W 1 0.1 AGC Inflection Point 6.0 5.0 4.0 3.0 Battery Tracking = OFF Battery Tracking = ON 2.0 0.01 20 200 2000 20000 f - Frequency - Hz 3.0 8 Ω Load, AGC = OFF, Input Level = -20 dBFS, Gain = 15 dB Figure 19. V-Sense THD+N vs Frequency (8Ω) 3.5 4.0 4.5 5.0 VBAT - Voltage - V C018 5.5 C021 f = 1 kHz, 0 dBFS, Gain = 15 dB, Inflection point = 3.6 V, Slope = 4.5 V/V, No Load Figure 20. Maximum Peak Output Voltage vs. Supply Voltage (8Ω) Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 11 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Typical Characteristics (continued) VBAT = 3.6 V, AVDD = IOVDD = 1.8 V, EN = IOVDD, SWS = 0, RL = 8 Ω + 33 µH (unless otherwise noted). 16 14 Gain - dB 12 10 8 6 4 AGC = OFF 2 AGC = ON 0 3.0 3.5 4.0 4.5 5.0 VBAT - V 5.5 C023 AGC = ON, Gain = 15 dB, f = 1 kHz, Inflection point = 3.6 V, Limiter value = 7.87 V, Slope = 4.5 V Figure 21. Gain vs Supply Voltage 12 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7 Detailed Description 7.1 Overview The TAS2552 is a high efficiency Class-D audio power amplifier with advanced battery current management and an integrated Class-G boost converter. The TAS2552 provides real-time output current and voltage information to the host processor via the I2S, LJF, RJF, TDM, DSP, or PDM interface. This output current and voltage information is useful for speaker protection and sound enhancement algorithms, allowing the host to track the speaker impedance and to enable usage of lower-cost, wider tolerance speakers reliably pushed to their rated output power and beyond. When auto-passthrough mode is enabled, the Class-G boost converter generates the Class-D amplifier supply rail. During low Class-D output power, the boost improves efficiency by deactivating and connecting VBAT directly to the Class-D amplifier supply. When high power audio is required, the boost quickly activates to provide significantly louder audio than a stand-alone amplifier connected directly to the battery. The battery monitor and AGC work together in the Battery Tracking AGC to automatically adjust the Class-D gain to reduce battery current at end-of-charge voltage levels, preventing output clipping, distortion and early system shutdown. The fixed gain is adjustable via I2C. The gain range is -7 dB to +24 dB in 1 dB steps. In addition to a differential mono analog input, the TAS2552 has built-in a 16-bit D/A converter used with a digital input. The digital audio interface supports I2S, Left-Justified, Right-Justified, DSP, PDM and TDM modes. Moving the D/A converter from the digital host processor into the integrated amplifier process provides better dynamic performance at lower system cost. Additionally, since the PCB routing is digital rather than analog, sensitivity to external perturbations such as GSM frame-rate noise is decreased at the system level. Stereo configuration can be achieved with two TAS2552s by using the ADDR terminal to address each TAS2552 seperately. Set ADDR to ground to configure the device for I2C address 0x40 (7-bit). Set ADDR to IOVDD for I2C address 0x41 (7-bit). Refer to the General I2C Operation section for more details. 7.2 Functional Block Diagram 2.2 PH VBAT 2 SW 10 nF VREG 1 PF Audio Input + Battery Monitor IN+ Boost Converter VBOOST 22 PF 1 PF IN- Oscillator PVDD Ferrite bead (opt.) AVDD OUT+ MUX AVDD EN AGC DAC + ¦ PWM OUT- IOVDD + HBridge Ferrite bead (opt.) - To Speaker AGND IVCLKIN SDA SCL Digital I/O & Control PLL VBAT ADC MCLK VBOOST VSENSE+ BCLK I/V Sense WCLK DIN VSENSE- DOUT Bias Control ADDR 2 BIAS AGND 3 PGND 1 PF Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 13 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.3 Feature Description 7.3.1 General I2C Operation The TAS2552 operates as an I2C slave over the IOVDD voltage range. It is adjustable to one of two I2C addresses. This allows two TAS2552 devices in a system to connect to the same I2C bus. Set the ADDR terminal to ground to assign the device I2C address to 0x40 (7-bit). This is equivalent to 0x80 (8bit) for writing and 0x81 (8-bit) for reading. Set ADDR to IOVDD for I2C address 0x41 (7-bit). This is equivalent to 0x82 (8-bit) for writing and 0x83 (8-bit) for reading. The I2C bus employs two signals, SDA (data) and SCL (clock), to communicate between integrated circuits in a system. The bus transfers data serially, one bit at a time. The address and data 8-bit bytes are transferred mostsignificant bit (MSB) 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 terminal (SDA) while the clock is at logic 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. Figure 22 shows a typical sequence. 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 TAS2552 holds SDA low during the acknowledge clock period to indicate 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 bi-directional bus using a wired-AND connection. Use external pull-up resistors for the SDA and SCL signals to set the logic-high level for the bus. Use pull-up resistors between 660 Ω and 4.7 kΩ. Do not allow the SDA and SCL voltages to exceed the TAS2552 supply voltage, IOVDD. 8- Bit Data for Register (N) 8- Bit Data for Register (N+1) Figure 22. Typical I2C Sequence There is no limit on 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. Figure 22 shows a generic data transfer sequence. 7.3.2 Single-Byte and Multiple-Byte Transfers The serial control interface supports both single-byte and multiple-byte read/write operations for all registers. During multiple-byte read operations, the TAS2552 responds with data, a byte at a time, starting at the register assigned, as long as the master device continues to respond with acknowledges. The TAS2552 supports sequential I2C addressing. For write transactions, if a register is issued followed by data for that register and all the remaining registers that follow, a sequential I2C write transaction has taken place. For I2C sequential write transactions, the register issued then serves as the starting point, and the amount of data subsequently transmitted, before a stop or start is transmitted, determines to how many registers are written. 14 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Feature Description (continued) 7.3.3 Single-Byte Write As shown in Figure 23, a single-byte data-write transfer begins with the master device transmitting a start condition followed by the I2C device address and the read/write bit. The read/write bit determines the direction of the data transfer. For a write-data transfer, the read/write bit must be set to 0. After receiving the correct I2C device address and the read/write bit, the TAS2552 responds with an acknowledge bit. Next, the master transmits the register byte corresponding to the TAS2552 internal memory address being accessed. After receiving the register byte, the TAS2552 again responds with an acknowledge bit. Finally, the master device transmits a stop condition to complete the single-byte data-write transfer. Start Condition Acknowledge A6 A5 A4 A3 A2 A1 A0 Acknowledge R/W ACK A7 A6 A5 I2C Device Address and Read/Write Bit A4 A3 A2 A1 Acknowledge A0 ACK D7 D6 D5 Register D4 D3 D2 D1 D0 ACK Stop Condition Data Byte Figure 23. Single-Byte Write Transfer 7.3.4 Multiple-Byte Write and Incremental Multiple-Byte Write A multiple-byte data write transfer is identical to a single-byte data write transfer except that multiple data bytes are transmitted by the master device to the TAS2552 as shown in Figure 24. After receiving each data byte, the TAS2552 responds with an acknowledge bit. Register Figure 24. Multiple-Byte Write Transfer 7.3.5 Single-Byte Read As shown in Figure 25, a single-byte data-read transfer begins with the master device transmitting a start condition followed by the I2C device address and the read/write bit. For the data-read transfer, both a write followed by a read are actually done. Initially, a write is done to transfer the address byte of the internal memory address to be read. As a result, the read/write bit is set to a 0. After receiving the TAS2552 address and the read/write bit, the TAS2552 responds with an acknowledge bit. The master then sends the internal memory address byte, after which the TAS2552 issues an acknowledge bit. The master device transmits another start condition followed by the TAS2552 address and the read/write bit again. This time, the read/write bit is set to 1, indicating a read transfer. Next, the TAS2552 transmits the data byte from the memory address being read. After receiving the data byte, the master device transmits a not-acknowledge followed by a stop condition to complete the single-byte data read transfer. The device address is 0x40 (7-bit). This is equivalent to 0x81 (8-bit) for reading. Repeat Start Condition Start Condition Acknowledge A6 A5 A1 A0 R/W ACK A7 I2C Device Address and Read/Write Bit Acknowledge A6 A5 A4 Register A0 ACK Not Acknowledge Acknowledge A6 A5 A1 A0 R/W ACK D7 I2C Device Address and Read/Write Bit D6 D1 Data Byte D0 ACK Stop Condition Figure 25. Single-Byte Read Transfer Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 15 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Feature Description (continued) 7.3.6 Multiple-Byte Read A multiple-byte data-read transfer is identical to a single-byte data-read transfer except that multiple data bytes are transmitted by the TAS2552 to the master device as shown in Figure 26. With the exception of the last data byte, the master device responds with an acknowledge bit after receiving each data byte. Repeat Start Condition Start Condition Acknowledge A6 A0 R/W ACK A7 I2C Device Address and Read/Write Bit Acknowledge A6 A5 Register A0 ACK Acknowledge A6 A0 R/W ACK D7 I2C Device Address and Read/Write Bit Acknowledge D0 ACK D7 First Data Byte Acknowledge Not Acknowledge D0 ACK D7 D0 ACK Other Data Bytes Last Data Byte Stop Condition Figure 26. Multiple-Byte Read Transfer 7.3.7 PLL The TAS2552 has an on-chip PLL to generate the clock frequency for the audio DAC and I-V sensing ADCs. The programmability of the PLL allows operation from a wide variety of clocks that may be available in the system. The PLL input supports clocks varying from 512 kHz to 24.576 MHz and is register programmable to enable generation of required sampling rates with fine resolution. Set Register 0x02, D(3) = 1 to activate the PLL. When the PLL is enabled, the PLL output clock PLL_CLK is: 0.5 ´ PLL _ CLKIN ´ J.D PLL _ CLK = 2P (1) J = 4, 5, 6, … 96 D = 0, 1, 2, ... 9999 P = 0,1 Choose J, D, P such that PLL_CLK = 22.5792 MHz (44.1ksps sampling rate) or 24.5760 MHz (48ksps sampling rate). Program variable J in Register 0x08, D(6:0). Program variable D in Register 0x09, D(5:0) and Register 0x0A, D(7:0). The default value for D is 0. Program variable P in Register 0x08, D(7). The default value for P is 0. Register 0x01, D(5:4) sets the PLL_CLKIN input to MCLK, BCLK, or IVCLKIN. Set Register 0x01, D(5:4) = 00 to use MCLK, 01 to use BCLK, and 10 to use IVCLKIN. There is also an option to use a 1.8 MHz internal oscillator for PLL_CLKIN. This is useful for systems using the analog inputs and the I-V sense data returning to a host processor via PDM mode interface. Set Register 0x01, D(5:4) = 11 to use the 1.8 MHz internal oscillator. To bypass the PLL, set Register 0x09, D(7) = 1. Deactivate the PLL by setting Register 0x02, D(3) = 0. When the PLL is enabled, the following conditions must be satisfied: • If D = 0, the PLL clock input (PLL_CLKIN) must satisfy: PLL_CLKIN 512 kHz £ £ 12.288 MHz 2P • If D ≠ 0, the PLL clock input (PLL_CLKIN) must satisfy: PLL_CLKIN 1.1 MHz £ £ 9.2 MHz 2P Figure 27 shows the clock distribution tree and the registers required to set the audio input DAC and the I-V sense ADC. 16 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Feature Description (continued) 1.8 MHz Internal IVCLKIN MCLK BCLK 00 Register 0x01, D(5:4) 10 01 11 PLL_CLKIN u 0.5 u J.D 2P Registers 0x08 - 0x0A PLL_CLK 1 Register 0x09, D(7) 0 PLL_BYPASS 24.5760 MHz (for 16-bit, FS = 48 kHz) 22.5792 MHz (for 16-bit, FS = 44.1 kHz) ÷8 IVCLKIN MCLK BCLK To DAC clock input 00 01 10 11 Register 0x11, D(1:0) PDM_CLK 0 = falling edge 1 = rising edge Register 0x03, D(6) 0 = PDM 1 = I2S / LJF / RJF / DSP 1 0 Register 0x11, D(2) I2S_OUT_SEL I-V sense ADC clock generation Figure 27. Clock Distribution Tree 7.3.8 Gain Settings The TAS2552 has one gain register for both analog input and digital input (DAC output) gain. A mux selects only one of these inputs for the Class-D speaker amplifier. The analog and digital inputs cannot be mixed together. The full-scale DAC output voltage is the same as the maximum analog input voltage (for less than 1% THD): 1 VRMS, or 1.4 VPEAK. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 17 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Table 1. TAS2552 Gain Table GAIN BYTE: GAIN[4:0] NOMINAL GAIN GAIN BYTE: GAIN[4:0] 00000 –7 dB 10000 9 dB 00001 –6 dB 10001 10 dB 00010 –5 dB 10010 11 dB 00011 –4 dB 10011 12 dB 00100 –3 dB 10100 13 dB 00101 –2 dB 10101 14 dB 00110 –1 dB 10110 15 dB 00111 0 dB 10111 16 dB 01000 1 dB 11000 17 dB 01001 2 dB 11001 18 dB 01010 3 dB 11010 19 dB 01011 4 dB 11011 20 dB 01100 5 dB 11100 21 dB 01101 6 dB 11101 22 dB 01110 7 dB 11110 23 dB 01111 8 dB 11111 24 dB NOMINAL GAIN 7.3.9 Class-D Edge Rate Control The edge rate of the Class-D output is controllable via an I2C register. This allows users the ability to adjust the switching edge rate of the Class-D amplifier, trading off some efficiency for lower EMI. Table 2 lists the typical edge rates. Table 2. Class-D Edge Rate Control 18 ERC BYTE: EDGE[2:0] TR AND TF (TYPICAL) 000 50 ns 001 40 ns 010 30 ns 011 25 ns 100 14 ns 101 13 ns 110 12 ns 111 11 ns Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.3.10 Battery Tracking AGC The TAS2552 monitors battery voltage and the audio signal to automatically decrease gain when the battery voltage is low and audio output power is high. This finds the optimal gain to maximize loudness and minimize battery current, providing louder audio and preventing early shutdown at end-of-charge battery voltage levels. VLIM This does not mean the battery tracking AGC automatically decreases amplifier gain when VBAT is below the inflection point. Rather, gain is decreased only when the Class-D output voltage exceeds the limiter level. VLIM | 'VLIM InflPt  VBAT 8V  'VBAT VLIM | 8 V InflPt VBAT Figure 28. VLIM versus Supply Voltage (VBAT) When VBAT is greater than the inflection point, VLIM - the peak allowed output voltage - is set by the boost voltage. The inflection point is set in Register 0x0B, Bits 7-0. The inflection point range is 3.0 V to 5.5 V, adjustable in 17.33 mV steps. When VBAT is less than the inflection point, the peak output voltage is controlled by the slope. Set the VLIM vs. VBAT slope in Register 0x0C, Bits 7-0. This ΔVLIM / ΔVBAT range is 1.2 V/V to 10.75 V/V and is adjustable in 37.3 mV/V steps. If the audio signal is higher than VLIM, then the gain decreases until the audio signal is just below VLIM. The gain decrease rate (attack time) is set via the I2C interface. If the audio signal is below VLIM and the gain is below the fixed gain, the gain will increase. The gain increase rate (release time) is set via the I2C interface. The attack and release times are selected via I2C interface. Eight attack times are available in 350 µs / dB steps. Sixteen release times are in 105 ms / dB steps. ATK_TIME[2:0] is Register 0x0E, Bits 0-2. REL_TIM[3:0] is Register 0x0F, Bits 3-0. Table 3. Attack Time Selection ATTACK TIME REGISTER BYTE: ATK_TIME[2:0] ATTACK TIME ( µS / STEP) 000 20 001 370 010 720 011 1070 100 1420 101 1770 110 2120 111 2470 Table 4. Release Time Selection RELEASE TIME REGISTER BYTE: REL_TIME[3:0] RELEASE TIME ( MS / STEP) RELEASE TIME REGISTER BYTE: REL_TIME[4:0] RELEASE TIME (MS / STEP) 0000 50 1000 890 0001 155 1001 995 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 19 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Table 4. Release Time Selection (continued) RELEASE TIME REGISTER BYTE: REL_TIME[3:0] RELEASE TIME ( MS / STEP) RELEASE TIME REGISTER BYTE: REL_TIME[4:0] RELEASE TIME (MS / STEP) 0010 260 1010 1100 0011 365 1011 1205 0100 470 1100 1310 0101 575 1101 1415 0110 680 1110 1520 0111 785 1111 1625 7.3.11 Configurable Boost Current Limit (ILIM) The TAS2552 has a configurable boost current limit (ILIM). Table 5. Current Limit Settings CURRENT LIMIT REGISTER Bit [7:6] BOOST CURRENT LIMIT (ILIM) (A) 00 1.5 01 2.0 10 2.5 (default) 11 3.0 Because changes to the current limit may require changes to the passive components connected to the boost, a special I2C sequence is required to change the current limit values. To program the current limit of the TAS2552, follow this I2C write sequence. 1. w 80 21 02 2. w 80 21 01 3. w 80 21 04 4. w 80 21 07 5. r 80 32 01 and save the value of register 0x32 6. w 80 32 0bYYXXXXXX where YY are the two bits from Table 5. RETAIN the values in the other bits read in the step above. 7. w 80 21 07 7.4 Device Functional Modes 7.4.1 Audio Digital I/O Interface Audio data is transferred between the host processor and the TAS2552 via the digital audio data serial interface, or audio bus. The audio bus on this device is very flexible, including left or right-justified data options, support for I2S or PCM protocols, programmable data length options, a TDM mode for multichannel operation, very flexible master/slave configurability for each bus clock line, and the ability to communicate with multiple devices within a system directly. The audio bus of the TAS2552 can be configured for left or right-justified, I2S, DSP, or TDM modes of operation, where communication with standard telephony PCM interfaces is supported within the TDM mode. These modes are all MSB-first, with data width programmable as 16, 20, 24, or 32 bits by configuring Register 0x05, D(1:0). In addition, the word clock and bit clock can be independently configured in either Master or Slave mode, for flexible connectivity to a wide variety of processors. The word clock is used to define the beginning of a frame, and may be programmed as either a pulse or a square-wave signal. The frequency of this clock corresponds to the maximum of the selected ADC and DAC sampling frequencies. The bit clock is used to clock in and clock out the digital audio data across the serial bus. This signal can be programmed to generate variable clock pulses by controlling the bit-clock multiply-divide factor in Registers 0x08 through 0x10. The number of bit-clock pulses in a frame may need adjustment to accommodate various wordlengths as well as to support the case when multiple TAS2552 devices may share the same audio bus. 20 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Device Functional Modes (continued) The TAS2552 also includes a feature to offset the position of start of data transfer with respect to the word-clock. This offset is in number of bit-clocks and is programmed in Register 0x06. To place the DOUT line into a Hi-Z (3-state) condition during all bit clocks when valid data is not being sent, set Register 0x04, D(2) = 1. By combining this capability with the ability to program what bit clock in a frame the audio data begins, time-division multiplexing (TDM) can be accomplished. This enables the use of multiple devices on a single audio serial data bus. When the audio serial data bus is powered down while configured in master mode, the terminals associated with the interface are put into a Hi-Z output state. 7.4.1.1 Right-Justified Mode Set Register 0x03, D(6) = 0 and Register 0x05, D(3:2) = 10 to place the TAS2552 audio interface into rightjustified mode. In right-justified mode, the LSB of the left channel is valid on the rising edge of the bit clock preceding the falling edge of the word clock. Similarly, the LSB of the right channel is valid on the rising edge of the bit clock preceding the rising edge of the word clock. 1/fs WCLK BCLK Left Channel DIN/ DOUT 0 n-1 n-2 n-3 Right Channel 2 MSB 1 0 n-1 n-2 n-3 LSB 2 MSB 1 0 LSB Figure 29. Timing Diagram for Right-Justified Mode For right-justified mode, the number of bit-clocks per frame should be greater than twice the programmed wordlength of the data. 7.4.1.2 Left-Justified Mode Set Register 0x03, D(7:6) = 01 and Register 0x05, D(3:2) = 11 to place the TAS2552 audio interface into leftjustified mode. In left-justified mode, the MSB of the right channel is valid on the rising edge of the bit clock following the falling edge of the word clock. Similarly the MSB of the left channel is valid on the rising edge of the bit clock following the rising edge of the word clock. WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 N N N - - 1 2 3 0 LD(n) 3 2 1 N N N - - 1 2 3 0 RD(n) LD(n) = n'th sample of left channel data LD(n+1) RD(n) = n'th sample of right channel data Figure 30. Timing Diagram for Left-Justified Mode Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 21 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Device Functional Modes (continued) WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 N N N - - 1 2 3 0 LD(n) 3 2 1 0 RD(n) LD(n) = n'th sample of left channel data N N N - - 1 2 3 LD(n+1) RD(n) = n'th sample of right channel data Figure 31. Timing Diagram for Light-Left Mode with Offset=1 WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK N N N - - 1 2 3 DATA 3 2 1 N N N - - 1 2 3 0 LD(n) 3 2 1 0 RD(n) LD(n) = n'th sample of left channel data N N N - - 1 2 3 3 LD(n+1) RD(n) = n'th sample of right channel data Figure 32. Timing Diagram for Left-Justified Mode with Offset=0 and Inverted Bit Clock For left-justified mode, the number of bit-clocks per frame should be greater than twice the programmed wordlength of the data. Also, the programmed offset value should be less than the number of bit-clocks per frame by at least the programmed word-length of the data. 7.4.1.3 I2S Mode Set Register 0x03, D(7:6) = 01 and Register 0x05, D(3:2) = 00 to place the TAS2552 audio interface into I2S mode. In I2S mode, the MSB of the left channel is valid on the second rising edge of the bit clock after the falling edge of the word clock. Similarly the MSB of the right channel is valid on the second rising edge of the bit clock after the rising edge of the word clock. WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 N N N - - 1 2 3 0 LD(n) 3 2 1 0 RD(n) LD(n) = n'th sample of left channel data N N N - - 1 2 3 3 LD(n+1) RD(n) = n'th sample of right channel data Figure 33. Timing Diagram for I2S Mode 22 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Device Functional Modes (continued) WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK N 1 DATA 5 4 3 2 1 N 1 0 5 4 LD(n) 3 2 1 N 1 0 RD(n) LD(n) = n'th sample of left channel data 5 LD (n+1) RD(n) = n'th sample of right channel data Figure 34. Timing Diagram for I2S Mode with Offset=2 WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK N N N - - 1 2 3 DATA 3 2 1 N N N - - 1 2 3 0 LD(n) 3 2 1 N N N - - 1 2 3 0 RD(n) LD(n) = n'th sample of left channel data 3 LD(n+1) RD(n) = n'th sample of right channel data Figure 35. Timing Diagram for I2S Mode with Offset=0 and Inverted Bit Clock For I2S mode, the number of bit-clocks per channel should be greater than or equal to the programmed wordlength of the data. Also the programmed offset value should be less than the number of bit-clocks per frame by at least the programmed word-length of the data. 7.4.1.4 Audio Data Serial Interface Timing (I2S, Left-Justified, Right-Justified Modes) All specifications at 25°C, IOVDD = 1.8 V NOTE All timing specifications are measured at characterization but not tested at final test. WCLK td(WS) BCLK td(DO-WS) td(DO-BCLK) DOUT tS(DI) th(DI) DIN Figure 36. I2S/LJF/RJF Timing in Master Mode Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 23 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Device Functional Modes (continued) Table 6. I2S/LJF/RJF Timing in Master Mode (see Figure 36) IOVDD=1.8V PARAMETER MIN IOVDD=3.3V MAX MIN MAX UNIT td(WS) WCLK delay 30 20 ns td(DO-WS) WCLK to DOUT delay (For LJF Mode only) 50 25 ns td(DO-BCLK) BCLK to DOUT delay 50 25 ns ts(DI) DIN setup 8 8 ns th(DI) DIN hold 8 8 ns tr Rise time 24 12 ns tf Fall time 24 15 ns WCLK th(WS) BCLK tL(BCLK) tH(BCLK) ts(WS) td(DO-WS) td(DO-BCLK) DOUT th(DI) ts(DI) DIN Figure 37. I2S/LJF/RJF Timing in Slave Mode Table 7. I2S/LJF/RJF Timing in Slave Mode (see Figure 37) IOVDD=1.8V PARAMETER MIN IOVDD=3.3V MAX MIN MAX UNIT tH(BCLK) BCLK high period 35 35 ns tL(BCLK) BCLK low period 35 35 ns ts(WS) (WS) 8 8 ns th(WS) WCLK hold 8 td(DO-WS) WCLK to DOUT delay (For LJF Mode only) 50 25 ns td(DO-BCLK) BCLK to DOUT delay 50 25 ns ts(DI) DIN setup 8 8 th(DI) DIN hold 8 8 tr Rise time 4 4 ns tf Fall time 4 4 ns 24 Submit Documentation Feedback 8 ns ns ns Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.4.1.5 DSP Mode Set Register 0x03, D(7:6) = 01 and Register 0x05, D(3:2) = 01 to place the TAS2552 audio interface into DSP mode. In DSP mode, the rising edge of the word clock starts the data transfer with the left channel data first and immediately followed by the right channel data. Each data bit is valid on the falling edge of the bit clock. WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 0 N N N - - 1 2 3 LD(n) 3 2 1 N N N - - 1 2 3 0 RD(n) LD(n) = n'th sample of left channel data 3 LD (n+1) RD(n) = n'th sample of right channel data Figure 38. Timing Diagram for DSP Mode WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 0 N N N - - 1 2 3 LD(n) 3 2 1 N N N - - 1 2 3 0 RD(n) LD(n) = n'th sample of left channel data LD(n+1) RD(n) = n'th sample of right channel data Figure 39. Timing Diagram for DSP Mode with Offset=1 WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N N N - - 1 2 3 3 2 1 0 LD(n) N N N - - 1 2 3 3 2 1 0 N N N - - 1 2 3 RD(n) 3 LD(n+1) Figure 40. Timing Diagram for DSP Mode with Offset=0 and Inverted Bit Clock For DSP mode, the number of bit-clocks per frame should be greater than twice the programmed word-length of the data. Also the programmed offset value should be less than the number of bit-clocks per frame by at least the programmed word-length of the data. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 25 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.4.1.6 DSP Timing All specifications at 25°C, IOVDD = 1.8 V NOTE All timing specifications are measured at characterization but not tested at final test. WCLK td(WS) td(WS) BCLK td(DO-BCLK) DOUT th(DI) ts(DI) DIN Figure 41. DSP Timing in Master Mode Table 8. DSP Timing in Master Mode (see Figure 41) IOVDD=1.8V PARAMETER MIN IOVDD=3.3V MAX MIN MAX UNIT td(WS) WCLK delay 30 20 ns td(DO-BCLK) BCLK to DOUT delay 40 20 ns ts(DI) DIN setup 8 8 th(DI) DIN hold 8 8 tr Rise time 4 4 ns tf Fall time 4 4 ns ns ns WCLK th(ws) BCLK tH(BCLK) ts(ws) th(ws) th(ws) tL(BCLK) td(DO-BCLK) DOUT ts(DI) th(DI) DIN Figure 42. DSP Timing in Slave Mode 26 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Table 9. DSP Timing in Slave Mode (see Figure 42) IOVDD=1.8V PARAMETER MIN IOVDD=3.3V MAX MIN MAX UNIT tH(BCLK) BCLK high period 35 35 ns tL(BCLK) BCLK low period 35 35 ns ts(WS) (WS) 8 8 ns th(WS) WCLK hold 8 8 ns td(DO-WS) WCLK to DOUT delay (For LJF Mode only) ts(DI) DIN setup 8 8 ns th(DI) DIN hold 8 8 ns tr Rise time 4 4 ns tf Fall time 4 4 ns 40 22 ns 7.4.2 TDM Mode Time-division multiplexing (TDM) allows two or more devices to share a common DIN connection and a common DOUT connection. Using TDM mode, all devices transmit their DOUT data in user-specified sub-frames within one WCLK period. When one device transmits its DOUT information, the other devices place their DOUT terminals in a high impedance tri-state mode. TDM mode is useable with I2S, LJF, RJF, and DSP interface modes. Refer to the respective sections for a description of how to set the TAS2552 into those modes. TDM cannot be used with PDM mode. This is because the PDM requires a continuous stream of samples from one data source. Use Register 0x06 to set the clock cycle offset from WCLK to the MSB. Each data bit is valid on the falling edge of the bit clock. Set Register 0x04, D(2) = 1 to force DOUT into tri-state when it is not transmitting data. This allows DOUT terminals from multiple TAS2552 devices to share a common wire to the host. WORD CLOCK LEFT CHANNEL RIGHT CHANNEL BIT CLOCK DATA N 1 5 4 3 2 1 N 1 0 5 LD(n) 4 3 2 1 0 RD(n) LD(n) = n'th sample of left channel data N 1 5 LD (n+1) RD(n) = n'th sample of right channel data Figure 43. Timing Diagram for I2S in TDM Mode with Offset=2 For TDM mode, the number of bit-clocks per frame should be less than the programmed word-length of the data. Also the programmed offset value should be less than the number of bit-clocks per frame by at least the programmed word-length of the data. Figure 44 shows how to configure the TAS2552 with the TI codec, AIC3254, with both devices sharing DIN and DOUT Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 27 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Host (Baseband / Apps Processor) AIC3254 MCLK MCLK HPR BCLK BCLK HPL WCLK WCLK DOUT DIN Headphone Output LOL SDA SDA SCL SCL LOR Line Output DOUT DIN 7-Bit I2C Address: 0x18 IOVDD DOUT ADDR MCLK OUT+ BCLK OUT- WCLK VSENSE+ DIN VSENSE- Speaker Output SDA SCL 7-Bit I2C Address: 0x40 or 0x41 TAS2552 Figure 44. Configuration with TAS2552 and AIC3254 Muxed in TDM Mode 28 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Host (Baseband / Apps Processor) TAS2552 MCLK MCLK OUT+ BCLK BCLK OUT- WCLK WCLK VSENSE+ DOUT DIN VSENSE- SDA SDA SCL SCL DOUT Speaker Output ADDR DIN 7-Bit I2C Address: 0x40 IOVDD 7-Bit I2C Address: 0x41 DOUT ADDR MCLK OUT+ BCLK OUT- WCLK VSENSE+ DIN VSENSE- Speaker Output SDA SCL TAS2552 Figure 45. Stereo Configuration with Two TAS2552 DOUT Muxed in TDM Mode 7.4.3 PDM Mode Set Register 0x03, D(7:6) = 00 to place the TAS2552 audio interface into PDM mode. In PDM mode, the data stream is a continuous stream of undecimated pulse-modulated data that is 64x the sample rate. Because it is a continuous stream, frame synchronization is not required and WCLK is not used. Specifying clocks-per-frame is not required for PDM mode. The PDM input bit clock is IVCLKIN as set in Register 0x11, D(1:0). The TAS2552 can be configured for I2S input mode and PDM output mode. Figure 46 shows the timing diagram for PDM input mode. Timing specifications are listed in Table 10 and Table 11. The TAS2552 clocks PDM input data on either the rising edge or falling edge of IVCLKIN as set in Register 0x11, D(2). The device does not read concurrent data on both edges. Set the I2C register to read either rising clock edge or falling clock edge data. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 29 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com tH tS tr tf IVCLKIN DIN DATA DATA Figure 46. DIN Timing Diagram in PDM Mode, Register 0x11, D(2) = 0 tH tS tr tf IVCLKIN DIN DATA DATA Figure 47. DIN Timing Diagram in PDM Mode, Register 0x11, D(2) = 1 Table 10. PDM Input Timing (1) IOVDD=1.8V (2) PARAMETER MIN IOVDD=3.3V MAX MIN MAX UNIT ts DIN setup 20 20 ns th DIN hold 3 3 ns tr Rise time 4 4 ns tf Fall time 4 4 ns (1) (2) All timing specifications are measured at characterization but not tested at final test. All specifications at 25°C, IOVDD = 1.8 V 7.4.3.1 DOUT Timing – PDM Output Mode Set Register 0x03, D(6) = 0 to transmit PDM data on the DOUT terminal. Register 0x07, D(7:6) selects either I Data, V Data, or both for PDM transmission. Register 0x07, D(5) selects whether the data transmits on either the rising edge or the falling edge of IVCLKIN. The DOUT terminal becomes high-impedance on the opposing clock cycle. td(DATA) td(HI-Z) td(DATA) IVCLKIN DOUT HI-Z DATA HI-Z DATA HI-Z Figure 48. DOUT Timing in PDM Mode (Data on IVCLKIN High) 30 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 td(DATA) td(HI-Z) IVCLKIN DOUT DATA DATA HI-Z HI-Z DATA Figure 49. DOUT Timing in PDM Mode (Data on IVCLKIN Low) Table 11. DOUT Timing in PDM Mode (1) IOVDD=1.8V (2) PARAMETER MIN td(DATA) IVCLKIN to DOUT delay td(HI-Z) IVCLKIN to high impedance state delay (1) (2) IOVDD=3.3V MAX MIN MAX UNIT 30 30 ns 6 6 ns All timing specifications are measured at characterization but not tested at final test. All specifications at 25°C, IOVDD = 1.8 V 7.5 Register Map The TAS2552 I2C address is 0x40 (7-bit) when ADDR = 0 and 0x41 (7-bit) when ADDR = 1. See the General I2C Operation section for more details. 7.5.1 Register Map Summary REGISTER READ/WRITE DEFAULT 0x00 R/W 0x00 Device Status Register 0x01 R/W 0x22 Configuration Register 1 2 0x02 R/W 0xFF Configuration Register 2 3 0x03 R/W 0x80 Configuration Register 3 4 0x04 R/W 0x00 DOUT Tristate Mode 5 0x05 R/W 0x00 Serial Interface Control Register 1 6 0x06 R/W 0x00 Serial Interface Control Register 2 7 0x07 R/W 0xC0 Output Data Register 8 0x08 R/W 0x10 PLL Control Register 1 DEC HEX 0 1 FUNCTION 9 0x09 R/W 0x00 PLL Control Register 2 10 0x0A R/W 0x00 PLL Control Register 3 11 0x0B R/W 0x8F Battery Tracking Inflection Point Register 12 0x0C R/W 0x80 Battery Tracking Slope Control Register 13 0x0D R/W 0xBE Limiter Level Control Register 14 0x0E R/W 0x08 Limiter Attack Rate and Hysteresis Time 15 0x0F R/W 0x05 Limiter Release Rate 16 0x10 R/W 0x00 Limiter Integration Count Control 17 0x11 R/W 0x01 PDM Configuration Register 18 0x12 R/W 0x00 PGA Gain Register 19 0x13 R/W 0x40 Class-D Edge Rate Control Register 20 0x14 R/W 0x00 Boost Auto-Pass Through Control Register 21 0x15 R/W 0x00 Reserved 22 0x16 R 0x00 Version Number 23 0x17 R/W 0x00 Reserved Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 31 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Register Map (continued) REGISTER READ/WRITE DEFAULT 0x18 R 0x00 Reserved 0x19 R 0x00 VBAT Data Register DEC HEX 24 25 FUNCTION 7.5.2 Register 0x00: Device Status Register This register uses latched faults. The fault bits are clear on write. Read-only commands retain the latched value of the fault bit. BIT NAME 7-6 5 PLL_OUT_OF_LOCK 4-2 READ/WRITE DEFAULT DESCRIPTION R/W 00 Reserved. Write only default values. R/W 0 PLL lock 0 = PLL is locked 1 = PLL is not locked R/W 0 Reserved. Write only default values. 1 CLASSD_ILIM R/W 0 Class-D over-current 0 = Normal operation 1 = Class-D output current limit has been exceeded 0 THERMAL R/W 0 Thermal limit 0 = Normal operation 1 = Limit exceeded 7.5.3 Register 0x01: Configuration Register 1 BIT NAME 7-6 5-4 PLL_SRC 3 (1) READ/WRITE DEFAULT DESCRIPTION R/W 00 Reserved. Write only default values. R/W 10 PLL Input 00 = MCLK 01 = BCLK 10 = IVCLKIN 11 = 1.8 MHz fixed internal oscillator R/W 0 Reserved. Write only default values. 2 MUTE R/W 0 Triggers mute of Class-D channel controller. 0 = Not muted 1 = Muted 1 SWS R/W 1 Software shutdown. When high shuts down all blocks and places part in low power mode. THIS BIT MUST BE SET TO ZERO ONLY AFTER THE DEVICE CONFIGURATION IS COMPLETE. 0 DEV_RESET (1) R/W 0 Synchronous reset of all digital registers & control circuitry. Wait a minimum of 1ms after EN is pulled high or DEV_RESET is issued before accessing the control interface. 7.5.4 Register 0x02: Configuration Register 2 BIT 32 READ/WRITE DEFAULT DESCRIPTION 7 NAME CLASSD_EN R/W 1 Class D Enable 6 BOOST_EN R/W 1 Boost Enable 5 APT_EN R/W 1 Auto Pass-Thru Enable 4 RESERVED R/W 0 Reserved. Write only default values. 3 PLL_EN R/W 1 PLL Enable 2 LIM_EN R/W 1 Battery Tracking AGC Enable 1 IVSENSE_EN R/W 1 I/V Sense Enable Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com BIT 0 (1) NAME RESERVED SLAS898B – JANUARY 2014 – REVISED APRIL 2015 READ/WRITE DEFAULT R/W 1 (1) DESCRIPTION Reserved. MUST BE WRITTEN TO ZERO DURING CONFIGURATION SEQUENCE as shown in Initialization. Register 0x02, Bit 0 defaults to 1, but must be written to 0 during initialization. 7.5.5 Register 0x03: Configuration Register 3 BIT NAME READ / WRITE DEFAULT DESCRIPTION 7 ANALOG_IN_SEL R/W 1 Selects analog in path for data to class-D. When set to zero (digital in), no signal should be present on the analog terminals. 0 = Digital Audio Input 1 = Analog Audio Input 6 I2S_OUT_SEL R/W 0 Selects between PDM and I2S for I/V Sense output data format. 0 = PDM 1 = I2S 5 PDM_IN_SEL R/W 0 Selects PDM as input to modulator 0 = PDM is not selected 1 = PDM is selected only if Digital Audio Input is selected (Reg 0x03 D[7] = 0) 4-3 DIN_SOURCE_SEL R/W 00 DIN Source Select 00 = Modulator input muted 01 = Use left stream for modulator 10 = Use right stream for modulator 11 = Use average of left and right streams for modulator 2-0 WCLK_FREQ R/W 000 WCLK Frequency 000 = 8 kHz 001 = 11.025 kHz / 12 kHz 010 = 16 kHz 011 = 22.05 kHz / 24 kHz 100 = 32 kHz 101 = 44.1 kHz / 48 kHz 110 = 88.2 kHz / 96 kHz 111 = 176.4 kHz / 192 kHz 7.5.6 Register 0x04: DOUT Tristate Mode For systems with multiple devices sharing a common DOUT line with a TDM interface mode, set Bit 2 to 1 to ensure DOUT stays in high-impedance tri-state mode when it is not transmitting data. BIT NAME 7-3 2 1-0 SDOUT_TRISTATE READ / WRITE DEFAULT R/W 0000 0 R/W 0 DOUT Tri-state Mode (for I2S mode only, see Reg 0x03, bit 7) 0 = DOUT set to logic low when not transmitting data 1 = DOUT in tristate when not transmitting data R/W 00 Reserved. Write only default values. DESCRIPTION Reserved. Write only default values. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 33 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.5.7 Register 0x05: Serial Interface Control Register 1 BIT NAME READ/WRITE DEFAULT DESCRIPTION 7 WCLKDIR R/W 0 WCLK Direction 0 = WCLK is an input terminal 1 = WCLK is an output terminal 6 BCLKDIR R/W 0 BCLK Direction 0 = BCLK is an input terminal 1 = BCLK is an output terminal 5-4 CLKSPERFRAME R/W 00 Clocks per Frame 00 = 32 clocks 01 = 64 clocks 10 = 128 clocks 11 = 256 clocks 3-2 DATAFORMAT R/W 00 Data Format 00 = I2S format 01 = DSP (PCM format) 10 = Right justified format (RJF) 11 = Left justified format (LJF) 1-0 WORDLENGTH R/W 00 Word Length 00 = 16 bits 01 = 20 bits 10 = 24 bits 11 = 32 bits 7.5.8 Register 0x06: Serial Interface Control Register 2 This register sets the clock cycle offset between the WCLK edge to the MSB of serial interface patterns. This is useful for TDM mode where multiple devices share DIN or DOUT lines. 34 BIT NAME 7-0 I2S_SHIFT_REG READ / WRITE DEFAULT DESCRIPTION R/W 0000 0000 Offset from WCLK to MSB in serial interface patterns. 0000 0000 = 0 bit offset 0000 0001 = 1 bit offset …. 1111 1111 = 255 bit offset Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.5.9 Register 0x07: Output Data Register This register sets the output data for DOUT. Most systems will simply set L_DATA_OUT to transmit output current data and R_DATA_OUT to transmit voltage data. Other data is available, like VBAT voltage, VBOOST voltage, and PGA gain. Bit 5 is a dual-purpose bit. If I2S_OUT_SEL = 0 (Register 0x03, Bit 6) and the PDM_DATA_SEL bits are set to transmit only I-Data or V-Data, then Bit 5 dictates if that data is transmitted on the clock rising edge or falling edge. This allows two TAS2552 devices in PDM mode to tie their DOUT lines together and connect to the host digital mic input. In this configuration, each device broadcasts its output current or output voltage information – one on the rising edge of the clock, the other on the falling edge. This is a simple interface technique that does not require programming the host for TDM-interface mode. BIT READ / WRITE DEFAULT 7-6 PDM_DATA_SEL NAME R/W 11 DESCRIPTION PDM Data Select These bits are operative only if I2S_OUT_SEL = 0 for PDM mode (see Register 0x03, Bit 6). 00 - I Data Only - Select Ch1 or Ch2 with bit[5] 01 - V Data Only - Select Ch1 or Ch2 with bit[5] 10 - I/V Data (Ch1/2) 11 - V/I Data (Ch1/2) 5-3 R_DATA_OUT R/W 000 Serial Interface Data, Right Channel Bit 5 is a dual-purpose bit, depending on the state of I2S_OUT_SEL (Register 0x03, Bit 6). If I2S_OUT_SEL = 0 and PDM_DATA_SEL = 00 or 01 (for singlechannel PDM output mode), then Bit 5 will select whether data is transmitted on the rising or falling edge of the clock. 0xx = Falling Edge (Ch 1) 1xx = Rising Edge (Ch 2) If I2S_OUT_SEL = 1, then Bits 5-3 have the same function as L_DATA_OUT. Read the description in L_DATA_OUT for requirements on BCLK and WORD_LENGTH. 000 = I Data (16'b) 001 = V Data (16'b) 010 = VBAT Data (8'b) 011 = VBOOST Data (8'b) 100 = PGA Gain (5'b) 101 = I Data, V Data (32'b) 110 = VBAT, VBOOST, PGA Gain (21'b) 111 = Disabled (Hi-Z) NOTE: For VBAT and VBOOST, the device must be in a mode that uses this information, such as Battery Tracking AGC. 2-0 L_DATA_OUT R/W 000 Serial Interface Data, Left Channel Users must provide enough BCLK cycles per WCLK frame to shift all the data out. If there are additional BCLK cycles per WCLK frame beyond the WORD_LENGTH setting, the data line will be HI-Z if SDOUT_TRISTATE (Register 0x04, Bit 3) is set to 1; otherwise the data line will be held low for the extra BCLK cycles. Users must also program a sufficient WORD_LENGTH setting. If selected data contains fewer bits than WORD_LENGTH setting, the extra bits will be 0's. 000 = I Data (16'b) 001 = V Data (16'b) 010 = VBAT Data (8'b) 011 = VBOOST Data (8'b) 100 = PGA Gain (5'b) 101 = I Data, V Data (32'b) 110 = VBAT, VBOOST, PGA Gain (21'b) 111 = Disabled (Hi-Z) NOTE: For VBAT and VBOOST, the device must be in a mode that uses this information, such as Battery Tracking AGC. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 35 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.5.10 Register 0x08: PLL Control Register 1 The equation for the PLL frequency is: 0.5 ´ PLL _ CLKIN ´ J.D PLL _ CLK = 2P (2) J = 4, 5, 6, … 96 D = 0, 1, 2, ... 9999 P = 0,1 Registers 0x08 – 0x0A will only update when the PLL is disabled. To update the J, D, and P coefficients, set PLL_EN = 0 (Register 0x02, Bit 3) to disable the PLL, update Registers 0x08 – 0x0A, then set PLL_EN = 1 to activate the PLL. BIT 7 6-0 NAME READ / WRITE DEFAULT PLL_PRESCALE_SEL R/W 0 PLL_J R/W 001 0000 DESCRIPTION PLL P Pre-Scale Select 1: P = 1 0: P = 0 PLL J Characteristic Multiplier Value 000 0000 … 000 0011: Do not use 000 0100: J=4 … 001 0000: J=16 … 101 1111: J=95 110 0000: J=96 110 0001 ... 111 1111: Do not use 7.5.11 Register 0x09: PLL Control Register 2 BIT 7 NAME PLL_BYPASS READ / WRITE DEFAULT R/W 0 1: Bypasses PLL by setting PLL_CLK = PLL_CLKIN 0: Sets PLL_CLK according to Equation 2 0 Reserved 6 5-0 PLL_D[13:8] R/W 00 0000 DESCRIPTION PLL D Mantissa Multiplier Value (LSB) The complete PLL D value comprises PLL_D[13:8] (MSB) concatenated with PLLD[7:0] (LSB) 00 0000 0000 0000: D=0000 00 0000 0000 0001: D=0001 … 10 0111 0000 1110: D=9998 10 0111 0000 1111: D=9999 10 0111 0001 0000 ... 11 1111 1111 1111: Do not use 7.5.12 Register 0x0A: PLL Control Register 3 36 BIT NAME 7-0 PLL_D[7:0] READ / WRITE DEFAULT DESCRIPTION R/W 0000 0000 PLL D Mantissa Multiplier Value (LSB) The complete PLL D value comprises PLL_D[13:8] (MSB) concatenated with PLLD[7:0] (LSB) 00 0000 0000 0000: D=0000 00 0000 0000 0001: D=0001 … 10 0111 0000 1110: D=9998 10 0111 0000 1111: D=9999 10 0111 0001 0000 ... 11 1111 1111 1111: Do not use Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.5.13 Register 0x0B: Battery Tracking Inflection Point Register BIT NAME 7-0 INFLECTION READ / WRITE DEFAULT DESCRIPTION R/W 1000 1111 Battery Inflection Point Value 0.01733 V per step 0000 0000 = RESERVED … 0110 1100 = RESERVED 0110 1101 = 3.00 V … 1111 1101 = 5.49 V 1111 1110 = 5.50 V 1111 1111 = RESERVED 7.5.14 Register 0x0C: Battery Tracking Slope Control Register BIT NAME READ / WRITE DEFAULT DESCRIPTION 7-0 SLOPE R/W 1000 0000 Battery Tracking Slope Value (ΔVLIM / ΔVBAT) 0.0373 V/V per step 0000 0000 = 1.2 V/V 0000 0001 = 1.237 V/V … 1111 1101 = 10.675 V/V 1111 1110 = 10.713 V/V 1111 1111 = 10.75 V/V 7.5.15 Register 0x0D: Reserved Register BIT 7-0 NAME READ / WRITE DEFAULT DESCRIPTION R/W 1011 1110 Write to 0xC0 during initialization. See Initialization. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 37 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.5.16 Register 0x0E: Battery Tracking Limiter Attack Rate and Hysteresis Time BIT NAME 7-6 HYSTERESIS READ / WRITE DEFAULT R/W 00 Hysteresis before re-arming release time 00 = No hysteresis 01 = 4.36 mV hysteresis 10 = 13.08 mV hysteresis 11 = 30.52 mV hysteresis 5 DESCRIPTION R/W 0 Write to 1 during initialization. See Initialization. 4-3 APT_DIS_VOLTAGE R/W 01 VBAT threshold below which Boost APT is disabled and the boost remains active regardless of Class-D output voltage. 00 = 2.5 V 01 = 2.7 V 10 = 2.9 V 11 = 3.1 V 2-0 ATTACK_TIME R/W 000 Attack Time 350 µs / dB per step 000 = 20 µs / dB 001 = 370 µs / dB … 110 = 2120 µs / dB 111 = 2470 µs / dB 7.5.17 Register 0x0F: Battery Tracking Limiter Release Rate BIT NAME 7-4 3-0 REL_TIME READ / WRITE DEFAULT R/W 00 R/W 0100 DESCRIPTION Reserved. Write only default values. Release Time 105 ms / dB per step 0000 = 50 ms / dB 0001 = 155 ms / dB … 1110 = 1520 ms / dB 1111 = 1625 ms / dB 7.5.18 Register 0x10: Battery Tracking Limiter Integration Count Control Limiter integration affects how the AGC state machine interprets the AGC output voltage trigger threshold. Increasing the integration count requires more AGC output peaks to exceed the limiter threshold before the limiter changes its gain. 38 READ / WRITE DEFAULT UP_DWN_RATIO R/W 00 INT_CNT R/W 00 0000 BIT NAME 7-6 5-0 DESCRIPTION Control Integration Count Up/Down Ratio The UP_DWN_RATIO sets the ratio of the addition to and the subtraction from the integration count, meaning that the input has to be below the limit threshold for 4UP_DWN_RATIO counts before the integration count is reduced. Integration Count Control Register Larger values increase filtering before the attack and decay time are triggered. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.5.19 Register 0x11: PDM Configuration Register Sets the PDM clock source and whether channel 1 data is transmitted on the rising or falling edge of the clock. Channel 2 transmits on the opposite edge. BIT NAME 7-3 READ / WRITE DEFAULT DESCRIPTION R/W 0 0000 2 PDM_DATA_ES R/W 0 Reserved. Write only default values. PDM Data Edge Select 0 = falling edge 1 = rising edge 1-0 PDM_CLK_SEL R/W 01 PDM Clock Select 00 = PLL / 8 01 = IVCLKIN 10 = BCLK 11 = MCLK 7.5.20 Register 0x12: PGA Gain Register BIT NAME 7-5 4-0 PGA_GAIN READ / WRITE DEFAULT R/W 000 R/W 0 0000 DESCRIPTION Reserved. Write only default values. PGA Gain Value 00000 = -7 dB 00001 = -6 dB … 11110 = +23 dB 11111 = +24 dB 7.5.21 Register 0x13: Class-D Edge Rate Control Register BIT 7 6-4 3-0 READ / WRITE DEFAULT GAINCOMP_EN R/W 0 ERC_SEL R/W 100 Class-D Output Edge Rate Control 000 = 50 ns 001 = 40 ns 010 = 29 ns 011 = 25 ns 100 = 14 ns (default) 101 = 13 ns 110 = 12 ns 111 = 11 ns R/W 0000 Reserved. Write only default values. NAME DESCRIPTION I-V Sense Gain Compensation Control Enables AGC compensation for current sense feedback. AGC compensation increases the gain of the current sense data by the same gain the AGC instantaneously attenuates. 0 = No I-V sense gain compensation 1 = Gain compensation enabled Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 39 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 7.5.22 Register 0x14: Boost Auto-Pass Through Control Register Auto-Pass Through deactivates the boost converter when the battery voltage is sufficient for the required ClassD output voltage. This register sets the threshold for activating the boost converter and the delay time between the Class-D output voltage dropping below the threshold before the boost converter deactivates. BIT NAME 7-4 READ / WRITE DEFAULT DESCRIPTION R/W 0000 3-2 APT_THRESHOLD R/W 00 Reserved. Write only default values. Analog Input – Auto-Pass Through Threshold The boost converter activates when the Class-D output voltage exceeds this threshold voltage. 00 = 0.5 V 01 = 1.0 V 10 = 1.4 V 11 = 2.0 V Digital Input – Auto-Pass Through Threshold The boost converter activates when the Class-D output voltage exceeds this threshold voltage. 00 = 0.2 V 01 = 0.7 V 10 = 1.1 V 11 = 1.7 V 1-0 APT_DELAY_SEL R/W 00 Auto-Pass Thru Delay The delay between the Class-D output voltage dropping below the autopass thru threshold voltage and the boost converter deactivating. 00 = 50 ms 01 = 75 ms 10 = 125 ms 11 = 200 ms 7.5.23 Register 0x15: Reserved Register BIT NAME 7-0 READ / WRITE DEFAULT DESCRIPTION R 0000 0000 Reserved 7.5.24 Register 0x16: Version Number BIT NAME 7-4 3-0 SILICON_VER READ / WRITE DEFAULT R 0000 Reserved R 1000 Silicon version identifier bits DESCRIPTION 7.5.25 Register 0x17: Reserved Register BIT NAME 7-0 READ / WRITE DEFAULT DESCRIPTION R 0000 0000 Reserved 7.5.26 Register 0x18: Reserved Register BIT 7-0 40 NAME READ / WRITE DEFAULT DESCRIPTION R 0000 0000 Reserved Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 7.5.27 Register 0x19: VBAT Data Register BIT NAME READ / WRITE DEFAULT DESCRIPTION 7-0 VBAT R 0000 0000 Battery Voltage Data VBAT data is only available when the device is in a mode that uses the VBAT measurement, such as Battery Tracking AGC. 1 LSB ≈ 17.33 mV 0000 0000 = RESERVED ... 0100 1001 = RESERVED 0101 0000 = 2.5 V … 1111 1111 = 5.55 V Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 41 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 8 Applications and Implementation 8.1 Application Information The TAS2552 is a digital or analog input high efficiency Class-D audio power amplifier with advanced battery current management and an integrated Class-G boost converter. In auto passthrough mode, the Class-G boost converter generates the Class-D amplifier supply rail. During low Class-D output power, the boost improves efficiency by deactivating and connecting VBAT directly to the Class-D amplifier supply. When high power audio is required, the boost quickly activates to provide louder audio than a stand-alone amplifier connected directly to the battery. To enable load monitoring, the TAS2552 constantly measures the current and voltage across the load and provides a digital stream of this information back to a processor. 8.2 Typical Applications 8.2.1 Typical Application - Digital Audio Input 1.65 V À 1.95 V 3.0 V À 5.5 V L1 2.2 PH C1 10 PF 0.1 PF 0.1 PF 2 AVDD 1.5 V À 3.6 V VBAT SW VREG IOVDD 10 nF 0.1 PF VBOOST C2 22 PF EN Enable PVDD L2 (opt.) IN+ OUT+ + OUT- - INPDM Clock (opt.) L3 (opt.) IVCLKIN 2 I C Address Select I2C Interface ADDR VSENSE+ I2C VSENSE- C3 1 nF (opt.) To Speaker C4 1 nF (opt.) 2 2 I2S I S Interface 5 AGND BIAS PGND 2 3 1 PF Figure 50. Typical Application Schematic Table 12. Recommended External Components COMPONENT L1 L2, L3 DESCRIPTION Boost Converter Inductor EMI Filter Inductors (optional) SPECIFICATION MIN TYP µH Saturation Current 2.6 A Impedance at 100MHz 120 DC Current Size 42 Boost Converter Input Capacitor UNIT 2.2 DC Resistance C1 MAX Inductance, 20% Tolerance Capacitance, 20% Tolerance Submit Documentation Feedback 0402 10 Ω 0.095 Ω 1.5 A EIA µF Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 Typical Applications (continued) Table 12. Recommended External Components (continued) COMPONENT C2 C3, C4 DESCRIPTION SPECIFICATION Boost Converter Output Capacitor EMI Filter Capacitors (optional, must use L2, L3 if C3, C4 used) MIN Type TYP MAX UNIT 47 µF X5R Capacitance, 20% Tolerance 22 Rated Voltage 16 V Capacitance at 8.5 V derating 7 µF Capacitance 1 nF 8.2.1.1 Design Requirements Table 13. Design Parameters DESIGN PARAMETER EXAMPLE VALUE Audio Input Digital Audio, I2S Current and Voltage Data Stream Digital Audio, I2S Mono or Stereo Configuration Mono Max Output Power at 1% THD+N 3.3 8.2.1.2 Detailed Design Procedure 8.2.1.2.1 Audio Input/Output The choice of digital or analog audio input is driven by system specific considerations. However, since a digital audio interface will typically be used to send current and voltage data from the TAS2552 to a system processor, using a bidirectional I2S interface is likely to be the best choice. If a digital audio input is used, the analog inputs, IN+ and IN-, should be shorted together, and not tied to ground. 8.2.1.2.2 Mono/Stereo Configuration In this application, the device is assumed to be operating in mono mode. See General I2C Operation for information on changing the I2C address of the TAS2552 to support stereo operation. Mono or stereo configuration does not impact the device performance. 8.2.1.2.3 Boost Converter Passive Devices The boost converter requires three passive devices that are labeled L1, C1 and C2 in Figure 50 and whose specifications are provided in Table 12. These specifications are based on the design of TAS2552 and are necessary to meet the performance targets of the device. In particular, L1 should not be allowed to enter in the current saturation region. Specifically, the product of L1 and C2 (derated value at 8.5 V) has to be greater than 10e-12 for boost stability after accounting worst case variation of L1 and C2. To satisfy sufficient energy transfer, L1 needs to be > 2 µH at the boost switching frequency (~1.75 MHz). Minimum C2 (derated value at 8.5 V) should be > 4 µF for Class-D power delivery specification. The saturation current for L1 should be > ILIM to deliver Class-D peak power. 8.2.1.2.4 EMI Passive Devices The TAS2552 supports edge-rate control to minimize EMI, but the system designer may want to include passive devices on the Class-D output devices. These passive devices that are labeled L2, L3, C3 and C4 in Figure 50 and their recommended specifications are provided in Table 12. If C3 and C4 are used, they must be placed after L2 and L3 respectively to maintain the stability of the output stage. 8.2.1.2.5 Miscellaneous Passive Devices • • VREG Capacitor: Needs to be 10 nF to meet boost and class-D power delivery and efficiency specs. BIAS Capacitor: Needs to be 1 µF to meet PSSR and noise performance. Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 43 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 8.2.1.3 Application Performance Plots 100 1 VBAT = 3.0 V VBAT = 3.6 V 10 VBAT = 4.2 V 0.1 THD+N - % THD+N - % VBAT = 5.0 V VBAT = 5.5 V 1 VBAT = 5.5 V 0.01 VBAT = 5.0 V 0.1 VBAT = 4.2 V VBAT = 3.6 V 0.01 0.0001 0.01 0.1 1 20 PO - Output Power - W 5.0 0.02 4.0 -0.04 1.0 -0.06 0.0 Time - s Use start-up sequence in Initialization 0.04 0 2.0 -0.02 -0.04 1.0 -0.06 -0.1 0.007 0.06 0.02 3.0 0.0 -0.08 0.005 ENABLE Class-D Output Output Voltage - V -0.02 2.0 Output Voltage - V IOVDD - V 0.04 0 3.0 -1.0 -0.0015 0.009 -0.08 -0.0005 0.0005 Time - s C019 -0.1 0.0015 C020 Class D output and EN pulled low Figure 53. Startup Timing 44 C005 Figure 52. THD+N vs Frequency (8Ω) for Digital Input IOVDD - V 4.0 0.003 20000 AGC=OFF, Gain = 15 dB, Pout = 1 W I2C to Enable Class-D Class-D Output 0.001 2000 f - Frequency - Hz Figure 51. THD+N vs Output Power (8Ω) for Digital Input -1.0 -0.001 200 C004 AGC=OFF, Gain = 15 dB 5.0 VBAT = 3.0 V 0.001 0.001 Figure 54. Shutdown Timing Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 8.2.2 Typical Application - Analog Audio Input Using the analog audio input is very similar to the digital audio input case in Typical Application - Digital Audio Input, and this section will only discuss the differences from the digital input configuration. 1.65 V À 1.95 V 3.0 V À 5.5 V L1 2.2 PH C1 10 PF 0.1 PF 0.1 PF 2 AVDD 1.5 V À 3.6 V VBAT SW VREG IOVDD 10 nF 0.1 PF VBOOST C2 22 PF EN Enable PVDD 1 PF Audio Input + L2 (opt.) IN+ + OUT+ IN- - OUT- 1 PF PDM Clock (opt.) IVCLKIN 2 I C Address Select I2C Interface ADDR VSENSE+ I2C VSENSE- - L3 (opt.) C3 1 nF (opt.) To Speaker C4 1 nF (opt.) 2 I2S Interface I2S 5 AGND BIAS 2 PGND 3 1 PF Figure 55. Typical Application Schematic 8.2.2.1 Design Requirements Table 14. Design Parameters DESIGN PARAMETER EXAMPLE VALUE Audio Input Analog Current and Voltage Data Stream Digital Audio, I2S Mono or Stereo Configuration Mono Max Output Power at 1% THD+N 3.3 8.2.2.2 Detailed Design Procedure 8.2.2.2.1 Audio Input/Output In this application, system considerations require the use of an analog audio input. Note that a digital audio interface, such as I2S, still needs to be connected to send current and voltage data from the TAS2552 to a system processor. The analog inputs to TAS2552 should be ac-coupled to the device terminals to allow decoupling of signal source's common mode voltage with that of TAS2552's common mode voltage. The input coupling capacitor in combination with the selected input impedance of TAS2552 forms a high-pass filter. Fc = 1/(2*π*RinCc) Cc = 1/(2*π*RinFc) (3) (4) Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 45 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com Signal Connector Device Analog Input Cc Rin Figure 56. Analog Input Connection For high fidelity audio playback, it is desirable to keep the cutoff frequency of the high pass filter below the minimum reproducible frequency of the speaker. For example, a 1 µF capacitor connected to the differential analog inputs with input resistance 10 kΩ results in a cutoff frequency of 16 Hz. 8.2.2.3 Application Performance Plots 100 1 VBAT = 5.5 V VBAT = 5.0 V VBAT = 4.2 V VBAT = 3.6 V 1 THD + N - % THD + N - % 10 VBAT = 3.0 V 0.1 VBAT = 5.5 V VBAT = 5.0 V 0.01 0.1 VBAT = 4.2 V VBAT = 3.6 V 0.01 0.001 0.1 PO - Output Power - W 1 20 200 2000 f - Frequency - Hz C006 AGC=OFF, Gain = 15 dB, f = 1 kHz 20000 C007 AGC=OFF, Gain = 15 dB Figure 57. THD+N vs Output Power (8Ω) for Analog Input 46 VBAT = 3.0 V 0.001 0.01 Figure 58. THD+N vs Frequency (8Ω) for Analog Input Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 8.2.3 Typical Application - Maximum Output Power, Analog Audio Input This application is the same as Typical Application - Analog Audio Input, except that in this case the boost current limit is set to the maximum value of 3.1 A and the boost inductor needs to be chosen appropriately. See Configurable Boost Current Limit (ILIM) for instructions on setting the boost current limit. The same boost current limit and resulting capacitor change can be used for digital audio input as well. For schematic, see Figure 55. Table 15. Recommended External Components COMPONENT L1 L2, L3 DESCRIPTION SPECIFICATION Boost Converter Inductor MIN Inductance, 20% Tolerance EMI Filter Inductors (optional) TYP µH 3.1 A Impedance at 100MHz 120 Ω 0.095 DC Current 1.5 Size 0402 C1 Boost Converter Input Capacitor Capacitance, 20% Tolerance C2 Boost Converter Output Capacitor Type EMI Filter Capacitors (optional, must use L2, L3 if C3, C4 used) UNIT Saturation Current DC Resistance C3, C4 MAX 2.2 Ω A EIA 10 µF X5R Capacitance, 20% Tolerance 22 Rated Voltage 16 V Capacitance at 8.5 V derating 7 µF Capacitance 47 1 µF nF 8.2.3.1 Design Requirements Table 16. Design Parameters DESIGN PARAMETER EXAMPLE VALUE Audio Input Analog Current and Voltage Data Stream Digital Audio, I2S Mono or Stereo Configuration Mono Max Output Power at 1% THD+N 4.0 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 47 TAS2552 SLAS898B – JANUARY 2014 – REVISED APRIL 2015 www.ti.com 8.2.3.2 Detailed Design Procedure The Design Procedure is the same as in Detailed Design Procedure. 8.2.3.3 Application Performance Plots 100 THD + N - % 10 1 0.1 0.01 0.001 0.01 0.1 1 PO - Output Power - W C026 AGC=OFF, Gain = 15 dB, f = 1 kHz, VBAT = 4.2 V Figure 59. THD+N vs Output Power (8Ω) for Analog Input 8.3 Initialization To 1. 2. 3. 48 configure the TAS2552, follow these steps. Bring-up the power supplies as in Power Supply Sequencing. Set the EN terminal to HIGH. Configure the registers in the sequence below. Do not set the bits in the final two steps to zero anytime before the end of the sequence. – Configure device register – ... – ... – ... – Configure device register – Set Register 0x0D D[7:0] = 0xC0 – Set Register 0x0E D[5] = 1 – Set Register 0x02 D[0] = 0 – Set Register 0x01 D[1] = 0 Submit Documentation Feedback Copyright © 2014–2015, Texas Instruments Incorporated Product Folder Links: TAS2552 TAS2552 www.ti.com SLAS898B – JANUARY 2014 – REVISED APRIL 2015 9 Power Supply Recommendations 9.1 Power Supplies The TAS2552 requires three power supplies: • Boost Input (terminal: VBAT) – Voltage: 3.0 V to 5.5 V – Max Current: 2.6 A for ILIM = 2.5 A (default), 3.1 A for ILIM = 3.0 A • Analog Supply (terminal: AVDD) – Voltage: 1.65 V to 1.95 V – Max Current: 30 mA • Digital I/O Supply (terminal: IOVDD) – Voltage: 1.5 V to 3.6 V – Max Current: 5 mA The decoupling capacitors for the power supplies should be placed close to the device terminals. For VBAT, IOVDD and AVDD, a small decoupling capacitor of 0.1 µF should be placed close to the device terminals. Refer to Figure 55 for the schematic. 9.2 Power Supply Sequencing The power supplies should be started in the following order: 1. VBAT, 2. IOVDD, 3. AVDD. The TAS2552 device has integrated reset circuitry, which requires that VBAT is above 2.45 V for the device to enter normal operation mode. Figure 60 shows the internal thresholds and reset states. Normal operation mode is within the green area of Figure 60. VBAT [V]
TAS2552YFFT 价格&库存

很抱歉,暂时无法提供与“TAS2552YFFT”相匹配的价格&库存,您可以联系我们找货

免费人工找货