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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TPS53681RSBR

TPS53681RSBR

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    WQFN40_EP

  • 描述:

    TPS53681RSBR

  • 数据手册
  • 价格&库存
TPS53681RSBR 数据手册
Product Folder Order Now Support & Community Tools & Software Technical Documents TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 TPS53681 Dual-Channel (6-Phase + 2-Phase) or (5-Phase + 3-Phase) D-CAP+™ Step-Down Multiphase Controller with NVM and PMBus™ 1 Features 3 Description • • The TPS53681 is a multiphase step-down controller with dual channels, built-in non-volatile memory (NVM), and PMBus™ interface, and is fully compatible with TI NexFET ™power stage. Advanced control features such as D-CAP+™ architecture with undershoot reduction (USR) provide fast transient response, low output capacitance, and high efficiency. The device also provides novel phase interleaving strategy and dynamic phase shedding for efficiency improvement at different loads. The device supports fast dynamic voltage transitions with adjustable slew rate. In addition, the device supports the PMBus communication interface for reporting the telemetry of voltage, current, power, temperature, and fault conditions to the systems. All programmable parameters can be configured by the PMBus interface and can be stored in NVM as the new default values to minimize the external component count. 1 • • • • • • • • • • • • • • • • Conversion Input Voltage Range: 4.5 V to 17 V 8-Bit DAC with Selectable 5 mV or 10 mV Resolution and Output Ranges from 0.25 V to 1.52 V or 0.5 to 2.8125 V for Dual Channels Phase Configurations – Maximum (6-Phase + 2-Phase) or (5-Phase + 3-Phase) – Minimum (1-Phase + 1-Phase) Driverless Configuration for Efficient HighFrequency Switching Dynamic Output Voltage Transitions with Programmable Slew Rates via PMBus Interface Frequency Selections with Closed-loop Frequency Control: 300 kHz to 1 MHz Programmable Internal Loop Compensations Configurable with Non-Volatile Memory (NVM) for Low External Component Counts Individual Phase Current Calibrations and Reports Dynamic Phase Shedding with Programmable Current Threshold for Optimizing Efficiency at Light and Heavy Loads Fast Phase-Adding for Undershoot Reduction (USR) Fully Compatible with TI NexFET™ Power Stage for High-Density Solutions Accurate, Adjustable Voltage Positioning Patented AutoBalance™ Phase Balancing Selectable, 16-level Per-Phase Current Limit PMBus™ System Interface for Telemetry of Voltage, Current, Power, Temperature, and Fault Conditions Low Quiescent Current 5 mm × 5 mm, 40-Pin, QFN PowerPad™ Package The TPS53681 device is offered in a thermally enhanced 40-pin QFN packaged and is rated to operate from –40°C to 125°C. Device Information(1) PART NUMBER TPS53681 PACKAGE QFN (40) BODY SIZE (NOM) 5 mm × 5 mm (1) For all available packages, see the orderable addendum at the end of the data sheet. Figure 1. Simplified Application TPS53681 PWM1 CSP1 PMBus PWM2 CSP2 Power Stage Power Stage 2 Applications • • • • Networking Processor Power (Broadcom®, Cavium®) Datacenter, Campus, and Branch Switches Core and Edge Routers High-Current FPGA Power (Intel®, Xilinx®) PWM6 CSP6 Power Stage Copyright © 2017, Texas Instruments Incorporated 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. TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table of Contents 1 2 3 4 5 6 Features .................................................................. Applications ........................................................... Description ............................................................. Revision History..................................................... Pin Configuration and Functions ......................... Specifications......................................................... 1 1 1 2 3 6 6.1 6.2 6.3 6.4 6.5 6.6 6.7 Absolute Maximum Ratings ...................................... 6 ESD Ratings.............................................................. 6 Recommended Operating Conditions....................... 6 Thermal Information .................................................. 7 Supply: Currents, UVLO, and Power-On Reset........ 7 References: DAC and VREF .................................... 8 Voltage Sense: AVSP and BVSP, AVSN and BVSN ......................................................................... 8 6.8 Telemetry .................................................................. 9 6.9 Input Current Sensing ............................................. 10 6.10 Programmable Loadline Settings.......................... 11 6.11 Current Sense and Calibration.............................. 15 6.12 Logic Interface Pins: AVR_EN, AVR_RDY, BVR_EN, BVR_RDY, RESET, VR_FAULT, VR_HOT................................................................... 15 6.13 I/O Timing.............................................................. 16 6.14 PMBus Address Setting ........................................ 17 6.15 Overcurrent Limit Thresholds................................ 18 6.16 Switching Frequency............................................. 19 6.17 Slew Rate Settings................................................ 19 6.18 Ramp Selections ................................................... 20 6.19 Dynamic Integration and Undershoot Reduction .. 20 6.20 Boot Voltage and TMAX Settings ......................... 21 6.21 Protections: OVP and UVP ................................... 22 6.22 Protections: ATSEN and BTSEN Pin Voltage Levels and Fault .................................................................. 22 6.23 PWM: I/O Voltage and Current ............................ 23 6.24 Dynamic Phase Add and Drop.............................. 24 6.25 Typical Characteristics .......................................... 34 7 Detailed Description ............................................ 35 7.1 7.2 7.3 7.4 7.5 8 Overview ................................................................. Functional Block Diagram ....................................... Feature Description................................................. Device Functional Modes........................................ Programming........................................................... 35 35 35 43 43 Applications, Implementation, and Layout ..... 105 8.1 Application Information.......................................... 105 8.2 Typical Application ................................................ 105 9 Power Supply Recommendations.................... 116 10 Layout................................................................. 117 10.1 Layout Guidelines ............................................... 117 10.2 Layout Examples................................................. 118 11 Device and Documentation Support ............... 120 11.1 Receiving Notification of Documentation Updates.................................................................. 11.2 Community Resources........................................ 11.3 Trademarks ......................................................... 11.4 Electrostatic Discharge Caution .......................... 11.5 Glossary .............................................................. 120 120 120 120 120 12 Mechanical, Packaging, and Orderable Information ......................................................... 121 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision A (November 2018) to Revision B • Page Updated the device NVM default values in Supported Commands ..................................................................................... 45 Changes from Original (June 2017) to Revision A Page • Updated Application listing ..................................................................................................................................................... 1 • Added (21h) VOUT_COMMAND register table in Output Voltage Margin Testing section ................................................. 67 2 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 5 Pin Configuration and Functions VREF V3P3 VIN_CSNIN CSPIN ATSEN BTSEN ADDR VR_FAULT BCSP1 BVSN 40 39 38 37 36 35 34 33 32 31 RSB Package 40-Pin QFN Top View BPWM1 1 30 BVSP BPWM2 2 29 BCSP2 APWM6/BPWM3 3 28 ACSP6/BCSP3 APWM5 4 27 ACSP5 APWM4 5 26 ACSP4 APWM3 6 25 ACSP3 APWM2 7 24 ACSP2 APWM1 8 23 ACSP1 SMB_DIO 9 22 AVSN SMB_CLK 10 21 AVSP 20 BVR_EN 19 N/C 18 GND 17 GND 16 BVR_RDY 15 RESET 14 VR_HOT 13 AVR_EN 12 SMB_ALERT AVR_RDY 11 Thermal Pad (Not to scale) Thermal pad acts as AGND. NC = not connected Pin Functions PIN I/O (1) DESCRIPTION NAME NO. ACSP1 23 ACSP2 24 ACSP3 25 ACSP4 26 ACSP5 27 ACSP6/BCSP3 28 ADDR 34 I Voltage divider to VREF and GND. The voltage level sets the 7-bit PMBus address with an ADC. Address is latched at 3.3-V power up. APWM1 8 O PWM signal for phase 1 of channel A. APWM2 7 O PWM signal for phase 2 of channel A. APWM3 6 O PWM signal for phase 3 of channel A. APWM4 5 O PWM signal for phase 4 of channel A. APWM5 4 O PWM signal for phase 5 of channel A. (1) I Current sense input for the channel A. Connect to the IOUT pin of TI smart power stages. Tie the ACSP5, ACSP4, ACSP3, or ACSP2 pin to the V3P3 pin according to Table 1 to disable the corresponding phase. Current sense inputs for channel A or channel B based on NVM option. Connect to the IOUT pin of smart power stages. Tie ACSP6/BCSP3 to the 3.3-V supply to disable corresponding phase. G = ground, I = input, O = output, P = power input Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 3 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Pin Functions (continued) PIN NAME NO. I/O (1) DESCRIPTION APWM6/BPWM3 3 O PWM signal for phase 6 of channel A, or phase 3 of channel B, based on the NVM option. ATSEN 36 O Connect to TAO pin of TI smart power stages of Channel A to sense the highest temperature of the power stages and to sense the built-in fault signal from power stages AVR_EN 13 I Active high enable input for channel A. Asserting the AVR_EN pin activates channel A. Re-cycling BVR_EN pin clears the faults of channel A. AVR_RDY 12 O Power good open-drain output signal of channel A. This open drain output requires an external pullup resistor. The AVR_RDY pin is pulled low when a shutdown fault occurs. AVSN 22 I Negative input of the remote voltage sense of channel A. AVSP 21 I Positive input of the remote voltage sense of channel A. BCSP1 32 I Current sense input for channel B. Connect to the IOUT pins of TI smart power stages. If channel B is not used, then connect the BCSP1 pin to GND. BCSP2 29 I Current sense input for channel B. Connect to the IOUT pins of TI smart power stages. Tie the BCSP2 pin to the V3P3 pin according to Table 1 to disable the corresponding phase. BPWM1 1 O PWM signal for phase 1 of channel B BPWM2 2 O PWM signal for phase 2 of channel B BTSEN 35 O Connect to TAO pin of TI smart power stages of Channel B to sense the highest temperature of the power stages and to sense the built-in fault signal from power stages BVR_EN 20 I Active high enable input for channel B. Asserting the BVR_EN pin activates channel B. Re-cycling BVR_EN pin clears the faults of channel B. BVR_RDY 16 O Power good open-drain output signal of channel B. This open drain output requires an external pullup resistor. BVR_RDY is pulled low when a shutdown fault occurs. BVSN 31 I Negative input of the remote voltage sense of channel B. If channel B is not used, connect BVSN to GND. BVSP 30 I Positive input of the remote voltage sense of channel B. If channel B is not used, connect BVSP to GND. CSPIN 37 I Input voltage from the positive terminal connecting to the input current sensing shunt. When input current sensing is not used, short CSPIN to VIN_CSNIN and connect to the converter input voltage (example: 12 V). G Connect to GND No connection. 17 GND 18 NC 19 – RESET 15 I/O Resets the output voltage to BOOT voltage SMB_ALERT 11 I/O SMBus or I2C bi-directional ALERT pin interface. (Open drain) SMB_CLK 10 I SMB_DIO 9 I/O V3P3 39 P 3.3-V power input. Bypass to GND with a ceramic capacitor with a value greater than or equal to 1 µF. Used to power all digital logic circuits. VIN_CSNIN 38 P Input voltage sensing for on-time control and telemetry. Serves as the negative terminal connecting to the input current sensing shunt. When input current sensing is not used, short VIN_CSNIN to CSPIN and connect to the converter input voltage (example: 12 V). SMBus or I2C serial clock interface. (Open drain) SMBus or I2C bi-directional serial data interface. (Open drain) VR_FAULT 33 O VR fault indicator. (Open-drain). The failures include the high-side FETs short, over-voltage, overtemperature, and the input over-current conditions. Use the fault signal on the platform to remove the power source by turning off the AC power supply. When the failure occurs, the VR_FAULT pin is LOW, and put the controller into latch-off mode. One NVM bit is used to select whether or not the faults from channel B asserts the VR_FAULT. pin. VREF 40 O 1.7-V LDO reference voltage. Bypass to GND with 1-µF ceramic capacitor. Connect the VREF pin to the REFIN pin of the TI smart power stages as the current sense common-mode voltage. VR_HOT 14 O Active low external temperature indicator. G Analog ground pad. Connect to GND plan with vias. Thermal Pad 4 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 1. Current Sense Inputs for Active Phases Active Phase Channel ACSP1 ACSP2 ACSP3 ACSP4 ACSP5 ACSP6 BSCP1 BSCP2 A B 1 0 AIOUT1 V3P3 n/a n/a n/a n/a GND V3P3 2 1 AIOUT1 AIOUT2 V3P3 n/a n/a n/a BIOUT1 V3P3 3 1 AIOUT1 AIOUT2 AIOUT3 V3P3 n/a n/a BIOUT1 V3P3 4 1 AIOUT1 AIOUT2 AIOUT3 AIOUT4 V3P3 n/a BIOUT1 V3P3 5 1 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 V3P3 BIOUT1 V3P3 V3P3 6 0 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 AIOUT6 GND 6 (1) 1 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 AIOUT6 BIOUT1 V3P3 6 2 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 AIOUT6 BIOUT1 BIOUT2 5 2 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 V3P3 BIOUT1 BIOUT2 (1) 3 AIOUT1 AIOUT2 AIOUT3 AIOUT4 AIOUT5 BIOUT3 BIOUT1 BIOUT2 5 (1) For n+1 or n+3 applications, the NVM setting must be changed. See also the Phase Configuration for Channel B section. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 5 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6 Specifications 6.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) MIN MAX CSPIN, VIN_CSNIN –0.3 19 V ACSP1, ACSP2, ACSP3, ACSP4, ACSP5, ACSP6/BCSP3, ADDR, ATSEN, AVR_EN, AVSP, BCSP1, BCSP2, BTSEN, BVR_EN, BVSP, RESET, SMB_CLK, SMB_DIO, V3P3 –0.3 3.6 V AGND, AVSN, BVSN –0.3 0.3 V APWM1, APWM2, APWM3, APWM4, APWM5, APWM6/BPWM3, BPWM2, AVR_RDY, BPWM1, BVR_RDY, SMB_ALERT, VREF, VR_FAULT, VR_HOT –0.3 3.6 V Operating junction temperature, TJ –40 150 °C Storage temperature, TSTG –55 150 °C Input voltage (1) (2) Output voltage (1) (2) (1) (2) UNIT Stresses beyond those listed under "absolute maximum ratings" may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these or any other conditions beyond those indicated under "recommended operating conditions" is not implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. All voltage values are with respect to the network ground terminal GND unless otherwise noted. 6.2 ESD Ratings VALUE Electrostatic discharge V(ESD) (1) (2) Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001 (1) ±3000 Charged-device model (CDM), per JEDEC specification JESD22C101 (2) ±1500 UNIT V JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process. JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process. 6.3 Recommended Operating Conditions MIN NOM MAX 4.5 12 17 V3P3 2.97 3.3 3.5 ACSP1, ACSP2, ACSP3, ACSP4, ACSP5, ACSP6/BSCP3, ADDR, ATSEN, AVR_EN, AVSP, BCSP1, BCSP2, BTSEN, BVR_EN, BVSP, RESET, SMB_CLK, SMB_DIO, V3P3 –0.1 AGND, AVSN, BVSN –0.1 0.1 VREF –0.1 1.72 APWM1, APWM2, APWM3, APWM4, APWM5, APWM6/BPWM3, BPWM2, AVR_RDY, BPWM1, BVR_RDY, SMB_ALERT, VREF, VR_FAULT, VR_HOT –0.1 3.5 –40 125 CSPIN, VIN_CSNIN Input voltage Output voltage Ambient temperature, TA 6 Submit Documentation Feedback 3.5 UNIT V V °C Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.4 Thermal Information TPS53681 THERMAL METRIC (1) RSB (WQFN) UNIT 40 PINS RθJA Junction-to-ambient thermal resistance 34.1 °C/W RθJC(top) Junction-to-case (top) thermal resistance 16.6 °C/W RθJB Junction-to-board thermal resistance 5.8 °C/W ψJT Junction-to-top characterization parameter 0.2 °C/W ψJB Junction-to-board characterization parameter 5.7 °C/W RθJC(bot) Junction-to-case (bottom) thermal resistance 0.9 °C/W (1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report. 6.5 Supply: Currents, UVLO, and Power-On Reset VVIN_CSNIN = 12.0 V, VV3P3 = 3.3 V, VAVSN = GND, VBVSN = GND, VAVSP = VOUTA, VBVSP = VOUTB (Unless otherwise noted). PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 13 18 mA 9 Supply: Currents, UVLO, and Power-On Reset IV3P3 V3P3 supply current VDAC < VSP < VDAC + 100m V, ENABLE = 'HI ' IV3P3SBY V3P3 standby current ENABLE = 'LO ' 13.5 mA V3NORMAL V3P3 normal range Normal operation 2.97 3.5 V V3UVLOH V3P3 UVLO 'OK ' threshold Ramp up 2.85 2.95 V V3UVLOL V3P3 UVLO fault threshold Ramp down 2.65 2.75 V VIN_ON = 0xF010 3.75 4 4.25 V VIN_ON = 0xF015 5 5.25 5.5 V VIN_ON = 0xF019 6 6.25 6.5 V VIN_ON = 0xF01D 7 7.25 7.5 V VIN_ON = 0xF021 8 8.25 8.5 V VIN_ON = 0xF025 9 9.25 9.5 V VIN_ON = 0xF029 10 10.25 10.5 V VIN_ON = 0xF02D 11 11.25 11.5 V V12ON V12 UVLO 'OK ' threshold VIN_ON = others V12UVF V12 UVLO fault threshold invalid VIN_UV_FAULT_LIMIT = 0xF011 4 4.25 4.48 V VIN_UV_FAULT_LIMIT = 0xF80B 5.25 5.5 5.78 V VIN_UV_FAULT_LIMIT = 0xF80D 6.25 6.5 6.78 V VIN_UV_FAULT_LIMIT = 0xF80F 7.25 7.5 7.78 V VIN_UV_FAULT_LIMIT = 0xF811 8.25 8.5 8.78 V VIN_UV_FAULT_LIMIT = 0xF813 9.25 9.5 9.78 V VIN_UV_FAULT_LIMIT = 0xF815 10.25 10.5 10.78 V VIN_UV_FAULT_LIMIT = 0xF817 11.25 11.5 11.8 V VIN_UV_FAULT_LIMIT = others invalid Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 7 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.6 References: DAC and VREF over recommended operating conditions (unless otherwise noted) PARAMETER VVIDSTP VID step size VDAC0 VSP tolerance VDAC1 VSP tolerance VDAC2 VSP tolerance TEST CONDITIONS mV 5 mV 10 mV DAC : 0.50 ≤ VVSP ≤ 0.99 V, ICORE = 0 A 5 mV DAC: 0.25 ≤ VVSP ≤ 0.795 V, ICORE = 0 A 10 mV DAC: 1.00 V ≤ VVSP ≤ 1.49 V, ICORE = 0 A 5 mV DAC: 0.8 ≤ VVSP ≤ 0.995 V, ICORE = 0 A 5mV DAC: 1.00V ≤ VSP ≤ 1.52 V, ICORE = 0 A VREF output deeper sleep 2.97V ≤ VV3P3 ≤ 3.5 V, IVREF = 0 A VVREFSRC VREF output source 0 A ≤ IVREF = 2 mA VVREFSNK VREF output sink –2 mA ≤ IVREF = 0 A VOUT_TRIMR VOUT offset LSB VOUT offset range UNIT 10 VVREF VOUT_TRIML MAX 5 mV DAC: Change VID0 HI to LO to HI VSP tolerance Voltage divider ratio TYP 10 mV DAC: Change VID0 HI to LO to HI VDAC3 KRATIO MIN 10 mV DAC: 1.50 V ≤ VVSP ≤ 2.50 V, ICORE = 0 A –10 10 mV –8 8 mV –5 5 mV –0.5 0.5 % 1.708 V 1.692 1.7 –8 mV VOUT_SCALE_LOOP = 0xe809, VOUT_SCALE_MONITOR = 0xe809 1.125 VOUT_SCALE_LOOP = 0xe808, VOUT_SCALE_MONITOR = 0xe808 1 MFR_SPECIFIC_05 = 0x01 8 mV 2.5 mV 0 1.25 MFR_SPECIFIC_05 = 0x1F 37.5 38.75 40 MFR_SPECIFIC_05 = 0xA0 –43.25 –40 –37.75 MFR_SPECIFIC_05 = 0x5F 56.25 58.75 61.25 MFR_SPECIFIC_05 = 0xE0 –63 –60 –57 MIN TYP MAX mV 6.7 Voltage Sense: AVSP and BVSP, AVSN and BVSN over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS IAVSP AVSP input bias current Not in Fault, Disable or UVLO; VVSP = VVDAC = 2.3 V, VVSN = 0 V IAVSN AVSN input bias current Not in Fault, Disable or UVLO; VVSP = VVDAC = 2.3 V, VVSN = 0 V IBVSP BVSP input bias current Not in Fault, Disable or UVLO; VVSP = VVDAC = 1.0 V, VVSN = 0 V IBVSN BVSN input bias current Not in Fault, Disable or UVLO; VVSP = VVDAC = 1.0 V, VVSN = 0 V 8 Submit Documentation Feedback 75 –75 µA µA 75 –75 UNIT µA µA Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.8 Telemetry over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS VREAD_VOUT MFR_READ_VOUT Accuracy 5 mV DAC : 0.25 V ≤ VVSP ≤ 1.52 V 10 mV DAC: 0.5 ≤ VVSP ≤ 2.4 V VREAD_VIN READ_VIN Accuracy 4.50 V ≤ VIN ≤ 17 V IMON_ACC IMON_ACC Temp –12 12 2.25% –7.3% 7.3% 6-phase, ICC(max) = 228 A, IOUT = 45.6 A –4.2% 4.2% 6-phase, ICC(max) = 228 A, IOUT = 68.4 A –3.1% 3.1% 6-phase, ICC(max) = 228 A, IOUT = 91.2 A –2.5% 2.5% –2.3% 2.3% Digital current monitor accuracy, Rail A (READ_IOUT) 6-phase, ICC(max) = 228 A, IOUT = 114 A –2% 2% 6-phase, ICC(max) = 228 A, IOUT = 228 A –1.6% 1.6% 6-phase, ICC(max) = 228 A, IOUT = 255 A –1.5% 1.5% 5-phase, ICC(max) = 228 A, IOUT = 22.8 A –6.4% 6.4% 5-phase, ICC(max) = 228 A, IOUT = 45.6 A –3.7% 3.7% 5-phase, ICC(max) = 228 A, IOUT = 68.4 A –2.9% 2.9% –2.3% 2.3% –2.1% 2.1% 5-phase, ICC(max) = 228 A, IOUT = 136.8 A –1.9% 1.9% 5-phase, ICC(max) = 228 A, IOUT = 228 A –1.5% 1.5% 4-phase, ICC(max) = 200 A, IOUT = 20 A –6.5% 6.5% 4-phase, ICC(max) = 200 A, IOUT = 40 A –3.7% 3.7% 4-phase, ICC(max) = 200 A, IOUT = 60 A –2.8% 2.8% –2.3% 2.3% –2.1% 2.1% –1.9% 1.9% Digital current monitor 5-phase, ICC(max) = 228 A, IOUT = 91.2 A accuracy, Rail A (READ_IOUT) 5-phase, ICC(max) = 228 A, IOUT = 114 A Digital current monitor 4-phase, ICC(max) = 200 A, IOUT = 80 A accuracy, Rail A (READ_IOUT) 4-phase, ICC(max) = 200 A, IOUT = 100 A 4-phase, ICC(max) = 200 A, IOUT = 200 A IMON_ACC MAX –2.25% 4-phase, ICC(max) = 200 A, IOUT = 120 A IMON_ACC TYP 6-phase, ICC(max) = 228 A, IOUT = 22.8 A 6-phase, ICC(max) = 228 A, IOUT = 136.8 A IMON_ACC MIN –1.5% 1.5% 3-phase, ICC(max) = 82 A, IOUT = 8.2 A –11.4% 11.4% 3-phase, ICC(max) = 82 A, IOUT = 16.4 A –6.1% 6.1% 3-phase, ICC(max) = 82 A, IOUT = 24.6 A Digital current monitor 3-phase, ICC(max) = 82 A, IOUT = 32.8 A accuracy, Rail B (READ_IOUT) 3-phase, ICC(max) = 82 A, IOUT = 41 A –4.6% 4.6% –3.4% 3.4% –3% 3% 3-phase, ICC(max) = 82 A, IOUT = 49.2 A –2.8% 2.8% 3-phase, ICC(max) = 82 A, IOUT = 82 A –2% 2% 2-phase, ICC(max) = 82 A, IOUT = 8.2 A –8.7% 8.7% 2-phase, ICC(max) = 82 A, IOUT = 16.4 A –4.7% 4.7% 2-phase, ICC(max) = 82 A, IOUT = 24.6 A Digital current monitor 2-phase, ICC(max) = 82 A, IOUT = 32.8 A accuracy, Rail B (READ_IOUT) 2-phase, ICC(max) = 82 A, IOUT = 41 A –3.7% 3.7% –2.7% 2.7% –2.5% 2.5% 2-phase, ICC(max) = 82 A, IOUT = 49.2 A –2.4% 2.4% 2-phase, ICC(max) = 82 A, IOUT = 82 A –1.8% READ_TEMP1 0.28 V (–40°C) ≤ TSEN ≤ 1.8 V (150°C) –2 Product Folder Links: TPS53681 mV 1.8% 0 2 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated UNIT °C 9 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.9 Input Current Sensing over recommended operating conditions (unless otherwise noted) PARAMETER IIN 10 READ_IIN accuracy TEST CONDITIONS MIN TYP MAX (VCSPIN – VCSNIN) = 2.5 mV, IIN = 5 A, RSENSE = 0.5 mΩ –10% 10% (VCSPIN – VCSNIN) = 5 mV, IIN = 10 A, RSENSE = 0.5 mΩ –6% 6% (VCSPIN – VCSNIN) = 15 mV, IIN = 30 A, RSENSE = 0.5 mΩ –3% 3% Submit Documentation Feedback UNIT Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.10 Programmable Loadline Settings over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP VOUT_DROOP = 0xD008 0.1125 0.125 0.1395 mΩ VOUT_DROOP = 0xD010 0.2412 0.25 0.2587 mΩ VOUT_DROOP = 0xD014 0.3031 0.3125 0.3218 mΩ VOUT_DROOP = 0xD018 0.3637 0.375 0.3872 mΩ VOUT_DROOP = 0xD01C 0.4265 0.4375 0.4484 mΩ VOUT_DROOP = 0xD020 0.4875 0.5 0.5125 mΩ VOUT_DROOP = 0xD024 0.5484 0.5625 0.5765 mΩ VOUT_DROOP = 0xD028 0.6093 0.625 0.6406 mΩ VOUT_DROOP = 0xD030 0.6855 0.7031 0.7207 mΩ VOUT_DROOP = 0xD033 0.7769 0.7969 0.8168 mΩ VOUT_DROOP = 0xD034 0.7921 0.8125 0.8328 mΩ VOUT_DROOP = 0xD035 0.8073 0.8281 0.8488 mΩ VOUT_DROOP = 0xD036 0.8227 0.8438 0.8648 mΩ VOUT_DROOP = 0xD037 0.8379 0.8594 0.8808 mΩ VOUT_DROOP = 0xD038 0.8531 0.875 0.8968 mΩ VOUT_DROOP = 0xD039 0.8683 0.8906 0.9128 mΩ VOUT_DROOP = 0xD03A 0.8836 0.9063 0.9289 mΩ VOUT_DROOP = 0xD03B 0.8988 0.9219 0.9449 mΩ VOUT_DROOP = 0xD03C 0.9140 0.9375 0.9609 mΩ VOUT_DROOP = 0xD03D 0.9292 0.9531 0.9769 mΩ VOUT_DROOP = 0xD03E 0.9445 0.9688 0.9930 mΩ VOUT_DROOP = 0xD03F 0.9597 0.9844 1.0090 mΩ VOUT_DROOP = 0xD040 0.975 1 1.025 mΩ VOUT_DROOP = 0xD041 0.9902 1.0156 1.0409 mΩ VOUT_DROOP = 0xD042 1.0055 1.0313 1.0570 mΩ VOUT_DROOP = 0xD043 1.0207 1.0469 1.0730 mΩ VOUT_DROOP = 0xD044 1.0359 1.0625 1.0890 mΩ VOUT_DROOP = 0xD048 1.0968 1.125 1.1531 mΩ VOUT_DROOP = 0xD050 1.2187 1.25 1.2812 mΩ VOUT_DROOP = 0xD058 1.3406 1.375 1.4093 mΩ VOUT_DROOP = 0xD060 1.4625 1.5 1.5375 mΩ VOUT_DROOP = 0xD068 1.5843 1.625 1.6656 mΩ VOUT_DROOP = 0xD070 1.7062 1.75 1.7937 mΩ VOUT_DROOP = 0xD078 1.8281 1.875 1.9218 mΩ VOUT_DROOP = 0xD07C 1.8890 1.9375 1.9859 mΩ VOUT_DROOP = 0xD080 1.95 2 2.05 mΩ VOUT_DROOP = 0xD084 2.0109 2.0625 2.1141 mΩ VOUT_DROOP = 0xD088 2.0718 2.125 2.1781 mΩ VOUT_DROOP = 0xD08C 2.1328 2.1875 2.2421 mΩ VOUT_DROOP = 0xD090 2.1937 2.25 2.3062 mΩ VOUT_DROOP = 0xD098 2.2698 2.328 2.3862 mΩ VOUT_DROOP = 0xD09B 2.3612 2.4218 2.4823 mΩ VOUT_DROOP = 0xD09C 2.3765 2.4375 2.4984 mΩ VOUT_DROOP = 0xD000 DCLLChannel A DC loadline settings for Channel A MAX 0 mΩ Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 UNIT 11 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Programmable Loadline Settings (continued) over recommended operating conditions (unless otherwise noted) PARAMETER DCLLChannel A DC loadline settings for Channel A TEST CONDITIONS MIN TYP MAX VOUT_DROOP = 0xD09D 2.3917 2.4531 2.5144 mΩ VOUT_DROOP = 0xD09E 2.4069 2.4687 2.5304 mΩ VOUT_DROOP = 0xD09F 2.4221 2.4843 2.5464 mΩ VOUT_DROOP = 0xD0A0 2.4375 2.5 2.5625 mΩ VOUT_DROOP = 0xD0A1 2.4527 2.5156 2.5784 mΩ VOUT_DROOP = 0xD0A2 2.4679 2.5312 2.5944 mΩ VOUT_DROOP = 0xD0A3 2.4831 2.5468 2.6104 mΩ VOUT_DROOP = 0xD0A4 2.4984 2.5625 2.6265 mΩ VOUT_DROOP = 0xD0A5 2.5136 2.5781 2.6425 mΩ VOUT_DROOP = 0xD0A6 2.5288 2.5937 2.6585 mΩ VOUT_DROOP = 0xD0A7 2.5437 2.609 2.6742 mΩ VOUT_DROOP = 0xD0A8 2.5593 2.625 2.6906 mΩ VOUT_DROOP = 0xD0A9 2.5745 2.6406 2.7066 mΩ VOUT_DROOP = 0xD0AA 2.5897 2.6562 2.7226 mΩ VOUT_DROOP = 0xD0AB 2.6050 2.6718 2.7385 mΩ VOUT_DROOP = 0xD0AC 2.6203 2.6875 2.7546 mΩ VOUT_DROOP = 0xD0B0 2.6812 2.75 2.8187 mΩ VOUT_DROOP = 0xD0B8 2.8031 2.875 2.9468 mΩ VOUT_DROOP = 0xD0C0 2.925 3 3.075 mΩ VOUT_DROOP = 0xD0C8 3.0468 3.125 3.2031 mΩ VOUT_DROOP = 0xD008 0.1125 0.125 0.1395 mΩ VOUT_DROOP = 0xD010 0.2355 0.25 0.2625 mΩ VOUT_DROOP = 0xD014 0.297 0.3125 0.3234 mΩ VOUT_DROOP = 0xD018 0.3637 0.375 0.395 mΩ VOUT_DROOP = 0xD01C 0.4244 0.4375 0.454 mΩ VOUT_DROOP = 0xD020 0.4875 0.5 0.517 mΩ VOUT_DROOP = 0xD024 0.5464 0.5625 0.5786 mΩ VOUT_DROOP = 0xD028 0.6093 0.625 0.648 mΩ VOUT_DROOP = 0xD030 0.6855 0.7031 0.7207 mΩ VOUT_DROOP = 0xD033 0.7769 0.7969 0.8168 mΩ VOUT_DROOP = 0xD034 0.7921 0.8125 0.8335 mΩ VOUT_DROOP = 0xD035 0.8073 0.8281 0.852 mΩ VOUT_DROOP = 0xD036 0.8227 0.8438 0.8648 mΩ VOUT_DROOP = 0xD037 0.8379 0.8594 0.8815 mΩ VOUT_DROOP = 0xD038 0.8531 0.875 0.8968 mΩ VOUT_DROOP = 0xD000 DCLLChannel B 12 DC Loadline settings for Channel B Submit Documentation Feedback 0 UNIT mΩ Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Programmable Loadline Settings (continued) over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MFR_SPECIFIC_07 = 0x01 0.1125 0.125 0.1395 mΩ MFR_SPECIFIC_07 = 0x02 0.2412 0.25 0.2587 mΩ MFR_SPECIFIC_07 = 0x03 0.3031 0.3125 0.3218 mΩ MFR_SPECIFIC_07 = 0x04 0.3637 0.375 0.3862 mΩ MFR_SPECIFIC_07 = 0x05 0.4265 0.4375 0.4484 mΩ MFR_SPECIFIC_07 = 0x06 0.4875 0.5 0.5125 mΩ MFR_SPECIFIC_07 = 0x07 0.5484 0.5625 0.5765 mΩ MFR_SPECIFIC_07 = 0x08 0.6093 0.625 0.6406 mΩ MFR_SPECIFIC_07 = 0x09 0.7312 0.75 0.7687 mΩ MFR_SPECIFIC_07 = 0x0A 0.7769 0.7969 0.8168 mΩ MFR_SPECIFIC_07 = 0x0B 0.7921 0.8125 0.8328 mΩ MFR_SPECIFIC_07 = 0x0C 0.8073 0.8281 0.8488 mΩ MFR_SPECIFIC_07 = 0x0D 0.8227 0.8438 0.8648 mΩ MFR_SPECIFIC_07 = 0x0E 0.8379 0.8594 0.8808 mΩ MFR_SPECIFIC_07 = 0x0F 0.8531 0.875 0.8968 mΩ MFR_SPECIFIC_07 = 0x10 0.8683 0.8906 0.9128 mΩ MFR_SPECIFIC_07 = 0x11 0.8836 0.9063 0.9289 mΩ MFR_SPECIFIC_07 = 0x12 0.8988 0.9219 0.9449 mΩ MFR_SPECIFIC_07 = 0x13 0.9140 0.9375 0.9609 mΩ MFR_SPECIFIC_07 = 0x14 0.9292 0.9531 0.9769 mΩ MFR_SPECIFIC_07 = 0x15 0.9445 0.9688 0.9930 mΩ MFR_SPECIFIC_07 = 0x16 0.9597 0.9844 1.0090 mΩ MFR_SPECIFIC_07 = 0x00 ACLL (1) AC Loadline settings for both Channel A and Channel B (1) MAX 0 UNIT mΩ MFR_SPECIFIC_07 = 0x17 0.975 1 1.025 mΩ MFR_SPECIFIC_07 = 0x18 0.9902 1.0156 1.0409 mΩ MFR_SPECIFIC_07 = 0x19 1.0055 1.0313 1.0570 mΩ MFR_SPECIFIC_07 = 0x1A 1.0207 1.0469 1.0730 mΩ MFR_SPECIFIC_07 = 0x1B 1.0359 1.0625 1.0890 mΩ MFR_SPECIFIC_07 = 0x1C 1.0968 1.125 1.1531 mΩ MFR_SPECIFIC_07 = 0x1D 1.2187 1.25 1.2812 mΩ MFR_SPECIFIC_07 = 0x1E 1.3406 1.375 1.4093 mΩ MFR_SPECIFIC_07 = 0x1F 1.4625 1.5 1.5375 mΩ MFR_SPECIFIC_07 = 0x20 1.5843 1.625 1.6656 mΩ MFR_SPECIFIC_07 = 0x21 1.7062 1.75 1.7937 mΩ MFR_SPECIFIC_07 = 0x22 1.8281 1.875 1.9218 mΩ MFR_SPECIFIC_07 = 0x23 1.8890 1.9375 1.9859 mΩ MFR_SPECIFIC_07 = 0x24 1.95 2 2.05 mΩ MFR_SPECIFIC_07 = 0x25 2.0109 2.0625 2.1140 mΩ MFR_SPECIFIC_07 = 0x26 2.0718 2.125 2.1781 mΩ MFR_SPECIFIC_07 = 0x27 2.1328 2.1875 2.2421 mΩ MFR_SPECIFIC_07 = 0x28 2.1937 2.25 2.3062 mΩ MFR_SPECIFIC_07 = 0x29 2.3156 2.375 2.4343 mΩ MFR_SPECIFIC_07 = 0x2A 2.3612 2.4218 2.4823 mΩ MFR_SPECIFIC_07 = 0x2B 2.3765 2.4375 2.4984 mΩ Specified by design. Not production tested. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 13 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Programmable Loadline Settings (continued) over recommended operating conditions (unless otherwise noted) PARAMETER ACLL tINT 14 AC Loadline settings for both Channel A and Channel B (1) Integration time constant (1) TEST CONDITIONS MIN TYP MAX UNIT MFR_SPECIFIC_07 = 0x2C 2.3917 2.4531 2.5144 mΩ MFR_SPECIFIC_07 = 0x2D 2.4069 2.4687 2.5304 mΩ MFR_SPECIFIC_07 = 0x2E 2.4221 2.4843 2.5464 mΩ MFR_SPECIFIC_07 = 0x2F 2.4375 2.5 2.5625 mΩ MFR_SPECIFIC_07 = 0x30 2.4527 2.5156 2.5784 mΩ MFR_SPECIFIC_07 = 0x31 2.4679 2.5312 2.5944 mΩ MFR_SPECIFIC_07 = 0x32 2.4831 2.5468 2.6104 mΩ MFR_SPECIFIC_07 = 0x33 2.4984 2.5625 2.6265 mΩ MFR_SPECIFIC_07 = 0x34 2.5136 2.5781 2.6425 mΩ MFR_SPECIFIC_07 = 0x35 2.5288 2.5937 2.6585 mΩ MFR_SPECIFIC_07 = 0x36 2.5437 2.609 2.6742 mΩ MFR_SPECIFIC_07 = 0x37 2.5593 2.625 2.6906 mΩ MFR_SPECIFIC_07 = 0x38 2.5745 2.6406 2.7066 mΩ MFR_SPECIFIC_07 = 0x39 2.5897 2.6562 2.7226 mΩ MFR_SPECIFIC_07 = 0x3A 2.6050 2.6718 2.7385 mΩ MFR_SPECIFIC_07 = 0x3B 2.6203 2.6875 2.7546 mΩ MFR_SPECIFIC_07 = 0x3C 2.6812 2.75 2.8187 mΩ MFR_SPECIFIC_07 = 0x3D 2.8031 2.875 2.9468 mΩ MFR_SPECIFIC_07 = 0x3E 2.925 3 3.075 mΩ MFR_SPECIFIC_07 = 0x3F 3.0468 3.125 3.2031 mΩ MFR_SPEC_7 = 0000b 5 µs MFR_SPEC_7 = 0001b 10 µs MFR_SPEC_7 = 0010b 15 µs MFR_SPEC_7 = 0011b 20 µs MFR_SPEC_7 = 0100b 25 µs MFR_SPEC_7 = 0101b 30 µs MFR_SPEC_7 = 0110b 35 µs MFR_SPEC_7 = 0111b 40 µs MFR_SPEC_7 = 1000b 1 µs MFR_SPEC_7 = 1001b 2 µs MFR_SPEC_7 = 1010b 3 µs MFR_SPEC_7 = 1011b 4 µs MFR_SPEC_7 = 1100b 5 µs MFR_SPEC_7 = 1101b 6 µs MFR_SPEC_7 = 1110b 7 µs MFR_SPEC_7 = 1111b 8 µs Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.11 Current Sense and Calibration over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT IACSP1 ACSP1 leakage current VACSP1 = 2.5 V 0 20 µA IACSP2 ACSP2 leakage current VACSP2 = 2.5 V 0 20 µA IACSP3 ACSP3 leakage current VACSP3 = 2.5 V 0 20 µA IACSP4 ACSP4 leakage current VACSP4 = 2.5 V 0 20 µA IACSP5 ACSP5 leakage current VACSP5 = 2.5 V 0 20 µA IACSP6 ACSP6 leakage current VACSP6 = 2.5 V 0 20 µA IBCSP1 BCSP1 leakage current VBCSP1 = 2.5 V 0 20 µA IBCSP2 BCSP2 leakage current VBCSP2 = 2.5 V 0 20 µA IMON_CAL_OF1 Current monitor calibration offset LSB (per-phase) (1) IOUT_CAL_OFFSET resolution (perphase) 0.125 A IOUT_CAL_OFFSET = 0xE808 (perphase) 1 A IMON_CAL_OF2 Current monitor calibration offset range (per-phase) IOUT_CAL_OFFSET = 0xEFF9 (perphase) –0.875 A 0.25 A IOUT_CAL_OFFSET = 0xE820 (total) 4 A IOUT_CAL_OFFSET = 0xEFE2 (total) –3.75 A IMON_CAL_OF3 Current monitor calibration offset LSB (total) (1) IMON_CAL_OF4 Current monitor calibration offset range (total) IMON_CAL_GA_LSB Current monitor calibration gain LSB (1) IMON_CAL_GA_RNG Current monitor calibration gain range (1) IOUT_CAL_OFFSET resolution (total) IOUT_CAL_GAIN resolution 0.3125% IOUT_CAL_GAIN = 0xD131 4.7656 mΩ IOUT_CAL_GAIN = 0xD150 5.25 mΩ Specified by design. Not production tested. 6.12 Logic Interface Pins: AVR_EN, AVR_RDY, BVR_EN, BVR_RDY, RESET, VR_FAULT, VR_HOT over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MIN RRPGDL Open-drain pulldown resistance VAVR_RDY = VBVR_RDY = VVR_FAULT = 0.45 V IVRTTLK Open-drain leakage current SDIO, VR_HOT, AVR_RDY, BVR_RDY, VR_FAULT, Hi Z Leakage, apply to 3.3-V supply in off state VAENL Channel A ENABLE logic low VAENH Channel A ENABLE logic high 0.8 VAENHYS Channel A ENABLE hysteresis 0.028 (1) –2 tAENDIG Channel A ENABLE deglitch IAENH Channel A I/O 1.1-V leakage VBENL Channel B ENABLE logic low VBENH Channel B ENABLE logic high 0.8 VBENHYS Channel B ENABLE hysteresis 0.028 tBENDIG Channel B ENABLE deglitch (1) 0.2 tAENVRRDYF Channel A ENABLE low to AVR_RDY low From AVR_EN low to AVR_RDY low IBENH Channel B I/O 1.1-V leakage VBENH = 1.1 V VRSTL RESET logic low RESET logic high tRSTTDLY RESET delay time (1) MAX 36 50 Ω 0.2 2 µA 0.7 V UNIT V 0.05 0.07 V 25 µA 0.7 V 0.2 µs VAVR_EN = 1.1 V (1) VRSTH TYP V 0.05 0.07 V µs 1.5 µs 25 µA 0.8 V 1.09 V 1 µs Specified by design. Not production tested. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 15 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.13 I/O Timing over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS VVBOOT > 0 V, no faults, CREF = 1 µF, TON_DELAY = 0xB1EC (PAGE 0) tSTARTUPA Channel A startup time (1) MIN TYP MAX UNIT 0.38 0.48 0.58 ms TON_DELAY = 0xB396 (PAGE 0) 0.8 0.9 1 ms TON_DELAY = 0xBAD1 (PAGE 0) 1.308 1.408 1.508 ms TON_DELAY = 0xC26E (PAGE 0) 2.28 2.432 2.584 ms 0.58 ms TON_DELAY = others Invalid VVBOOT > 0 V, no faults, CREF = 1 µF, TON_DELAY = 0xB1EC (PAGE 1) tSTARTUPB Channel B startup time (2) 0.38 TON_DELAY = 0xB396 (PAGE 1) 0.8 0.9 1 ms TON_DELAY = 0xBAD1 (PAGE 1) 1.308 1.408 1.508 ms TON_DELAY = 0xC26E (PAGE 1) 2.28 2.432 2.584 ms 500 ns TON_DELAY = others tVCCVID VID change to VSP change tVRTDGLT VR_HOT update time tON_BLANK Rising-edge blanking time (1) (2) (3) 16 (3) Invalid ACK of SetVID_x command to start of voltage ramp Temperature data update time (3) 0.48 0.3 0.5 ms MFR_SPEC_09 = 000b 53 72 92 ns MFR_SPEC_09 = 001b 58 78 98 ns MFR_SPEC_09 = 010b 66 86 108 ns MFR_SPEC_09 = 011b 70 92 114 ns MFR_SPEC_09 = 100b 78 100 125 ns MFR_SPEC_09 = 101b 82 108 132 ns MFR_SPEC_09 = 110b 88 114 139 ns MFR_SPEC_09 = 111b 91 120 145 ns Time from AVR_EN to output voltage ramp up to target voltage. Time from AVR_EN or BVR_EN to output voltage ramp up to target voltage. Specified by design. Not production tested. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.14 PMBus Address Setting over recommended operating conditions (unless otherwise noted) PARAMETER PADDR PMBus address bits (7-bit format) TEST CONDITIONS MIN TYP MAX UNIT VADDR ≤ 0.039 V 1011000 (B0h) Bin VADDR = 0.073 V with ±15 mV tolerance 1011001 (B2h) Bin VADDR = 0.122 V with ±15 mV tolerance 1011010 (B4h) Bin VADDR = 0.171 V with ±15 mV tolerance 1011011 (B6h) Bin VADDR = 0.219 V with ±15 mV tolerance 1011100 (B8h) Bin VADDR = 0.268 V with ±15 mV tolerance 1011101 (BAh) Bin VADDR = 0.317 V with ±15 mV tolerance 1011110 (BCh) Bin VADDR = 0.366 V with ±15 mV tolerance 1011111 (BEh) Bin VADDR = 0.415 V with ±15 mV tolerance 1100000 (C0h) Bin VADDR = 0.464 V with ±15 mV tolerance 1100001 (C2h) Bin VADDR = 0.513 V with ±15 mV tolerance 1100010 (C4h) Bin VADDR = 0.562 V with ±15 mV tolerance 1100011 (C6h) Bin VADDR = 0.610 V with ±15 mV tolerance 1100100 (C8h) Bin VADDR = 0.660 V with ±15 mV tolerance 1100101 (CAh) Bin VADDR = 0.708 V with ±15 mV tolerance 1100110 (CCh) Bin VADDR = 0.757 V with ±15 mV tolerance 1100111 (CEh) Bin VADDR = 0.806 V with ±15 mV tolerance 1101000 (D0h) Bin VADDR = 0.854 V with ±15 mV tolerance 1101001 (D2h) Bin VADDR = 0.903 V with ±15 mV tolerance 1101010 (D4h) Bin VADDR = 0.952 V with ±15 mV tolerance 1101011 (D6h) Bin VADDR = 1.000 V with ±15 mV tolerance 1101100 (D8h) Bin VADDR = 1.050 V with ±15 mV tolerance 1101101 (DAh) Bin VADDR = 1.098 V with ±15 mV tolerance 1101110 (DCh) Bin VADDR = 1.147 V with ±15 mV tolerance 1101111 (DEh) Bin VADDR = 1.196 V with ±15 mV tolerance 1110000 (E0h) Bin VADDR = 1.245 V with ±15 mV tolerance 1110001 (E2h) Bin VADDR = 1.294 V with ±15 mV tolerance 1110010 (E4h) Bin VADDR = 1.343 V with ±15 mV tolerance 1110011 (E6h) Bin VADDR = 1.392 V with ±15 mV tolerance 1110100 (E8h) Bin VADDR = 1.440 V with ±15 mV tolerance 1110101 (EAh) Bin VADDR = 1.489 V with ±15 mV tolerance 1110110 (ECh) Bin VADDR = 1.540 V with ±15 mV tolerance 1110111 (EEh) Bin Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 17 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.15 Overcurrent Limit Thresholds over recommended operating conditions (unless otherwise noted) PARAMETER IOCLAx IOCLBx 18 Phase OCL levels for Channel A (ACSPx-VREF), valley current limit Phase OCL levels for Channel B (BCSPx-VREF), valley current limit TEST CONDITIONS MIN TYP MAX UNIT MFR_SPEC_00, (PAGE0) = 0000b 12.5 14.5 16.5 A MFR_SPEC_00, (PAGE0) = 0001b 16.5 18.5 20.5 A MFR_SPEC_00, (PAGE0) = 0010b 20.5 22.5 24.5 A MFR_SPEC_00, (PAGE0) = 0011b 24.5 26.5 28.5 A MFR_SPEC_00, (PAGE0) = 0100b 28.5 30.5 32.5 A MFR_SPEC_00, (PAGE0) = 0101b 32.5 34.5 36.5 A MFR_SPEC_00, (PAGE0) = 0110b 36.5 38.5 40.5 A MFR_SPEC_00, (PAGE0) = 0111b 40.5 42.5 44.5 A MFR_SPEC_00, (PAGE0) = 1000b 44.5 46.5 48.5 A MFR_SPEC_00, (PAGE0) = 1001b 48.5 50.5 52.5 A MFR_SPEC_00, (PAGE0) = 1010b 52.5 54.5 56.5 A MFR_SPEC_00, (PAGE0) = 1011b 56.5 58.5 60.5 A MFR_SPEC_00, (PAGE0) = 1100b 60.5 62.5 64.5 A MFR_SPEC_00, (PAGE0) = 1101b 64.5 66.5 68.5 A MFR_SPEC_00, (PAGE0) = 1110b 68.5 70.5 72.5 A MFR_SPEC_00, (PAGE0) = 1111b 72.5 74.5 76.5 A MFR_SPEC_00, (PAGE1) = 0000b 12 14 16 A MFR_SPEC_00, (PAGE1) = 0001b 16 18 20 A MFR_SPEC_00, (PAGE1) = 0010b 20 22 24 A MFR_SPEC_00, (PAGE1) = 0011b 24 26 28 A MFR_SPEC_00, (PAGE1) = 0100b 28 30 32 A MFR_SPEC_00, (PAGE1) = 0101b 32 34 36 A MFR_SPEC_00, (PAGE1) = 0110b 36 38 40 A MFR_SPEC_00, (PAGE1) = 0111b 40 42 44 A MFR_SPEC_00, (PAGE1) = 1000b 44 46 48 A MFR_SPEC_00, (PAGE1) = 1001b 48 50 52 A MFR_SPEC_00, (PAGE1) = 1010b 52 54 56 A MFR_SPEC_00, (PAGE1) = 1011b 56 58 60 A MFR_SPEC_00, (PAGE1) = 1100b 60 62 64 A MFR_SPEC_00, (PAGE1) = 1101b 64 66 68 A MFR_SPEC_00, (PAGE1) = 1110b 68 70 72 A MFR_SPEC_00, (PAGE1) = 1111b 72 74 76 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.16 Switching Frequency VIN = 12 V, VAVSP = 1.0 V, VBVSP = 0.8 V, TA = 25°C PARAMETER fSW Switching frequency TEST CONDITIONS MIN TYP MAX UNIT FREQUENCY_SWITCH = 0x012C 270 300 330 kHz FREQUENCY_SWITCH = 0x015E 315 350 385 kHz FREQUENCY_SWITCH = 0x0190 360 400 440 kHz FREQUENCY_SWITCH = 0x01C2 405 450 495 kHz FREQUENCY_SWITCH = 0x01F4 450 500 550 kHz FREQUENCY_SWITCH = 0x0226 500 550 600 kHz FREQUENCY_SWITCH = 0x0258 540 600 660 kHz FREQUENCY_SWITCH = 0x028A 585 650 715 kHz FREQUENCY_SWITCH = 0x02BC 630 700 770 kHz FREQUENCY_SWITCH = 0x02EE 675 750 825 kHz FREQUENCY_SWITCH = 0x0320 720 800 880 kHz FREQUENCY_SWITCH = 0x0352 765 850 935 kHz FREQUENCY_SWITCH = 0x0384 810 900 990 kHz FREQUENCY_SWITCH = 0x03B6 855 950 1045 kHz FREQUENCY_SWITCH = 0x03E8 900 1000 1100 kHz FREQUENCY_SWITCH = others Invalid kHz 6.17 Slew Rate Settings over recommended operating conditions (unless otherwise noted) PARAMETER SLSET Slew rate setting MIN TYP MAX UNIT VOUT_TRANSITION_RATE = 0xE050 TEST CONDITIONS 5 6 7 mV/µs VOUT_TRANSITION_RATE = 0xE0A0 10 12 14 mV/µs VOUT_TRANSITION_RATE = 0xE0F0 15 18 mV/µs VOUT_TRANSITION_RATE = 0xE140 20 24 mV/µs VOUT_TRANSITION_RATE = 0xE190 25 30 mV/µs VOUT_TRANSITION_RATE = 0xE1E0 30 36 mV/µs VOUT_TRANSITION_RATE = 0xE230 35 42 mV/µs VOUT_TRANSITION_RATE = 0xE280 40 48 mV/µs VOUT_TRANSITION_RATE = 0xE005 0.3125 mV/µs VOUT_TRANSITION_RATE = 0xE00A 0.625 mV/µs VOUT_TRANSITION_RATE = 0xE00F 0.9375 mV/µs VOUT_TRANSITION_RATE = 0xE014 1.25 mV/µs VOUT_TRANSITION_RATE = 0xE019 1.5625 mV/µs VOUT_TRANSITION_RATE = 0xE01E 1.875 mV/µs VOUT_TRANSITION_RATE = 0xE023 2.1875 mV/µs VOUT_TRANSITION_RATE = 0xE028 2.5 mV/µs VOUT_TRANSITION_RATE = others SLF AVSP and BVSP slew rate SetVID_Fast SLS1 AVSP and BVSP slew rate slow SLSS AVSP and BVSP slew rate slew rate soft-start Invalid data mV/µs SLSET mV/µs SLSET / 4 mV/µs SLSET / 2 mV/µs MFR_SPEC_13 = 0b SLSET / 4 mV/µs MFR_SPEC_13 = 1b SLSET / 16 mV/µs Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 19 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.18 Ramp Selections over recommended operating conditions (unless otherwise noted) PARAMETER VRAMP RAMP Setting TEST CONDITIONS MIN TYP MAX UNIT MFR_SPEC_14 = 000b 30 40 55 mV MFR_SPEC_14 = 001b 70 80 95 mV MFR_SPEC_14 = 010b 110 120 135 mV MFR_SPEC_14 = 011b 150 160 175 mV MFR_SPEC_14 = 100b 190 200 215 mV MFR_SPEC_14 = 101b 230 240 255 mV MFR_SPEC_14 = 110b 270 280 300 mV MFR_SPEC_14 = 111b 305 320 335 mV 6.19 Dynamic Integration and Undershoot Reduction TA = 25°C (unless otherwise noted) PARAMETER VDYN tDINT VUSR2 Dynamic integration voltage setting Dynamic integration time constant (1) USR level 2 voltage setting MIN TYP MAX UNIT MFR_SPEC_12 = 000b; TEST CONDITIONS 90 100 116 mV MFR_SPEC_12 = 001b; 135 150 175 mV MFR_SPEC_12 = 010b; 175 200 230 mV MFR_SPEC_12 = 011b; 225 250 285 mV MFR_SPEC_12 = 100b; 270 300 345 mV MFR_SPEC_12 = 101b; 315 350 400 mV MFR_SPEC_12 = 110b; 360 400 455 mV MFR_SPEC_12 = 111b; OFF mV MFR_SPEC_12 = 0000b; 1 µs MFR_SPEC_12 = 0001b; 2 µs MFR_SPEC_12 = 0010b; 3 µs MFR_SPEC_12 = 0011b; 4 µs MFR_SPEC_12 = 0100b; 5 µs MFR_SPEC_12 = 0101b; 6 µs MFR_SPEC_12 = 0110b; 7 µs MFR_SPEC_12 = 0111b; 8 µs MFR_SPEC_12 = 1000b; 12 µs MFR_SPEC_12 = 1001b; 13 µs MFR_SPEC_12 = 1010b; 14 µs MFR_SPEC_12 = 1011b; 15 µs MFR_SPEC_12 = 1100b; 16 µs MFR_SPEC_12 = 1101b; 17 µs MFR_SPEC_12 = 1110b; 18 µs MFR_SPEC_12 = 1111b; 19 µs MFR_SPEC_09 = 000b; 120 140 160 mV MFR_SPEC_09 = 001b; 155 180 205 mV MFR_SPEC_09 = 010b; 190 220 245 mV MFR_SPEC_09 = 011b; 230 260 290 mV MFR_SPEC_09 = 100b; 265 300 335 mV MFR_SPEC_09 = 101b; 300 340 375 mV MFR_SPEC_09 = 110b; 335 380 420 mV MFR_SPEC_09 = 111b; (1) 20 OFF mV Specified by design. Not production tested. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Integration and Undershoot Reduction (continued) TA = 25°C (unless otherwise noted) PARAMETER VUSR1 USR level 1 voltage setting TEST CONDITIONS MIN Maximum phase added in USR level 1 (1) VOUSRHYS Dynamic integration/USR voltage hysteresis MAX UNIT MFR_SPEC_09 = 000b; 70 90 110 mV MFR_SPEC_09 = 001b; 100 120 140 mV MFR_SPEC_09 = 010b; 130 150 170 mV MFR_SPEC_09 = 011b; 160 180 205 mV MFR_SPEC_09 = 100b; 185 210 240 mV MFR_SPEC_09 = 101b; 215 240 270 mV MFR_SPEC_09 = 110b; 240 270 305 mV MFR_SPEC_09 = 111b; PHUSR1 TYP OFF mV MFR_SPEC_09 = 0b; 3 phases MFR_SPEC_09 = 1b; 4 phases MFR_SPEC_09 = 00b; 2 5 9 mV MFR_SPEC_09 = 01b; 5 10 15 mV MFR_SPEC_09 = 10b; 10 15 20 mV MFR_SPEC_09 = 11b; 15 20 25 mV MIN TYP MAX 6.20 Boot Voltage and TMAX Settings over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MFR_SPEC_12 = 000b TMAX Maximum temperature setting BOOT voltage setting (10-mV DAC) VBOOT BOOT voltage setting (5-mV DAC) UNIT 90 °C MFR_SPEC_12 = 001b 95 °C MFR_SPEC_12 = 010b 100 °C MFR_SPEC_12 = 011b 105 °C MFR_SPEC_12 = 100b 110 °C MFR_SPEC_12 = 101b 115 °C MFR_SPEC_12 = 110b 120 °C MFR_SPEC_12 = 111b 125 °C MFR_SPEC_11 = 00h 0 V MFR_SPEC_11 = 74h 1.65 V MFR_SPEC_11 = 79h 1.7 V MFR_SPEC_11 = 7Eh 1.75 V MFR_SPEC_11 = 00h 0 V MFR_SPEC_11 = 83h 0.9 V MFR_SPEC_11 = 97h 1 V MFR_SPEC_11 = BFh 1.2 V Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 21 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.21 Protections: OVP and UVP over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS VRDYH5 Tracking OVP VRDYH0 MIN MAX UNIT Measured at the VSP pin wrt VID code. Device latches OFF. 330 400 mV Measured at the VSP pin wrt VID code. Device latches OFF. 140 200 mV tRDYDGLTO VR_RDY deglitch time (1) tRDYDGLTU VR_RDY deglitch time (1) VRDYL Undervoltage protection (3) (VVSP + VDROOP) with respect to VID 370 VOVPA Fixed overvoltage protection, Channel A (3) VAVSP > VOVP for 1 µs, ENABLE = HI or LO, PWM to LO VOVPB Fixed overvoltage protection, Channel B (3) VBVSP > VOVP for 1 µs, ENABLE = HI or LO, PWM to LO (1) (2) (3) TYP (2) 2.5 µs 400 430 mV 2.75 2.8 2.86 V 1.85 1.9 1.95 V fSW = 500 kHz 4 µs Specified by design. Not production tested. Time from VSP out of +200 or +400 mV VDAC boundary to VR_RDY low. Can be programmed with different configurations. 6.22 Protections: ATSEN and BTSEN Pin Voltage Levels and Fault over recommended operating conditions (unless otherwise noted) PARAMETER TSEN ITSEN 22 Thermal voltage definition MIN TYP MAX UNIT VTSEN = 0.28 V TEST CONDITIONS –42 –40 –38 °C VTSEN = 0.8 V 23 25 27 °C VTSEN = 1.2 V 73 75 77 °C VTSEN = 1.4 V 98 100 102 °C VTSEN = 1.6 V 123 125 127 °C VTSEN = 1.8 V 148 150 152 °C 3 µA TSEN leakage current –3 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 6.23 PWM: I/O Voltage and Current over recommended operating conditions (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT 0.15 0.3 1.7 1.8 V VPWML PWMx output low-level ILOAD = 0.5 mA VPWMH PWMx output high-level ILOAD = –0.5 mA; VV3P3 = 2.97 V 2.8 VPW-SKLK PWMx tri-state ILOAD = ± 100 µA 1.6 tP-S_H-L PWMx H-L transition time CLOAD = 10 pF, ILOAD = ± 100 µ A, 10% to 90% both edges 10 ns tP-S_TRI PWMx tri-state transition CLOAD = 10 pF, ILOAD = ± 100 µ A, 10% or 90% to tri-state, both edges 10 ns (1) (1) (1) V V Specified by design. Not production tested. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 23 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.24 Dynamic Phase Add and Drop over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHA1 24 Dynamic phase adding threshold, 1 to 2 Phases (Peak Current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 2 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE ≈ 18 A (estimation) 21 23 25 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 4 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE ≈ 18 A (estimation) 23 25 27 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 6 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE ≈ 18 A (estimation) 25 27 29 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 8 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE ≈ 18 A (estimation) 27 29 31 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 2 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE ≈ 18 A (estimation) 23 25 27 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 4 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE ≈ 18 A (estimation) 25 27 29 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 6 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE ≈ 18 A (estimation) 27 29 31 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 8 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE ≈ 18 A (estimation) 29 31 33 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 2 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE ≈ 18 A (estimation) 25 27 29 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 4 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE ≈ 18 A (estimation) 27 29 31 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 6 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE ≈ 18 A (estimation) 29 31 33 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 8 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE ≈ 18 A (estimation) 31 33 35 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 2 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE ≈ 18 A (estimation) 27 29 31 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 4 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE ≈ 18 A (estimation) 29 31 33 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 6 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE ≈ 18 A (estimation) 31 33 35 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 8 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE ≈ 18 A (estimation) 33 35 37 A Submit Documentation Feedback UNIT Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHS1 Dynamic phase shedding threshold, 2 to 1 phase (average current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -6 A; (MFR_SPECIFIC_15 = 00b) 4 6 8 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -4 A; (MFR_SPECIFIC_15 = 01b) 6 8 10 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -2 A; (MFR_SPECIFIC_15 = 10b) 8 10 12 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 0 A; (MFR_SPECIFIC_15 = 11b) 10 12 14 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -6 A; (MFR_SPECIFIC_15 = 00b) 6 8 10 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -4 A; (MFR_SPECIFIC_15 = 01b) 8 10 12 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -2 A; (MFR_SPECIFIC_15 = 10b) 10 12 14 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 0 A; (MFR_SPECIFIC_15 = 11b) 12 14 16 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -6 A; (MFR_SPECIFIC_15 = 00b) 8 10 12 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -4 A; (MFR_SPECIFIC_15 = 01b) 10 12 14 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -2 A; (MFR_SPECIFIC_15 = 10b) 12 14 16 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 0 A; (MFR_SPECIFIC_15 = 11b) 14 16 18 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -6 A; (MFR_SPECIFIC_15 = 00b) 10 12 14 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -4 A; (MFR_SPECIFIC_15 = 01b) 12 14 16 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -2 A; (MFR_SPECIFIC_15 = 10b) 14 16 18 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 0 A; (MFR_SPECIFIC_15 = 11b) 16 18 20 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 UNIT 25 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHA2 26 Dynamic phase adding threshold, 2 to 3 phases (Peak Current) TEST CONDITIONS MIN TYP MAX UNIT Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 4 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 14 A (estimation) 32.5 35 37.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 6 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 14 A (estimation) 34.5 37 39.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 8 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 14 A (estimation) 36.5 39 41.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 10 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 14 A (estimation) 38.5 41 43.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 4 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 14 A (estimation) 36.5 39 41.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 6 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 14 A (estimation) 38.5 41 43.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 8 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 14 A (estimation) 40.5 43 45.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 10 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 14 A (estimation) 42.5 45 47.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 4 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 14 A (estimation) 40.5 43 45.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 6 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 14 A (estimation) 42.5 45 47.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 8 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 14 A (estimation) 44.5 47 49.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 10 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 14 A (estimation) 46.5 49 51.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 4 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 14 A (estimation) 44.5 47 49.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 6 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 14 A (estimation) 46.5 49 51.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 8 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 14 A (estimation) 48.5 51 53.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 10 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 14 A (estimation) 50.5 53 55.5 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHS2 Dynamic phase shedding threshold, 3 to 2 phases (average current) TEST CONDITIONS MIN TYP MAX UNIT Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -4 A; (MFR_SPECIFIC_14 = 00b) 17.5 20 22.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -2 A; (MFR_SPECIFIC_14 = 01b) 19.5 22 24.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 0 A; (MFR_SPECIFIC_14 = 10b) 21.5 24 26.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 2 A; (MFR_SPECIFIC_14 = 11b) 23.5 26 28.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -4 A; (MFR_SPECIFIC_14 = 00b) 21.5 24 26.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -2 A; (MFR_SPECIFIC_14 = 01b) 23.5 26 28.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 0 A; (MFR_SPECIFIC_14 = 10b) 25.5 28 30.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 2 A; (MFR_SPECIFIC_14 = 11b) 27.5 30 32.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -4 A; (MFR_SPECIFIC_14 = 00b) 25.5 28 30.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -2 A; (MFR_SPECIFIC_14 = 01b) 27.5 30 32.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 0 A; (MFR_SPECIFIC_14 = 10b) 29.5 32 34.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 2 A; (MFR_SPECIFIC_14 = 11b) 31.5 34 36.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -4 A; (MFR_SPECIFIC_14 = 00b) 29.5 32 34.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -2 A; (MFR_SPECIFIC_14 = 01b) 31.5 34 36.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 0 A; (MFR_SPECIFIC_14 = 10b) 33.5 36 38.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 2 A; (MFR_SPECIFIC_14 = 11b) 35.5 38 40.5 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 27 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHA3 28 Dynamic phase adding threshold, 3 to 4 Phases (Peak Current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 10 A (estimation) 44 47 50 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 10 A (estimation) 46 49 52 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 10 A (estimation) 48 51 54 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 10 A (estimation) 50 53 56 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 10 A (estimation) 50 53 56 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 10 A (estimation) 52 55 58 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 10 A (estimation) 54 57 60 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 10 A (estimation) 56 59 62 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 10 A (estimation) 56 59 62 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 10 A (estimation) 58 61 64 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 10 A (estimation) 60 63 66 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 10 A (estimation) 62 65 68 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 10 A (estimation) 62 65 68 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 10 A (estimation) 64 67 70 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 10 A (estimation) 66 69 72 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 10 A (estimation) 68 71 74 A Submit Documentation Feedback UNIT Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHS3 Dynamic phase shedding threshold, 4 to 3 phases (average current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 31 34 37 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 33 36 39 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 35 38 41 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 37 40 43 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 37 40 43 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 39 42 45 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 41 44 47 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 43 46 49 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 43 46 49 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 45 48 51 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 47 50 53 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 49 52 55 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 49 52 55 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 51 54 57 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 53 56 59 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 55 58 61 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 UNIT 29 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHA4 30 Dynamic phase adding threshold, 4 to 5 Phases (Peak Current) TEST CONDITIONS MIN TYP MAX UNIT Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 8 A (estimation) 54.5 58 61.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 8 A (estimation) 56.5 60 63.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 8 A (estimation) 58.5 62 65.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 8 A (estimation) 60.5 64 67.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 8 A (estimation) 62.5 66 69.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 8 A (estimation) 64.5 68 71.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 8 A (estimation) 66.5 70 73.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 8 A (estimation) 68.5 72 75.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 8 A (estimation) 70.5 74 77.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 8 A (estimation) 72.5 76 79.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 8 A (estimation) 74.5 78 81.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 8 A (estimation) 76.5 80 83.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 8 A (estimation) 78.5 82 85.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 8 A (estimation) 80.5 84 87.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 8 A (estimation) 82.5 86 89.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 8 A (estimation) 84.5 88 91.5 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHS4 Dynamic phase shedding threshold, 5 to 4 phases (average current) TEST CONDITIONS MIN TYP MAX UNIT Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 42.5 46 49.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 44.5 48 51.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 46.5 50 53.5 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 48.5 52 55.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 50.5 54 57.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 52.5 56 59.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 54.5 58 61.5 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 56.5 60 63.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 58.5 62 65.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 60.5 64 67.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 62.5 66 69.5 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 64.5 68 71.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 66.5 70 73.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 68.5 72 75.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 70.5 74 77.5 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 72.5 76 79.5 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 31 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHA5 32 Dynamic phase adding threshold, 5 to 6 Phases (Peak Current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 6 A (estimation) 65 69 73 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 6 A (estimation) 67 71 75 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 6 A (estimation) 69 73 77 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 6 A (estimation) 71 75 79 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 6 A (estimation) 75 79 83 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 6 A (estimation) 77 81 85 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 6 A (estimation) 79 83 87 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 6 A (estimation) 81 85 89 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 6 A (estimation) 85 89 93 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 6 A (estimation) 87 91 95 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 6 A (estimation) 89 93 97 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 6 A (estimation) 91 95 99 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 6 A; (MFR_SPECIFIC_15 = 00b); VRIPPLE = 6 A (estimation) 95 99 103 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 8 A; (MFR_SPECIFIC_15 = 01b); VRIPPLE = 6 A (estimation) 97 101 105 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 10 A; (MFR_SPECIFIC_15 = 10b); VRIPPLE = 6 A (estimation) 99 103 107 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 12 A; (MFR_SPECIFIC_15 = 11b); VRIPPLE = 6 A (estimation) 101 105 109 A Submit Documentation Feedback UNIT Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Dynamic Phase Add and Drop (continued) over recommended operating conditions (unless otherwise noted) PARAMETER VDPSTHS5 Dynamic phase shedding threshold, 6 to 5 phases (average current) TEST CONDITIONS MIN TYP MAX Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 54 58 62 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 56 60 64 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 58 62 66 A Peak Efficiency = 12 A; (MFR_SPECIFIC_15 = 00b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 60 64 68 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 64 68 72 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 66 70 74 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 68 72 76 A Peak Efficiency = 14 A; (MFR_SPECIFIC_15 = 01b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 70 74 78 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 74 78 82 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 76 80 84 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 78 82 86 A Peak Efficiency = 16 A; (MFR_SPECIFIC_15 = 10b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 80 84 88 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = -2 A; (MFR_SPECIFIC_14 = 00b) 84 88 92 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 0 A; (MFR_SPECIFIC_14 = 01b) 86 90 94 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 2 A; (MFR_SPECIFIC_14 = 10b) 88 92 96 A Peak Efficiency = 18 A; (MFR_SPECIFIC_15 = 11b); Offset = 4 A; (MFR_SPECIFIC_14 = 11b) 90 94 98 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 UNIT 33 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6.25 Typical Characteristics 98 1.9 Load Line 1/2 Ripple + 1/2 Ripple Lower Limit (VOUT(min)) Upper Limit (VOUT(max)) 1.8 97 96 Efficiency (%) VOUTA Voltage (V) 1.85 1.75 1.7 1.65 95 94 93 92 1.6 DPS On Off 91 90 1.55 0 50 100 150 Output Current (A) VVIN = 12 V Load Line = 0.9 mΩ 200 0 250 50 VOUT = 1.82 V VVIN = 12 V Load Line = 0.9 mΩ 250 400 225 350 300 250 200 150 100 Input Power Upper Limit Lower Limit 50 200 250 D001 VOUT = 1.8 V fSW = 600 kHz Figure 3. Efficiency 450 Reported Load Current (A) Reported Input Power (W) Figure 2. VOUTA Load Line 200 175 150 125 100 75 50 Load Current Upper Limit Lower Limit 25 0 0 0 50 100 VVIN = 12 V Load Line = 0.9 mΩ 150 200 250 300 Input Power (W) 350 400 450 0 10 20 D001 VVIN = 12 V Load Line = 0.9 mΩ VOUT = 1.82 V Figure 4. VOUTA Reported Input Power by PMBus 34 100 150 Load Current (A) D001 30 40 50 60 Load Current (%) 70 80 90 100 D001 VOUT = 1.82 V Figure 5. VOUTA Reported Output Current by PMBus Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7 Detailed Description 7.1 Overview The TPS53681 is a multiphase step-down controller with dual channels, built-in non-volatile memory (NVM), and PMBus™ interface, and is fully compatible with TI NexFET ™ power stages. Advanced control features such as D-CAP+™ architecture with undershoot reduction (USR) provide transient response, 7.2 Functional Block Diagram DCLLA AVSP Differential Amplifier VRAMPA VDIFFA + AVSN Differential Amplifier BVSN FREQA TONA CLKB_ON + + COMPB VISUMA PHASE VIA4 VIB1 VIA5 VIA6 VIB1 VIB2 VDACA VDACB VIB2 Ramp Generator VIA5 VIA6 VIB1 VIB2 FAULT SMB_CLK NVM On-Time A2 APWM2 CK3 On-Time A3 APWM3 On-Time A4 APWM4 CK5 On-Time A5 APWM5 CK6 On-Time A6 APWM6/BPWM3 On-Time B1 BPWM1 On-Time B2 BPWM2 CSPIN V3P3 GND - VDACB CPU Logic, Protection, and Status Circuitry FREQB VIN_CSNIN BTSEN ATSEN ADDR VR_FAULT BVR_RDY BVR_EN RESET VR_HOT AVR_EN AVR_RDY VREF AFE, ADC, and DAC + VDACA SMB_DIO CK2 TONB VIA1 VIA2 VIA3 VIA4 I C Interface SMB_ALERT APWM1 CKB2 IIN 2 On-Time A1 CKB1 ILIMA FREQB FREQA Adaptive On-Time Control and Current Sharing Circuitry LATCH VIA6 VIA1 VIA2 VIA3 VIA4 VRAMPB VRAMPA VIA5 ILIMB VISUMB CK1 Mode Control CK4 and Programmable Phase Manager VIA3 FAULT BCSP2 CLKA_ON + + VIA2 COMPB BCSP1 VFBDRPB Programmable VCOMPB Loop VISUMB VDACB DCLLB COMPA ACSP5 ACSP6/BCSP3 VIA1 DCLLB ACSP4 Programmable VCOMPA Loop VISUMA VRAMPB Loadline Control VISUMB DCLLA ACSP3 VFBDRPA VDACA VDIFFB + ACSP2 Loadline Control VISUMA BVSP ACSP1 COMPA Copyright © 2017, Texas Instruments Incorporated 7.3 Feature Description 7.3.1 Phase Interleaving and PWM Operation As shown in the Overview section, in 8-phase continuous conduction mode, the device operates as described in Figure 6. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 35 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Feature Description (continued) VCORE ISUM VCOMP+VRAMP CLKA_ON APWM1 APWM2 APWM3 APWM4 APWM5 APWM6 Time Figure 6. D-CAP+ Mode Basic Waveforms Starting with the condition that the high-side FETs are off and the low-side FETs are on, the summed current feedback (VISUM) is higher than the summed error amplifier output (VCOMP) and the internal ramp signal (VRAMP). ISUM falls until it hits VCOMP+VRAMP, which contains a component of the output ripple voltage. The PWM comparator senses where the two waveforms cross and triggers the on-time generator. This generates the internal CLKA_ON signal. Each CLKA_ON signal corresponds to one switching ON pulse for one phase. In case of single-phase operation, every CLKA_ON signal generates a switching pulse on the same phase. Also, VISUM corresponds to just a single-phase inductor current. In case of multi-phase operation, the CLKA_ON signal gets distributed to each of the phases in a cycle. This approach of using the summed inductor current and cyclically distributing the ON pulses to each phase automatically gives the required interleaving of 360 / n, where n is the number of phases. 7.3.1.1 Setting the Load-Line (DROOP) VDAC Slope of Loadline RLL VDROOP VDROOP = RLL x IOUT IOUT Figure 7. Load Line The loadline can be set with VOUT_DROOP register via PMBus. The programmable range for channel A is between 0 mΩ and 3.125 mΩ with 64 options, and the range for channel B is between 0 mΩ and 0.875 mΩ with 16 options to fulfill the requirements for different applications. 36 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Feature Description (continued) 7.3.1.2 Load Transitions When there is a sudden load increase, the output voltage immediately drops. The TPS53681 device reacts to this drop in a rising voltage on the COMP pin. This rise forces the PWM pulses to come in sooner and more frequently which causes the inductor current to rapidly increase. As the inductor current reaches the new load current, the device reaches a steady-state operating condition and the PWM switching resumes the steady-state frequency. When there is a sudden load release, the output voltage flies high. The TPS53681 device reacts to this rise in a falling voltage on the COMP pin. This drop forces the PWM pulses to be delayed until the inductor current reaches the new load current. At that point, the switching resumes and steady-state switching continues. Please note in Figure 8 and Figure 9, the ripples on VOUT, VRAMP, and VCOMP voltages are not shown for simplicity. LOAD LOAD VOUT VOUT VISUM VCOMP + VRAMP VISUM VCOMP + VRAMP CLKA_ON APWM1 CLKA_ON APWM2 APWM1 APWM3 APWM2 APWM4 APWM3 APWM5 APWM4 APWM6 APWM5 APWM6 Figure 8. Load Insertion Figure 9. Load Release The TPS53681 achieves fast load transient performance using the inherent variable switching frequency characteristics.Figure 8 illustrates the load insertion behavior that the PWM pulses can be generated with faster frequency than the steady-state frequency to provide more energy to improve the undershoot performance. Figure 9 illustrates the load release behavior that PWM pulses can be gated to avoid charging extra energy to the load until the output voltage reaches the peak overshoot. 7.3.1.2.1 VID Table The DAC voltage VDAC can be changed via PMBus according to Table 2 . Set the VOUT_SCALE_LOOP command to 1.125 to achieve output voltages higher than 2.500. The controller will acknowledge all VID codes and ignore those which are unsupported per the table below. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 37 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 2. VID Table 38 Table 2. VID Table (continued) VID Hex VALUE DAC STEP (5 mV) DAC STEP (10 mV) VID Hex VALUE 00 0 0 01 0.25 0.50 02 0.255 03 DAC STEP (5 mV) DAC STEP (10 mV) 2F 0.48 0.96 30 0.485 0.97 0.51 31 0.49 0.98 0.26 0.52 32 0.495 0.99 04 0.265 0.53 33 0.50 1.00 05 0.27 0.54 34 0.505 1.01 06 0.275 0.55 35 0.51 1.02 07 0.28 0.56 36 0.515 1.03 08 0.285 0.57 37 0.52 1.04 09 0.29 0.58 38 0.525 1.05 0A 0.295 0.59 39 0.53 1.06 0B 0.30 0.60 3A 0.535 1.07 0C 0.305 0.61 3B 0.54 1.08 0D 0.31 0.62 3C 0.545 1.09 0E 0.315 0.63 3D 0.55 1.10 0F 0.32 0.64 3E 0.555 1.11 10 0.325 0.65 3F 0.56 1.12 11 0.33 0.66 40 0.565 1.13 12 0.335 0.67 41 0.57 1.14 13 0.34 0.68 42 0.575 1.15 14 0.345 0.69 43 0.58 1.16 15 0.35 0.70 44 0.585 1.17 16 0.355 0.71 45 0.59 1.18 17 0.36 0.72 46 0.595 1.19 18 0.365 0.73 47 0.60 1.20 19 0.37 0.74 48 0.605 1.21 1A 0.375 0.75 49 0.61 1.22 1B 0.38 0.76 4A 0.615 1.23 1C 0.385 0.77 4B 0.62 1.24 1D 0.39 0.78 4C 0.625 1.25 1E 0.395 0.79 4D 0.63 1.26 1F 0.40 0.80 4E 0.635 1.27 20 0.405 0.81 4F 0.64 1.28 21 0.41 0.82 50 0.645 1.29 22 0.415 0.83 51 0.65 1.30 23 0.42 0.84 52 0.655 1.31 24 0.425 0.85 53 0.66 1.32 25 0.43 0.86 54 0.665 1.33 26 0.435 0.87 55 0.67 1.34 27 0.44 0.88 56 0.675 1.35 28 0.445 0.89 57 0.68 1.36 29 0.45 0.90 58 0.685 1.37 2A 0.455 0.91 59 0.69 1.38 2B 0.46 0.92 5A 0.695 1.39 2C 0.465 0.93 5B 0.70 1.40 2D 0.47 0.94 5C 0.705 1.41 2E 0.475 0.95 5D 0.71 1.42 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 2. VID Table (continued) Table 2. VID Table (continued) VID Hex VALUE DAC STEP (5 mV) DAC STEP (10 mV) VID Hex VALUE DAC STEP (5 mV) DAC STEP (10 mV) 5E 0.715 1.43 5F 0.72 1.44 8D 0.95 1.90 8E 0.955 60 0.725 1.91 1.45 8F 0.96 1.92 61 62 0.73 1.46 90 0.965 1.93 0.735 1.47 91 0.97 63 1.94 0.74 1.48 92 0.975 1.95 64 0.745 1.49 93 0.98 1.96 65 0.75 1.50 94 0.985 1.97 66 0.755 1.51 95 0.99 1.98 67 0.76 1.52 96 0.995 1.99 68 0.765 1.53 97 1.00 2.00 69 0.77 1.54 98 1.005 2.01 6A 0.775 1.55 99 1.01 2.02 6B 0.78 1.56 9A 1.015 2.03 6C 0.785 1.57 9B 1.02 2.04 6D 0.79 1.58 9C 1.025 2.05 6E 0.795 1.59 9D 1.03 2.06 6F 0.80 1.60 9E 1.035 2.07 70 0.805 1.61 9F 1.04 2.08 71 0.81 1.62 A0 1.045 2.09 72 0.815 1.63 A1 1.05 2.10 73 0.82 1.64 A2 1.055 2.11 74 0.825 1.65 A3 1.06 2.12 75 0.83 1.66 A4 1.065 2.13 76 0.835 1.67 A5 1.07 2.14 77 0.84 1.68 A6 1.075 2.15 78 0.845 1.69 A7 1.08 2.16 79 0.85 1.70 A8 1.085 2.17 7A 0.855 1.71 A9 1.09 2.18 7B 0.86 1.72 AA 1.095 2.19 7C 0.865 1.73 AB 1.10 2.20 7D 0.87 1.74 AC 1.105 2.21 7E 0.875 1.75 AD 1.11 2.22 7F 0.88 1.76 AE 1.115 2.23 80 0.885 1.77 AF 1.12 2.24 81 0.89 1.78 B0 1.125 2.25 82 0.895 1.79 B1 1.13 2.26 83 0.90 1.80 B2 1.135 2.27 84 0.905 1.81 B3 1.14 2.28 85 0.91 1.82 B4 1.145 2.29 86 0.915 1.83 B5 1.15 2.30 87 0.92 1.84 B6 1.155 2.31 88 0.925 1.85 B7 1.16 2.32 89 0.93 1.86 B8 1.165 2.33 8A 0.935 1.87 B9 1.17 2.34 8B 0.94 1.88 BA 1.175 2.35 8C 0.945 1.89 BB 1.18 2.36 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 39 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 2. VID Table (continued) 40 Table 2. VID Table (continued) VID Hex VALUE DAC STEP (5 mV) DAC STEP (10 mV) VID Hex VALUE DAC STEP (5 mV) DAC STEP (10 mV) BC 1.185 2.37 DE 1.355 n/a BD 1.19 2.38 DF 1.36 n/a BE 1.195 2.39 E0 1.365 n/a BF 1.20 2.40 E1 1.37 n/a C0 1.205 2.41 E2 1.375 n/a C1 1.21 2.42 E3 1.38 n/a C2 1.215 2.43 E4 1.385 n/a C3 1.22 2.44 E5 1.39 n/a C4 1.225 2.45 E6 1.395 n/a C5 1.23 2.46 E7 1.40 n/a C6 1.235 2.47 E8 1.405 n/a C7 1.24 2.48 E9 1.41 n/a C8 1.245 2.49 EA 1.415 n/a C9 1.25 2.50 EB 1.42 n/a CA 1.255 n/a EC 1.425 n/a CB 1.26 n/a ED 1.43 n/a CC 1.265 n/a EE 1.435 n/a CD 1.27 n/a EF 1.44 n/a CE 1.275 n/a F0 1.445 n/a CF 1.28 n/a F1 1.45 n/a D0 1.285 n/a F2 1.455 n/a D1 1.29 n/a F3 1.46 n/a D2 1.295 n/a F4 1.465 n/a D3 1.30 n/a F5 1.47 n/a D4 1.305 n/a F6 1.475 n/a D5 1.31 n/a F7 1.48 n/a D6 1.315 n/a F8 1.485 n/a D7 1.32 n/a F9 1.49 n/a D8 1.325 n/a FA 1.495 n/a D9 1.33 n/a FB 1.50 n/a DA 1.335 n/a FC 1.505 n/a DB 1.34 n/a FD 1.51 n/a DC 1.345 n/a FE 1.515 n/a DD 1.35 n/a FF 1.52 n/a Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.3.1.3 Temperature and Fault Sensing TI smart power stage senses the die temperature and sends out the temperature information as a voltage through the TAO pin. In a multi-phase application, the TAO pin of the TI smart power stages are connected together and then tied to the ATSEN and BTSEN pins of the TPS53681 device. In this case, the device reports the temperature of the hottest power stage. The reported temperature can be calculated as shown in Equation 1. TEMP = (VTSEN F 0.6) 0.008 where • • TEMP is the sensed temperature in °C VTSEN is the voltage at ATSEN and BTSEN pins (1) TSEN signal is also used as an indicator for power stage fault. When an internal fault occurs in the TI smart power stage, the power stage pulls the xTAO pins high. If the TSEN voltage is higher than 2.5 V, the TPS53681 device senses the fault and turns off both the high-side and the low-side MOSFETS. The TSEN signal is also used to indicate hand-shaking between the controller and the power stages. If the power stages are not powered, the TAO pin is pulled down to prevent switching, even if the controller is enabled. A Rail Power Stage ATAO Temperature Sense Controller A Rail Power Stage ATAO ATSEN Temperature Sense B Rail Power Stage BTAO BTSEN Temperature Sense ADC Temp Copyright © 2017, Texas Instruments Incorporated Figure 10. Temperature Sense 7.3.1.4 AutoBalance™ Current Sharing The basic mechanism for current sharing is to sense the average phase current, then adjust the pulse width of each phase to equalize the current in each phase as shown in Figure 11. The PWM comparator (not shown) starts a pulse when the feedback voltage meets the reference. The VIN voltage charges Ct(on) through Rt(on). The pulse terminates when the voltage at Ct(on) matches the on-time reference, which normally equals the DAC voltage (VDAC). The circuit operates in the following fashion. First assume that the 1-µs averaged value from each phase current are equal. In this case, the PWM modulator terminates at VDAC, and the normal pulse width is delivered to the system. If instead, I1 > IAVG, then an offset is subtracted from VDAC, and the pulse width for Phase 1 is shortened to reduce the phase current in Phase 1 for balancing. If I1 < IAVG, then a longer pulse is generated to increase the phase current in Phase 1 to achieve current balancing. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 41 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com VDAC ACSP1 1 µs Filter I1 + K X (I1 ± IAVG) + ± ± RT(on) VDAC ACSP2 1 µs Filter I2 ± ± CT(on) RT(on) ACSP3 I3 ± ± CT(on) IAVG RT(on) 1 µs Filter I4 ± ± APWM3 CT(on) + K X (I4 ± IAVG) + + VIN VDAC ACSP4 APWM2 + K X (I3 ± IAVG) + + VIN IAVG VDAC 1 µs Filter APWM1 + K X (I2 ± IAVG) + + VIN IAVG IAVG RT(on) + VIN VDAC APWM4 CT(on) + ACSP5 1 µs Filter I5 K X (I5 ± IAVG) + ± ± IAVG RT(on) + APWM5 VIN VDAC CT(on) ACSP6 1 µs Filter I6 + + K X (I6 ± IAVG) ± ± IAVG RT(on) + VIN Averaging Circuit APWM6 CT(on) Figure 11. AutoBalance Current Sharing Circuit Detail 42 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.3.1.5 Phase Configuration for Channel B By default, the second rail of the TPS53681 is configured for two-phase operation. Two NVM bits, CHB_2PH and CHB_3PH control the number of phases available to channel B. The CHB_2PH bit is found in MFR_SPECIFIC_13 (bit 12), and the CHB_3PH bit is found in USER_DATA_11. See Table 3 below, which describes these bit settings, versus phase configuration for channel B. Refer to the accompanying Technical Reference Manual for a register map of MFR_SPECIFIC_13 and USER_DATA_11. Refer to Current Sense Inputs for Active Phases for information about pin configuration of CSP signals for various channel B phase configuration settings. Table 3. Channel B Phase Configuration Channel B Phases CHB_2PH MFR_SPECIFIC_13[PAGE0][12] USER_DATA_11[PAGE0][9] CHB_3PH USER_DATA_11[PAGE0][9] 1 1b 0b 2 0b 0b 3 0b 1b 7.3.1.6 RESET Function During adaptive voltage scaling (AVS) operation, the voltage may become falsely adjusted to be out of ASIC operating range. The RESET function returns the voltage to the VBOOT voltage. When the voltage is out of ASIC operating range, the ASIC issues a RESET signal to the TPS53681 device, as shown in Figure 12. The device senses this signal and after a delay of greater than 1 µs, it sets an internal RESET_FAULT signal and sets VOUT_COMMAND to VBOOT. The device pulls the output voltage to the VBOOT level with the slew rate set by VOUT_TRANSITION_RATE command, as shown in Figure 13. When the RESET pin signal goes high, the internal RESET_FAULT signal goes low. TPS53681 ASIC Power Stage ASIC VRESET RESET RESET PMB_CLK PMB_CLK PMB_DIO PMB_DIO PMB_ALERT PMB_ALERT TPS53681 VRESET Internal RESET_FAULT Response Delay VOUT Default VBOOT . Pre-AVS VOUT . (C) (A) (B) Time Figure 12. RESET Pin Connection Figure 13. Reset Function 7.4 Device Functional Modes 7.5 Programming 7.5.1 PMBus Connections The TPS53681 device can support either 100kHz class, 400 kHz class or 1 MHz class operation, with 1.8-V or 3.3-V logic levels. Connection for the PMBus interface should follow the DC specifications given in Section 4.3 of the System Management Bus (SMBus) Specification V3.0 . The complete SMBus specification is available from the SMBus website, smbus.org. 7.5.2 PMBus Address Selection The PMBus slave addresses for TPS53681 are selected with a resistor divider from VREF to ADDR. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 43 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Programming (continued) The PMBus slave address is set by the voltage on the ADDR pin. Refer to Table 4. With the desired PMBus address, and RADDRL selected, calculate the RADDRH using Equation 2. Note that TPS53681 uses 7 bit addressing, per the SMBus specification. Users communicating to the device using generic I2C drivers should be aware that these 7 bits occupy the most significant bits of the first byte in each transaction, with the least significant bit being the data direction bit (0 for write operations, 1 for read operations). That is, for read transactions, the address byte is A6A5A4A3A2A1A01 and for write operations the address byte is A6A5A4A3A2A1A00. Refer to the SMBus specification for more information. The general procedure for selecting these resistors is as follows: 1. Determine the desired PMBus slave addresses, per system requirements 2. Select an RADDRL value of 10 kΩ or 20 kΩ 3. Using the desired PMBus address, refer to Table 4 for the desired address pin voltage 4. Use Equation 2 to calculate RADDRH VREF RADDRH ADDR RADDRL Figure 14. PMBus Address Selection Contact your local Texas Instruments representative for a copy of the PMBus address setting design tool spreadsheet. VREF RADDRH = RADDRL l F 1p VADDR (2) Table 4. PMBus Slave Address Selection 44 VADDR (V) PMBus Address (7 bit binary) A6A5A4A3A2A1A0 PMBus Address (7-bit decimal) I2C Address Byte (Write Operation) I2C Address Byte (Read Operation) ≤ 0.039 V 1011000b 88d B0h B1h 0.073 V ± 15 mV 1011001b 89d B2h B3h 0.122 V ± 15 mV 1011010b 90d B4h B5h 0.171 V ± 15 mV 1011011b 91d B6h B7h 0.219 V ± 15 mV 1011100b 92d B8h B9h 0.268 V ± 15 mV 1011101b 93d BAh BBh 0.317 V ± 15 mV 1011110b 94d BCh BDh 0.366 V ± 15 mV 1011111b 95d BEh BFh 0.415 V ± 15 mV 1100000b 96d C0h C1h 0.464 V ± 15 mV 1100001b 97d C2h C3h 0.513 V ± 15 mV 1100010b 98d C4h C5h 0.562 V ± 15 mV 1100011b 99d C6h C7h 0.610 V ± 15 mV 1100100b 100d C8h C9h 0.660 V ± 15 mV 1100101b 101d CAh CBh 0.708 V ± 15 mV 1100110b 102d CCh CDh Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 4. PMBus Slave Address Selection (continued) VADDR (V) PMBus Address (7 bit binary) A6A5A4A3A2A1A0 PMBus Address (7-bit decimal) I2C Address Byte (Write Operation) I2C Address Byte (Read Operation) 0.757 V ± 15 mV 1100111b 103d CEh CFh 0.806 V ± 15 mV 1101000b 104d D0h D1h 0.854 V ± 15 mV 1101001b 105d D2h D3h 0.903 V ± 15 mV 1101010b 106d D4h D5h 0.952 V ± 15 mV 1101011b 107d D6h D7h 1.000 V ± 15 mV 1101100b 108d D8h D9h 1.050 V ± 15 mV 1101101b 109d DAh DBh 1.098 V ± 15 mV 1101110b 110d DCh DDh 1.147 V ± 15 mV 1101111b 111d DEh DFh 1.196 V ± 15 mV 1110000b 112d E0h E1h 1.245 V ± 15 mV 1110001b 113d E2h E3h 1.294 V ± 15 mV 1110010b 114d E4h E5h 1.343 V ± 15 mV 1110011b 115d E6h E7h 1.392 V ± 15 mV 1110100b 116d E8h E9h 1.440 V ± 15 mV 1110101b 117d EAh EBh 1.489 V ± 15 mV 1110110b 118d ECh EDh 1.540 V ± 15 mV 1110111b 119d EEh EFh 7.5.3 Supported Commands The table below summarizes the PMBus commands supported by the TPS53681. Only selected commands, which are most commonly used during device configuration and usage are reproduced in this document. For a full set of register maps for this device, refer to the accompanying Technical Reference Manual. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 45 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 CMD Command Name www.ti.com Description Default Value R/W, NVM Default Behavior Ch. A (PAGE 0) Ch. B PAGE 1 00h PAGE Selects which channel subsequent PMBus commands address RW All commands address Channel A 01h OPERATION Enable or disable each channel, enter or exit margin. RW Conversion disabled. Margin None. 00h 00h 02h ON_OFF_CONFIG Configure the combination of OPERATION, and enable pin required to enable power conversion for each channel. RW, NVM OPERATION command only. 1Bh 1Bh 03h CLEAR_FAULT Clears all fault status registers to 00h and releases PMB_ALERT W 04h PHASE Selects which phase of the active channel subsequent PMBus commands address RW Commands address all phases. 10h WRITE_PROTECT Used to control writing to the volatile operating memory (PMBus and restore from NVM). RW Writes to all commands are allowed 00h 11h STORE_DEFAULT_ALL Stores all current storable register settings into NVM as new defaults. W Write-only N/A 12h RESTORE_DEFAULT_ALL Restores all storable register settings from NVM. W Write-only N/A 19h CAPABILITY Provides a way for a host system to determine key PMBus capabilities of the device. R 1 MHz, PEC, PMB_ALERT Supported D0h 1Bh SMBALERT_MASK (STATUS_VOUT) Selects which faults/status bits may to assert PMB_ALERT RW, NVM All bits may assert PMB_ALERT 00h 00h 1Bh SMBALERT_MASK (STATUS_IOUT) Selects which faults/status bits may to assert PMB_ALERT RW, NVM All bits may assert PMB_ALERT 00h 00h 1Bh SMBALERT_MASK (STATUS_INPUT) Selects which faults/status bits may to assert PMB_ALERT RW, NVM LOW_VIN does not assert PMB_ALERT 08h 08h 1Bh SMBALERT_MASK (STATUS_TEMPERATURE) Selects which faults/status bits may to assert PMB_ALERT RW, NVM All bits may assert PMB_ALERT 00h 00h 1Bh SMBALERT_MASK (STATUS_CML) Selects which faults/status bits may to assert PMB_ALERT RW, NVM All bits may assert PMB_ALERT 00h 00h 1Bh SMBALERT_MASK (STATUS_MFR_SPECIFIC) Selects which faults/status bits may to assert PMB_ALERT RW, NVM All bits may assert PMB_ALERT 00h 00h 20h VOUT_MODE Read-only output mode indicator R (1) VID mode. 5 mV Step (Ch A), 5 mV Step (Ch B) 21h 21h 21h VOUT_COMMAND Output voltage target. RW, NVM 0.500 V (Ch A) 0.500 V (Ch B) 0033h 0033h 24h VOUT_MAX Sets the maximum output voltage RW, NVM 1.520 V (Ch A) 1.520 V (Ch B) 00FFh 00FFh 25h VOUT_MARGIN_HIGH Load the unit with the voltage to which the output is to be changed when OPERATION command is set to “Margin High”. RW 0.000 V (CH A) 0.000 V (Ch B) 0000h 0000h 26h VOUT_MARGIN_LOW Load the unit with the voltage to which the output is to be changed when OPERATION command is set to “Margin Low”. RW 0.000 V (CH A) 0.000 V (Ch B) 0000h 0000h 27h VOUT_TRANSITION_RATE Used to set slew rate settings for output voltage updates RW, NVM 1.5625 mV/µs (Ch A) 1.5625 mV/µs (Ch B) E019h E019h (1) 46 N/A Write-only N/A FFh FFh NVM-backed bits in the MFR_SPECIFIC or USER_DATA commands affect the reset value of these commands. Refer to the individual register maps for more detail. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com CMD SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Command Name Description R/W, NVM RW, NVM Default Value Default Behavior Ch. A (PAGE 0) Ch. B PAGE 1 0.000 mΩ (Ch A) 0.000 mΩ (Ch B) D000h D000h 28h VOUT_DROOP The VOUT_DROOP sets the rate, in mV/A (mΩ) at which the output voltage decreases (or increases) with increasing (or decreasing) output current for use with Adaptive Voltage Positioning 29h VOUT_SCALE_LOOP Used for scaling the VID code RW, NVM 1.000 (Ch A) 1.000 (Ch B) E808h E808h 2Ah VOUT_SCALE_MONITOR Used for scaling output voltage telemetry RW, NVM 1.000 (Ch A) 1.000 (Ch B) E808h E808h 2Bh VOUT_MIN Sets the minimum output voltage RW, NVM 0.000 V (Ch A) 0.000 V (Ch B) 0000h 0000h 33h FREQUENCY_SWITCH Sets the switching frequency RW, NVM 500 kHz (Ch A) 500 kHz (Ch B) 01F4h 01F4h 35h VIN_ON Sets value of input voltage at which the device should start power conversion. RW, NVM 6.25 V 38h IOUT_CAL_GAIN Sets the ratio of voltage at the current sense pins to the sensed current. RW, NVM 5.000 mΩ (Ch A) 5.000 mΩ (Ch B) D140h D140h 39h IOUT_CAL_OFFSET Used to null offsets in the output current sensing circuit RW, NVM 0.000 A (Ch A) 0.000 A (Ch B) (All Phases) E800h E800h 40h VOUT_OV_FAULT_LIMIT Sets the value of the sensed output voltage which triggers an output overvoltage fault R 1.520 V (Ch A) 1.520 V (Ch B) 00FFh 00FFh 41h VOUT_OV_FAULT_RESPONSE Sets the converter response to an output overvoltage event R Shutdown, do not restart 80h 80h 44h VOUT_UV_FAULT_LIMIT Sets the value of the sensed output voltage which triggers an output undervoltage fault R 0.000 V (Ch A) 0.000 V (Ch B) 0000h 0000h 45h VOUT_UV_FAULT_RESPONSE Sets the converter response to an output undervoltage event 80h 80h 46h IOUT_OC_FAULT_LIMIT Sets the output Over Current fault limit 0027h 0027h 47h IOUT_OC_FAULT_RESPONSE Define the over-current fault response. FAh FAh 4Ah IOUT_OC_WARN_LIMIT Sets the value of the output current that causes the over current detector to indicate an over current warning. RW, 26 A (Ch A) NVM (1) 26 A (Ch B) 001Ah 001Ah 4Fh OT_FAULT_LIMIT Sets the temperature, in degrees Celsius, of the unit at which it should indicate an Over temperature Fault. RW, 135 °C (Ch A) NVM (1) 135 °C (Ch B) 0087h 0087h 50h OT_FAULT_RESPONSE Sets the converter response to an over temperature fault. RW, NVM Shutdown, do not restart 80h 80h 51h OT_WARN_LIMIT Sets the temperature, in degrees Celsius, of the unit at which it should indicate an Over temperature warning. RW 105 °C (Ch A) 105 °C (Ch B) 0069h 0069h 55h VIN_OV_FAULT_LIMIT Set the voltage, in volts, of the unit at which it should indicate a Vin Overvoltage Fault. RW, NVM 14.000 V 56h VIN_OV_FAULT_RESPONSE Instructs the device on what action to take in response to an input overvoltage fault. R 59h VIN_UV_FAULT_LIMIT Sets the value of the input voltage that causes an Input Under voltage Fault RW, NVM 5Ah VIN_UV_FAULT_RESPONSE Sets the converter response to an input undervoltage event R RW, NVM Shutdown, do not restart RW, 39 A (Ch A) NVM (1) 39 A (Ch B) RW, NVM Shutdown, and Hiccup Continue Uninterrupted 5.500 V Shutdown, do not restart F019h 000Eh 00h F80Bh C0h Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 47 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 CMD Command Name www.ti.com Description R/W, NVM Default Value Default Behavior Ch. A (PAGE 0) Ch. B PAGE 1 5Bh IIN_OC_FAULT_LIMIT Sets the value in amperes that causes the over current fault condition of the input current 5Ch IIN_OC_FAULT_RESPONSE Sets the converter response to input overcurrent events 5Dh IIN_OC_WARN_LIMIT Sets the value in amperes that causes the over current warning condition of the input current RW, NVM 63.5 A TON_DELAY Sets the time, in milliseconds, from when a start condition is received (as programmed by the ON_OFF_CONFIG command) until the output voltage starts to rise. RW, NVM 2.43 ms (Ch A) 2.43 ms (Ch B) 6Bh PIN_OP_WARN_LIMIT The PIN_OP_WARN_LIMIT command sets the value of the input power, in watts, that causes a warning that the input power is high RW 450 W 78h STATUS_BYTE PMBus read-only status and flag bits. RW Current Status N/A N/A 60h RW, NVM 63.5 A F87Fh Shutdown, do not restart R C0h F87Fh C26Eh C26Eh 08E1h 79h STATUS_WORD PMBus read-only status and flag bits. RW Current Status N/A N/A 7Ah STATUS_VOUT PMBus read-only status and flag bits. RW Current Status N/A N/A 7Bh STATUS_IOUT PMBus read-only status and flag bits. RW Current Status N/A 7Ch STATUS_INPUT PMBus read-only status and flag bits. RW Current Status 7Dh STATUS_TEMPERATURE PMBus read-only status and flag bits. RW Current Status 7Eh STATUS_CML PMBus read-only status and flag bits. RW Current Status 80h STATUS_MFR_SPECIFIC PMBus read-only status and flag bits. RW Current Status 88h READ_VIN Returns the input voltage in volts R Current Status N/A 89h READ_IIN Returns the input current in amperes R Current Status N/A 8Bh READ_VOUT Returns the output voltage in VID format R Current Status N/A N/A 8Ch READ_IOUT Returns the output current in amperes R Current Status N/A N/A 8Dh READ_TEMPERATURE_1 Returns the highest power stage temperature in °C R Current Status N/A N/A 96h READ_POUT Returns the output power in Watts R Current Status N/A 97h READ_PIN Returns the input power in Watts R Current Status N/A 98h PMBUS_REVISION Returns the version of the PMBus specification to which this device complies R PMBus 1.3 Part I, Part II 33h 99h MFR_ID Loads the unit with bits that contain the manufacturer’s ID RW, NVM Arbitrary NVM for user 0000h 9Ah MFR_MODEL Loads the unit with bits that contain the manufacturer’s model number RW, NVM Arbitrary NVM for user 0000h 9Bh MFR_REVISION Loads the unit with bits that contain the manufacturer’s model revision RW, NVM Arbitrary NVM for user 0400h 9Dh MFR_DATE Loads the unit with bits that contain the manufacture date RW, NVM March 2017 1103h 9Eh MFR_SERIAL NVM Checksum R NVM checksum ADh IC_DEVICE_ID Returns a number indicating the part number of the device R TPS53681 81h AEh IC_DEVICE_REV Returns a number indicating the device revision R Rev 1.0 00h B0h USER_DATA_00 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B1h USER_DATA_01 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings 48 Submit Documentation Feedback N/A N/A N/A N/A N/A N/A N/A N/A 484D2979h Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com CMD SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Command Name Description R/W, NVM Default Value Default Behavior Ch. A (PAGE 0) Ch. B PAGE 1 B2h USER_DATA_02 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B3h USER_DATA_03 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B4h USER_DATA_04 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B5h USER_DATA_05 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B6h USER_DATA_06 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B7h USER_DATA_07 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B8h USER_DATA_08 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings B9h USER_DATA_09 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings BAh USER_DATA_10 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings BBh USER_DATA_11 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings BCh USER_DATA_12 Used for batch NVM programming. RW NVM Current configuration Factory Default Settings D0h MFR_SPECIFIC_00 Configures per-phase overcurrent levels, current share thresholds, and other miscellaneous settings. RW NVM Misc. configuration, See register maps D3h MFR_SPECIFIC_03 Returns information regarding current imbalance warnings for each phase R D4h MFR_SPECIFIC_04 Returns the output voltage for the active channel, in linear format R D5h MFR_SPECIFIC_05 Used to trim the output voltage of the active channel, by applying an offset to the currently selected VID code. D6h MFR_SPECIFIC_06 D7h 0006h 3006h Current status N/A N/A Current status N/A N/A RW NVM 0 mV offset (Ch A and Ch B) 00h 00h Configures dynamic load line options for both channels, and selects AutoDCM operation. RW NVM Misc. configuration, See register maps 0000h 0000h MFR_SPECIFIC_07 Configures the internal loop compensation for both channels. RW NVM Misc. configuration, See to register maps 118Fh 118Fh D8h MFR_SPECIFIC_08 Used to identify catastrophic faults which occur first, and store this information to NVM RW NVM Current status 00h 00h D9h MFR_SPECIFIC_09 Used to configure non-linear transient performance enhancements such as undershoot reduction (USR) RW NVM Misc. configuration, See register maps 76C7h 06C7h DAh MFR_SPECIFIC_10 Used to configure input current sensing, and set the maximum output current RW NVM Misc. configuration, See register maps C81Ah 001Ah DBh MFR_SPECIFIC_11 Boot-up VID code for each channel RW NVM VID 51d (Ch A) VID 51d (Ch B) 33h 33h DCh MFR_SPECIFIC_12 Used to configure input current sensing and other miscellaneous settings RW NVM Misc. configuration, See register maps C704h 0700h DDh MFR_SPECIFIC_13 Used to configure output voltage slew rates, DAC stepsize, and other miscellaneous settings. RW NVM Misc. configuration, See register maps 8825h 0025h Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 49 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 CMD Command Name www.ti.com Description Default Value R/W, NVM Default Behavior RW NVM Ch. A (PAGE 0) Ch. B PAGE 1 Misc. configuration, See register maps 0005h 0005h 1FFAh 0000h DEh MFR_SPECIFIC_14 Used to configure dynamic phase shedding, and compensation ramp amplitude, and dynamic ramp amplitude during USR, and different power states DFh MFR_SPECIFIC_15 Used to configure dynamic phase shedding. RW NVM Misc. configuration, See register maps E4h MFR_SPECIFIC_20 Used to set the maximum operational phase number, on-the-fly. RW NVM Misc. configuration, See register maps F0h MFR_SPECIFIC_32 Used to set the input over-power warning RW 450 W 00E1h FAh MFR_SPECIFIC_42 NVM Security RW NVM NVM Security Key 0000h 50 Submit Documentation Feedback Hardware Configured Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.4 Commonly Used PMBus Commands The following sections describe the most commonly used PMBus commands and their usage in the configuration, operation and testing of TPS53681 power solutions: • Voltage, Current, Power, and Temperature Readings • Input Current Sense and Calibration • Output Current Sense and Calibration • Output Voltage Margin Testing • Loop Compensation • Converter Protection and Response • Dynamic Phase Shedding • NVM Programming • NVM Security • Black Box Fault Recording • Board Identification and Inventory Tracking • Status Reporting Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 51 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.5 Voltage, Current, Power, and Temperature Readings Using an internal ADC, the TPS53681 provides a full set of telemetry capabilities, allowing the user to read back critical information about the converter's input voltage, input current, input power, output voltage, output current, output power and temperature. The table below summarizes the available commands and their formats. Register maps for each command are included. Table 5. Telemetry Functions Command Description Format Units Channel/Phase READ_VIN Input voltage telemetry Linear V Shared, Channel A and B READ_IIN Input current telemetry Linear A Shared, Channel A and B READ_VOUT Output voltage telemetry (VID format) VID VID Code Per Channel READ_IOUT Output current telemetry Linear A Per Channel and Per Phase READ_TEMPERATURE_1 Power stage temperature telemetry Linear °C Per Channel, Highest phase temperature only READ_POUT Output power telemetry Linear W Per Channel READ_PIN Input power telemetry Linear W Shared, Channel A and B MFR_SPECIFIC_04 Output voltage telemetry (linear format) Linear V Per Channel 7.5.5.1 (88h) READ_VIN The READ_VIN command returns the input voltage in volts. The two data bytes are formatted in the Linear Data format. The refresh rate is 1200 µs. This command should be accessed through Read Word transactions, and is shared between channel A and channel B. 15 R 14 R 13 R READ_VIN_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_VIN_MAN 8 R 4 3 R R READ_VIN_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 15. READ_VIN Table 6. READ_VIN Register Field Descriptions Bit Field Type Reset Description Linear two's complement format exponent. Linear two's complement format mantissa. 15:11 READ_VIN_EXP R Current Status 10:0 READ_VIN_MAN R Current Status 7.5.5.2 (89h) READ_IIN The READ_IIN command returns the input current in amperes. The refresh rate is 100 µs. The two data bytes are formatted in the Linear Data format. This command should be accessed through Read Word transactions, and is shared between channel A and channel B. 52 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 15 R 14 R 13 R READ_IIN_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_IIN_MAN 8 R 4 3 R R READ_IIN_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 16. READ_IIN Table 7. READ_IIN Register Field Descriptions Bit Field Type Reset Description Linear two's complement format exponent. Linear two's complement format mantissa. 15:11 READ_IIN_EXP R Current Status 10:0 READ_IIN_MAN R Current Status 7.5.5.3 (8Bh) READ_VOUT The READ_VOUT command returns the actual, measured output voltage. The two data bytes are formatted in the VID Data format, and the refresh rate is 1200 us. This command should be accessed through Read Word transactions. READ_VOUT is a paged register. In order to access READ_VOUT command for channel A, PAGE must be set to 00h. In order to access READ_VOUT register for channel B, PAGE must be set to 01h. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 R 6 R 5 R 4 3 R R READ_VOUT_VID 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 17. READ_VOUT Table 8. READ_VOUT Register Field Descriptions Bit 7:0 Field READ_VOUT_VID Type Reset Description R Current Status Output voltage, VID format 7.5.5.4 (8Ch) READ_IOUT The READ_IOUT command returns the output current in amperes. The update rate is 100us. READ_IOUT is a linear format command, and must be accessed through Read Word Transactions. READ_IOUT is a paged register. In order to access READ_IOUT for channel A, PAGE must be set to 00h. In order to access the READ_IOUT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. READ_IOUT is also a phased register. Depending on the configuration of the design, for channel A, PHASE must be set to 00h to access Phase 1, 01h to access Phase 2, etc... PHASE must be set to FFh to access all phases simultaneously. PHASE may also be set to 80h to readack the total phase current (sum of all active phase currents for the active channel) measurement, as described in Output Current Sense and Calibration. Note that READ_IOUT is only a phased command for Channel A (PAGE 0). Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 53 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 15 R 14 R 13 R READ_IOUT_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_IOUT_MAN 8 R 4 3 R R READ_IOUT_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 18. READ_IOUT Table 9. READ_IOUT Register Field Descriptions Bit Field Type Reset Description Linear two's complement format exponent. Linear two's complement format mantissa. 15:11 READ_IOUT_EXP R Current Status 10:0 READ_IOUT_MAN R Current Status Attempts to write to this command results in invalid transactions. The device ignores the invalid data, sets the appropriate flags in STATUS_CML and STATUS_WORD, and asserts the PMB_ALERT signal to notify the system host of an invalid transaction. 7.5.5.5 (8Dh) READ_TEMPERATURE_1 The READ_TEMPERATURE_1 command returns the temperature in degree Celsius. The refresh rate is 1200 us. READ_TEMPERATURE_1 is a linear format command. The READ_TEMPERATURE_1 command must be accessed through Read Word transactions. READ_TEMPERATURE_1 is a paged register. In order to access READ_TEMPERATURE_1 command for channel A, PAGE must be set to 00h. In order to access READ_TEMPERATURE_1 register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 14 R 13 R READ_TEMP_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_TEMP_MAN 8 R 4 3 R R READ_TEMP_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 19. READ_TEMPERATURE_1 Table 10. READ_TEMPERATURE_1 Register Field Descriptions Bit 54 Field Type Reset Description 15:11 READ_TEMP_EXP R Current Status Linear two's complement format exponent. 10:0 READ_TEMP_MAN R Current Status Linear two's complement format mantissa. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Attempts to write to this command results in invalid transactions. The device ignores the invalid data, sets the appropriate flags in STATUS_CML and STATUS_WORD, and asserts the PMB_ALERT signal to notify the system host of an invalid transaction 7.5.5.6 (96h) READ_POUT The READ_POUT command returns the calculated output power, in watts for the active channel. The refresh rate is 1200 µs. READ_POUT is a linear format command. The READ_POUT command must be accessed through Read Word transactions. READ_POUT is a paged register. In order to access READ_POUT command for channel A, PAGE must be set to 00h. In order to access READ_POUT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 14 R 13 R READ_POUT_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_POUT_MAN 8 R 4 3 R R READ_POUT_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 20. READ_POUT Table 11. READ_POUT Register Field Descriptions Bit Field Type Reset Description Linear two's complement format exponent. Linear two's complement format mantissa. 15:11 READ_POUT_EXP R Current Status 10:0 READ_POUT_MAN R Current Status Attempts to write to this command results in invalid transactions. The device ignores the invalid data, sets the appropriate flags in STATUS_CML and STATUS_WORD, and asserts the PMB_ALERT signal to notify the system host of an invalid transaction 7.5.5.7 (97h) READ_PIN The READ_PIN command returns the calculated input power. The refresh rate is 1200 µs. READ_PIN is a linear format command. The READ_PIN command must be accessed through Read Word transactions. The READ_PIN command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 15 R 14 R 13 R READ_PIN_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R READ_PIN_MAN 8 R 4 3 R R READ_PIN_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 21. READ_PIN Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 55 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 12. READ_PIN Register Field Descriptions Bit Field Type Reset Description Linear two's complement format exponent. Linear two's complement format mantissa. 15:11 READ_PIN_EXP R Current Status 10:0 READ_PIN_MAN R Current Status 7.5.5.8 (D4h) MFR_SPECIFIC_04 The MFR_SPECIFIC_04 command is used to return the output voltage for the active channel, in the linear format (READ_VOUT uses VID format). The MFR_SPECIFIC_04 command must be accessed through Read Word transactions. MFR_SPECIFIC_04 is a Linear format command. MFR_SPECIFIC_04 is a paged register. In order to access MFR_SPECIFIC_04 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_04 register for channel B, PAGE must be set to 01h. 15 R 14 R 13 R VOUT_LIN_EXP 7 R 6 R 5 R 12 R 11 R 10 R 9 R VOUT_LIN_MAN 8 R 4 3 R R VOUT_LIN_MAN 2 R 1 R 0 R LEGEND: R/W = Read/Write; R = Read only Figure 22. MFR_SPECIFIC_04 Table 13. MFR_SPECIFIC_04 Register Field Descriptions Bit 56 Field Type Reset Description Linear format two's complement exponent. Linear format two's complement mantissa. 15:11 VOUT_LIN_EXP R Current Status 10:0 VOUT_LIN_MAN R Current Status Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.6 Input Current Sense and Calibration The READ_IIN command reports the total input current to both channels. TPS53681 supports shunt or inductor DCR sensing. The section below describes how to calibrate the gain and offset of the sensed signal for accurate input current reporting. When input current sensing is not used, the CSPIN and VIN_CSNIN pins should be shorted together and connected to the power input voltage. 7.5.6.1 Measured Input Current Calibration The TPS53681 reports input current via an integrated current sense interface on the CSPIN and VIN_CSNIN pins. A conceptual block diagram is shown in Figure 23. This circuit must be calibrated to the value of the sense element, RSENSE (e.g. shunt resistance or DCR), chosen. The values of AIIN, IIN_MAX and IIN_OFS may be used to calibrate input current sensing. These settings are programmed using the MFR_SPECIFIC_10 and MFR_SPECIFIC_12 commands. Input Voltage CSPIN + + - ± RSENSE ADC AIIN VIN_CSNIN READ_IIN IIN_MAX IIN_OFS Input to Power Stages Figure 23. Measured Input Current Interface The IIN_RGAIN bits in MFR_SPECIFIC_12, and the IIN_GAIN_CTRL bit in MFR_SPECIFIC_10 select AIIN, the gain of the analog input current sense interface. Refer to Table 18 for a table of supported AIIN values. Note that the analog gain setting also corresponds to maximum allowed signal level and measured input current according to Table 14. Table 14. AIIN, Input Current Sense Analog Gain IIN_GAIN_CTRL ( MFR_SPECIFIC_10) IIN_RGAIN ( MFR_SPECIFIC_12) Effective AIIN Maximum Supported (CSPIN–VIN_CSNIN) Voltage Maximum Supported Input Current Measurement 0b 00b 0.15 mΩ 7.5 mV 50.0 A 0b 01b 0.25 mΩ 12.5 mV 50.0 A 0b 10b 0.3 mΩ 15.0 mV 50.0 A 0b 11b 0.5 mΩ 25.0 mV 50.0 A 1b 00b 1.2 mΩ 7.5 mV 6.25 A 1b 01b 2.0 mΩ 12.5 mV 6.25 A 1b 10b 2.4 mΩ 15.0 mV 6.25 A 1b 11b 4.0 mΩ 25.0 mV 6.25 A The IIN_MAX bits in MFR_SPECIFIC_10 may also be used to digitally calibrate the gain of the input current reporting. Changing IIN_MAX allows the user to achieve fine gain calibration of the input current sense circuit, as well as support sense element resistor values other than those directly supported using AIIN. The nominal value of IIN_MAX is 50d. When the sense element resistance and AIIN are equal, IIN_MAX should remain set to 50d. Changing IIN_MAX adjusts the current sense gain ratiometrically with respect to the nominal value of 50d. For example, changing IIN_MAX to 25d, reduces the effective gain by a factor of 2, and changing IIN_MAX to 10d, reduces the effective gain by a factor of 5. IIN_MAX has a maximum value of 64d. When using a sense element RSENSE not equal to one of the supported AIIN values, the IIN_MAX register must be adjusted according to Equation 3 to achieve accurate gain calibration. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 57 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 IIN_MAX = 50d × www.ti.com AIIN RSENSE (3) The IIN_OFS bits in MFR_SPECIFIC_10 may also be used to apply an offset to the sensed current in amperes. Example #1: 0.5 mΩ RSENSE With a 0.5 mΩ sense element value, for example, (VCSPIN - VVIN_CSNIN) = 10 mV corresponds to 20 A current. Select the analog interface gain, AIIN =0.5 mΩ, since this selection is available in Table 18, and do not apply any scaling via IIN_MAX (set it to 50d). 1. Select the value of AIIN that most closely matches the target sense resistance. In this case, AIIN = 0.5 mΩ is available, which gives IIN_RGAIN = 11b, and IIN_GAIN_CTRL = 0b. 2. Set IIN_MAX = 50d × (0.5 mΩ / 0.5 mΩ) = 50d 3. Set IIN_OFS = 0 A to start with, and tune as needed based on measurements. Example #2: 1.0 mΩ RSENSE With a 1.0 mΩ sense element value, for example, (VCSPIN - VVIN_CSNIN) = 10 mV corresponds to 10 A current. With the analog interface gain, AIIN set to 0.5 mΩ, 10 mV would be interpreted as 20 A. Therefore apply IIN_MAX = 50*(0.5 mΩ / 1 mΩ) to reduce the effective gain by a factor of 2, so 10 mV is interpreted as 10 A. 1. Select the value of AIIN that most closely matches the target sense resistance. In this case, 1.0 mΩ is not directly available. Select AIIN = 0.5 mΩ , which gives IIN_RGAIN = 11b, and IIN_GAIN_CTRL = 0b. 2. Set IIN_MAX = 50d × (0.5 mΩ / 1.0 mΩ) = 25d 3. Set IIN_OFS = 0 A to start with, and tune as needed based on measurements. 7.5.6.2 (DAh) MFR_SPECIFIC_10 The MFR_SPECIFIC_10 command is used to configure input current sensing, and set the maximum output current. These values are used for input current and output current telemetry. The MFR_SPECIFIC_10 command must be accessed through Write Word/Read Word transactions. MFR_SPECIFIC_10 is a paged register. In order to access MFR_SPECIFIC_10 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_10 register for channel B, PAGE must be set to 01h. Note that input current calibration is shared across both channels, but the configuration makes use of both PAGEs. 15 RW 14 RW 13 RW 12 11 RW R IIN_MAX (PAGE 0, bits 15:8) IIN_GAIN_CTRL (PAGE 1, bit 13) IIN_OFS (PAGE 1, bits 12:8) 10 RW 9 RW 8 RW 7 RW 6 RW 5 RW 4 3 RW RW IOUT_MAX (PAGE 0, PAGE 1) 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 24. MFR_SPECIFIC_10 Table 15. MFR_SPECIFIC_10 Register Field Descriptions Bit Field Type Reset Description IIN_MAX (PAGE 0) RW NVM Maximum IIN setting. LSB = 0.25 A. Valid values range from 0 A to 63.75 A. IIN_GAIN_CTRL (PAGE 1) RW NVM Used to increase the effective IIN_RGAIN. See MFR_SPECIFIC_12 for more information. 12:8 IIN_OFS (PAGE 1) RW NVM Input current sense offset calibration. See Table 16. 7:0 IOUT_MAX RW NVM Sets the maximum output current for each channel (PAGE 0 for channel A, PAGE 1 for channel B). LSB = 1 A. 15:8 13 58 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 16. Input Current Offset Calibration Settings IIN_OFS (hex) IIN Offset (A) 00h 0 01h 0.1 02h 0.2 03h 0.3 04h 0.4 05h 0.5 06h 0.6 07h 0.7 08h 0.8 09h 0.9 0Ah 1.0 0Bh 1.1 0Ch 1.2 0Dh 1.3 0Eh 1.4 0Fh 1.5 10h -1.6 11h -1.5 12h -1.4 13h -1.3 14h -1.2 15h -1.1 16h -1.0 17h -0.9 18h -0.8 19h -0.7 1Ah -0.6 1Bh -0.5 1Ch -0.4 1Dh -0.3 1Eh -0.2 1Fh -0.1 7.5.6.3 (DCh) MFR_SPECIFIC_12 The MFR_SPECIFIC_12 command is used to configure input current sensing. The MFR_SPECIFIC_12 command must be accessed through Write Word/Read Word transactions. MFR_SPECIFIC_12 is a paged register, but all relevant configuration bits are associated with PAGE 0. PAGE should be set to 00h when accessing MFR_SPECIFIC_12. 15 RW 14 RW 13 R 0 12 RW 6 RW 5 RW 4 3 RW RW TI_INTERNAL IIN_RGAIN 7 RW 11 RW 10 RW TI_INTERNAL 9 RW 8 RW 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 59 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Figure 25. MFR_SPECIFIC_12 Table 17. MFR_SPECIFIC_12 Register Field Descriptions Bit Field Type Reset Description 15:14 IIN_RGAIN (PAGE 0 only) RW NVM Input shunt resistance value. Combined with IIN_RGAIN, IIN_OFS, IIN_MAX to calibrate measured input current sensing. Note that finer adjustments can be made using IIN_MAX. 12:0 TI_INTERNAL RW NVM TI Internal bits. These bits are writeable, but should not be modified from their factory default setting. Table 18. AIIN, Input Current Sense Analog Gain (1) (1) IIN_GAIN_CTRL ( MFR_SPECIFIC_10) IIN_RGAIN ( MFR_SPECIFIC_12) Effective AIIN 0b 00b 0.15 mΩ 0b 01b 0.25 mΩ 0b 10b 0.3 mΩ 0b 11b 0.5 mΩ 1b 00b 1.2 mΩ 1b 01b 2.0 mΩ 1b 10b 2.4 mΩ 1b 11b 4.0 mΩ See Also Table 14 Table 19. Maximum Temperature Settings 60 TMAX (binary) Maximum Temperature (°C) 000b 90 001b 95 010b 100 011b 105 100b 110 101b 115 110b 120 111b 125 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.7 Output Current Sense and Calibration The READ_IOUT command may be used to read the individual phase currents, and the total channel current. 7.5.7.1 Reading Individual Phase Currents Using the PAGE and PHASE commands, the TPS53681 can be configured to return output current information for each individual phase. The examples below demonstrate this process: Example #1: Read back the output current of Channel A, First Phase 1. Select Channel A. Write PAGE to 00h 2. Select first phase. Write PHASE to 00h 3. Read READ_IOUT Example #2: Read back the output current of Channel B, Second Phase 1. Select Channel B. Write PAGE to 01h 2. Select second phase. Write PHASE to 01h 3. Read READ_IOUT 7.5.7.1.1 Reading Total Current When the PHASE command is set to 80h, the TPS53681 device is configured to return the total channel current (sum of individual phase currents) in response to the READ_IOUT command. Example: Read the Total Output Current of Channel A 1. Select Channel A. Write PAGE to 00h 2. Select total current measurement. Write PHASE to 80h 3. Read READ_IOUT 7.5.7.1.2 Calibrating Current Measurements The IOUT_CAL_GAIN and IOUT_CAL_OFFSET commands are available to allow the user to fine-tune current measurements. Setting the PHASE command to 80h also allows the total current measurement to be calibrated in a similar manner. The TI power stage devices supply current information to the controller device, using the CSPx and CSNx pins, with a scale of 5 mV/A. The IOUT_CAL_GAIN command may be used to fine-tune the scaling inside the controller to account for any gain mismatch. Likewise, the IOUT_CAL_OFFSET command may be used to apply an offset to the controller current measurements, to null offset errors. Example: Calibrating Total Output Current Measurement 1. Select Channel A. Write PAGE to 00h 2. Select the total current. Write PHASE to 80h 3. First read back READ_IOUT under two known output currents: 1. For this example, apply a load of 60 A 2. Read back READ_IOUT, record the value. For this example, consider that READ_IOUT gives 59.0 A. 3. For this example, apply a load of 120 A 4. Read back READ_IOUT, record the value. For this example, consider that READ_IOUT gives 119.6 A 4. Calculate the gain error: 1. The current reading increased (119.6 A - 59.0 A) = 60.6 A for a 60 A current step 2. Hence, the current reading gain is (60.6 A / 60 A ) = 1.01. 3. Ideally, the current reading gain is 1.00, so the readings show a +1% gain error. 5. Apply IOUT_CAL_GAIN to correct the gain error: 1. The gain error is +1%, and the nominal current sense gain is 5 mΩ, so the current sense gain must be lowered by 1%. 2. Hence, the IOUT_CAL_GAIN should be programmed to 5 mΩ × (1-1%) = 4.95 mΩ 3. Referring to Table 21 the closest acceptable value is 4.953125 mΩ, or D13Dh. 4. Write IOUT_CAL_GAIN to D13Dh. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 61 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 6. Determine the offset error at a given point: 1. Apply a known load. In this example, 90 A. 2. Read back READ_IOUT. For this example, consider that READ_IOUT gives 89 A. 3. Hence, the offset error is (89 A - 90A) = -1A. 7. Apply IOUT_CAL_OFFSET to correct the gain error 1. The offset error is -1 A, so an offset of +1 A must be applied. 2. Refer to Table 24, the closest available value of IOUT_CAL_OFFSET is +1.0 A or E808h 3. Write IOUT_CAL_OFFSET to E808h. 8. Issue STORE_DEFAULT_ALL to commit the calibration values to NVM. 7.5.7.2 (38h) IOUT_CAL_GAIN The IOUT_CAL_GAIN command is used to set the ratio of the voltage at the current sense pins to the sensed current, in mΩ. IOUT_CAL_GAIN is a linear format command. The IOUT_CAL_GAIN command must be accessed through Read Word/Write Word transactions. IOUT_CAL_GAIN is a paged register. In order to access IOUT_CAL_GAIN for channel A, PAGE must be set to 00h. In order to access the IOUT_CAL_GAIN register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. IOUT_CAL_GAIN is also a phased register. Depending on the configuration of the design, for channel A, PHASE must be set to 00h to access Phase 1, 01h to access Phase 2, etc... PHASE must be set to FFh to access all phases simultaneously. PHASE may also be set to 80h to apply IOUT_CAL_GAIN to the total phase current (sum of all active phases for the current channel) measurement, as described in Output Current Sense and Calibration. 15 R 14 R 13 R IOCG_EXP 12 R 11 R 10 RW 9 RW IOCG_MAN 8 RW 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW IOCG_MAN LEGEND: R/W = Read/Write; R = Read only Figure 26. IOUT_CAL_GAIN Table 20. IOUT_CAL_GAIN Register Field Descriptions Bit Field Type Reset Description 15:11 IOCG_EXP R 11010b Linear two's complement exponent, –6. LSB = 0.015625 mΩ 10:0 IOCG_MAN RW NVM Linear two's complement mantissa. See the table of acceptable values below. Table 21. Acceptable Values of IOUT_CAL_GAIN 62 IOUT_CAL_GAIN (hex) Current Sense Gain (mΩ) D131h 4.765625 D132h 4.78125 D133h 4.796875 D134h 4.8125 D135h 4.828125 D136h 4.84375 D137h 4.859375 D138h 4.875 D139h 4.890625 D13Ah 4.90625 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 21. Acceptable Values of IOUT_CAL_GAIN (continued) IOUT_CAL_GAIN (hex) Current Sense Gain (mΩ) D13Bh 4.921875 D13Ch 4.9375 D13Dh 4.953125 D13Eh 4.96875 D13Fh 4.984375 D140h 5 D141h 5.015625 D142h 5.03125 D143h 5.046875 D144h 5.0625 D145h 5.078125 D146h 5.09375 D147h 5.109375 D148h 5.125 D149h 5.140625 D14Ah 5.15625 D14Bh 5.171875 D14Ch 5.1875 D14Dh 5.203125 D14Eh 5.21875 D14Fh 5.234375 D150h 5.25 Attempts to write any value other than those specified above results in invalid transactions. The device ignores the invalid data, sets the appropriate flags in STATUS_CML and STATUS_WORD, and asserts the PMB_ALERT signal to notify the system host of an invalid transaction. 7.5.7.3 (39h) IOUT_CAL_OFFSET The IOUT_CAL_OFFSET command is used to compensate for offset errors in the READ_IOUT command, in Amperes. IOUT_CAL_OFFSET is a linear format command. The IOUT_CAL_OFFSET command must be accessed through Read Word/Write Word transactions IOUT_CAL_OFFSET is a paged register. In order to access IOUT_CAL_OFFSET for channel A, PAGE must be set to 00h. In order to access the IOUT_CAL_OFFSET register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. IOUT_CAL_OFFSET is also a phased register. Depending on the configuration of the design, for channel A, PHASE must be set to 00h to access Phase 1, 01h to access Phase 2, etc... PHASE must be set to FFh to access all phases simultaneously. PHASE may also be set to 80h to apply IOUT_CAL_OFFSET to the total phase current (sum of all active phases for the current channel) measurement, as described in Output Current Sense and Calibration. 15 R 14 R 13 R IOCOS_EXP 12 R 11 R 10 RW 9 RW IOCOS_MAN 8 RW 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW IOCOS_MAN LEGEND: R/W = Read/Write; R = Read only Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 63 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Figure 27. IOUT_CAL_OFFSET Table 22. IOUT_CAL_OFFSET Register Field Descriptions Bit 15:11 10:0 Field Type Reset Description IOCOS_EXP R 11101b Linear two's complement exponent, –3. LSB = 0.125 A NVM Linear two's complement mantissa. See the table of acceptable values below. Note that there is a different set of acceptable values for individual phases (e.g. PHASE = 00h - 05h, and FFh) vs. the total current telemetry function (e.g. PHASE = 80h). See Output Current Sense and Calibration for more information. IOCOS_MAN RW Table 23. Acceptable Values of IOUT_CAL_OFFSET (Individual Phases, PHASE ≠ 80h) IOUT_CAL_OFFSET (hex) Current Sense Offset (A) E800h 0.00 E801h 0.125 E802h 0.25 E803h 0.375 E804h 0.5 E805h 0.625 E806h 0.75 E807h 0.875 E808h 1.0 EFF9h -0.875 EFFAh -0.75 EFFBh -0.625 EFFCh -0.5 EFFDh -0.375 EFFEh -0.25 EFFFh -0.125 Table 24. Acceptable Values of IOUT_CAL_OFFSET (Total Current, PHASE = 80h) 64 IOUT_CAL_OFFSET (hex) Current Sense Offset (A) E800h 0.00 E802h 0.25 E804h 0.5 E806h 0.75 E808h 1.0 E80Ah 1.25 E80Ch 1.5 E80Eh 1.75 E810h 2.0 E812h 2.25 E814h 2.5 E816h 2.75 E818h 3.0 E81Ah 3.25 E81Ch 3.5 E81Eh 3.75 E820h 4.0 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 24. Acceptable Values of IOUT_CAL_OFFSET (Total Current, PHASE = 80h) (continued) IOUT_CAL_OFFSET (hex) Current Sense Offset (A) EFE2h -3.75 EFE4h -3.5 EFE6h -3.25 EFE8h -3.0 EFEAh -2.75 EFECh -2.5 EFEEh -2.25 EFF0h -2.0 EFF2h -1.75 EFF4h -1.5 EFF6h -1.25 EFF8h -1.0 EFFAh -0.75 EFFCh -0.5 EFFEh -0.25 Attempts to write any value other than those specified above results in invalid transactions. The device ignores the invalid data, sets the appropriate flags in STATUS_CML and STATUS_WORD, and asserts the PMB_ALERT signal to notify the system host of an invalid transaction. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 65 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.8 Output Voltage Margin Testing The TPS53681 provides several commands to enable voltage margin testing. The upper two MARGIN bits in the OPERATION command can be used to toggle the active channel between three states: 1. Margin None (MARGIN = 0000b). The output voltage target is equal to VOUT_COMMAND. 2. Margin Low (MARGIN = 01xxb). The output voltage target is equal to VOUT_MARGIN_LOW. 3. Margin High (MARGIN = 10xxb). The output voltage target is equal to VOUT_MARGIN_HIGH. In order to use OPERATION, the active channel must be configured for to respect the OPERATION command, via ON_OFF_CONFIG. Output voltage transitions will occur at the slew rate defined by VOUT_TRANSITION_RATE. The lower two MARGIN bits in the OPERATION command select overvoltage/undervoltage fault handling during margin testing: 1. Ignore Faults (MARGIN = xx01b) . Overvoltage/Undervoltage faults will not trigger during margin tests. 2. Act on Faults (MARGIN = xx10b). Overvoltage/Undervoltage faults will trigger during margin tests. Example: Output Voltage Margin Testing (Ignore Faults) 1. Write to the PAGE command to select the desired channel (E.g. PAGE = 00h for channel A). 2. Write VOUT_COMMAND to the desired VID code during Margin None operation. 3. Write VOUT_MARGIN_LOW to the desired VID code during Margin Low operation. 4. Write VOUT_MARGIN_HIGH to the desired VID code during Margin High operation. 5. Set the CMD bit in ON_OFF_CONFIG to 1b to ensure the device is configured to respect the OPERATION command. 6. Margin None. Write OPERATION to 80h. 7. Margin Low. Write OPERATION to 94h. 8. Margin High. Write OPERATION to A4h. 7.5.8.1 (01h) OPERATION The OPERATION command is used to turn the device output on or off in conjunction with the input from the AVR_EN pin for channel A, and BEN pin for channel B, according to the configuration of the ON_OFF_CONFIG command. It is also used to set the output voltage to the upper or lower MARGIN levels. OPERATION is a paged register. In order to access OPERATION command for channel A, PAGE must be set to 00h. In order to access OPERATION register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. The OPERATION command must be accessed through Read Byte/Write Byte transactions. 7 RW ON 6 R 0 5 RW 4 RW 3 RW MARGIN 2 RW 1 RW 0 0 RW 0 LEGEND: R/W = Read/Write; R = Read only Figure 28. OPERATION 66 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 25. OPERATION Register Field Descriptions Bit 7 Field Type ON RW Reset 0b Description Enable/disable power conversion for the currently selected channel(s) according to the PAGE command, when the ON_OFF_CONFIG command is configured to require input from the ON bit for output control. Note that there may be several other requirements that must be satisfied before the currently selected channel(s) can begin converting power (e.g. input voltages above UVLO thresholds, AVR_EN/BEN pins high if required by ON_OFF_CONFIG, etc...) 0b: Disable power conversion 1b: Enable power conversion Set the output voltage to either the value selected by the VOUT_MARGIN_HIGH or MARGIN_LOW commands, for the currently selected channel(s), according to the PAGE command. 0000b: Margin Off. Output voltage is set to the value of VOUT_COMMAND 5:2 MARGIN RW 0000b 0101b: Margin Low (Ignore Fault). Output voltage is set to the value of VOUT_MARGIN_LOW. 0110b: Margin Low (Act on Fault). Output voltage is set to the value of VOUT_MARGIN_LOW. 1001b: Margin High (Ignore Fault). Output voltage is set to the value of VOUT_MARGIN_HIGH 1010b: Margin High (Act on Fault). Output voltage is set to the value of VOUT_MARGIN_HIGH. 1:0 0 RW 00b These bits are writeable but should always be set to 00b. Note that the VOUT_MAX_WARN bit in STATUS_VOUT can be caused by a margin operation, if "Act on Fault" is selected, and the VOUT_MARGIN_HIGH/VOUT_MARGIN_LOW value loaded by the margin operation exceeds the value of VOUT_COMMAND. 7.5.8.2 (21h) VOUT_COMMAND VOUT_COMMAND is used to set the output voltage of the active PAGE. VOUT_COMMAND is a VID format command. VOUT_COMMAND command must be accessed through Read Word/Write Word transactions. VOUT_COMMAND is a paged register. In order to access VOUT_COMMAND for channel A, PAGE must be set to 00h. In order to access the VOUT_COMMAND register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 RW 6 RW 5 RW 4 3 RW RW VOUT_CMD_VID 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 29. VOUT_COMMAND Table 26. VOUT_COMMAND Register Field Descriptions Bit Field Type Reset Description 7:0 VOUT_CMD_VID RW NVM Used to set the commanded VOUT. Cannot be set to a level above the value set by VOUT_MAX. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 67 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.8.3 (26h) VOUT_MARGIN_LOW The VOUT_MARGIN_LOW command loads the unit with the voltage to which the output is to be changed when the OPERATION command is set to “Margin Low”. VOUT_MARGIN_LOW is a VID format command. The VOUT_MARGIN_LOW command must be accessed through Read Word/Write Word transactions. VOUT_MARGIN_LOW is a paged register. In order to access VOUT_MARGIN_LOW for channel A, PAGE must be set to 00h. In order to access the VOUT_MARGIN_LOW register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 RW 6 RW 5 RW 4 3 RW RW VOUT_MARGL_VID 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 30. VOUT_MARGIN_LOW Table 27. VOUT_MARGIN_LOW Register Field Descriptions Bit Field Type Reset Description 7:0 VOUT_MARGL_VID RW 00h Used to set the output voltage to be loaded when the active PAGE is set to Margin Low, in VID format. 7.5.8.4 (25h) VOUT_MARGIN_HIGH The VOUT_MARGIN_HIGH command loads the unit with the voltage to which the output is to be changed when the OPERATION command is set to “Margin High”. VOUT_MARGIN_HIGH is a VID format command. The VOUT_MARGIN_HIGH command must be accessed through Read Word/Write Word transactions. VOUT_MARGIN_HIGH is a paged register. In order to access VOUT_MARGIN_HIGH for channel A, PAGE must be set to 00h. In order to access the VOUT_MARGIN_HIGH register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 RW 6 RW 5 RW 4 3 RW RW VOUT_MARGH_VID 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 31. VOUT_MARGIN_HIGH Table 28. VOUT_MARGIN_HIGH Register Field Descriptions 68 Bit Field Type Reset Description 7:0 VOUT_MARGH_VID RW 00h Used to set the output voltage to be loaded when the active PAGE is set to Margin High, in VID format. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.9 Loop Compensation The TPS53681 provides several options for tuning the output voltage feedback and response to transients. These may be configured by programming the MFR_SPECIFIC_07, VOUT_DROOP, and MFR_SPECIFIC_14. Several such parameters may be configured through these commands: • DC Load Line - Selects the DC shift in output voltage corresponding to increased output current. The DC load line affects both the final value the output voltage settles to, as well as the settling time. Use the VOUT_DROOP command to select the DC load line. • Integration Time Constant - In order to maintain DC accuracy, the control loop includes an integration stage. Use MFR_SPECIFIC_07 to select the integration time constant. • Integration Path Gain - The gain of the integration and AC paths may be selected independently. The AC and DC gains both affect the small-signal bandwidth of the converter. Use MFR_SPECIFIC_07 to select the integration path gain. • AC Load Line - Selects the AC response to output voltage error. The AC load line affects the settling and response time following a load transient event. Use the MFR_SPECIFIC_07 command to select the AC load line. • AC Path Gain - The gain of the integration and AC paths may be selected independently. The AC and DC gains both affect the small-signal bandwidth of the converter. Use MFR_SPECIFIC_07 to select the AC path gain. • Ramp Amplitude - Smaller ramp settings result in faster response, but may also lead to increased frequency jitter. Likewise, large ramp settings result in lower frequency jitter, but may be slightly slower to respond to changing conditions. The ramp setting also affects the small-signal bandwidth of the converter. Use MFR_SPECIFIC_14 to select the ramp heigh setting. 7.5.9.1 (D7h) MFR_SPECIFIC_07 The MFR_SPECIFIC_07 command is used to configure the internal loop compensation for both channels. The MFR_SPECIFIC_07 command must be accessed through Write Word/Read Word transactions. MFR_SPECIFIC_07 is a paged register. In order to access MFR_SPECIFIC_07 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_07 register for channel B, PAGE must be set to 01h. 15 R 0 14 R 0 13 RW 7 RW 6 RW 5 RW 12 RW 11 RW 10 RW 4 RW 3 RW 2 RW INT_GAIN 9 RW 8 RW 1 RW 0 RW INT_TC AC_GAIN ACLL LEGEND: R/W = Read/Write; R = Read only Figure 32. MFR_SPECIFIC_07 Table 29. MFR_SPECIFIC_07 Register Field Descriptions Field Type Reset Description 15:14 Bit Not used R 0 Not used and set to 0. 13:12 INT_GAIN RW NVM Integration path gain. See Table 30. 11:8 INT_TC RW NVM Integration time constant. See Table 31. 7:6 AC_GAIN RW NVM AC path gain. See Table 32. 5:0 ACLL RW NVM AC Load Line. See Table 33. Table 30. Integration path gain settings INT_GAIN (binary) Integration path gain (V/V) 00b 2 × AC_GAIN 01b 1 × AC_GAIN 10b 0.66 × AC_GAIN Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 69 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 30. Integration path gain settings (continued) INT_GAIN (binary) Integration path gain (V/V) 11b 0.5 × AC_GAIN Table 31. Integration time constant settings INT_TC (binary) Time constant (µs) 0000b 5 0001b 10 0010b 15 0011b 20 0100b 25 0101b 30 0110b 35 0111b 40 1000b 1 1001b 2 1010b 3 1011b 4 1100b 5 1101b 6 1110b 7 1111b 8 Table 32. AC path gain settings AC_GAIN (binary) AC path gain (V/V) 00b 1 01b 1.5 10b 2 11b 0.5 Table 33. AC Load line settings 70 Bin ACLL (hex) AC Load line (mΩ) 0 00h 0.0000 1 01h 0.1250 2 02h 0.2500 3 03h 0.3125 4 04h 0.3750 5 05h 0.4375 6 06h 0.5000 7 07h 0.5625 8 08h 0.6250 9 09h 0.7500 10 0Ah 0.7969 11 0Bh 0.8125 12 0Ch 0.8281 13 0Dh 0.8438 14 0Eh 0.8594 15 0Fh 0.8750 16 10h 0.8906 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 33. AC Load line settings (continued) Bin ACLL (hex) AC Load line (mΩ) 17 11h 0.9063 18 12h 0.9219 19 13h 0.9375 20 14h 0.9531 21 15h 0.9688 22 16h 0.9844 23 17h 1.000 24 18h 1.0156 25 19h 1.0313 26 1Ah 1.0469 27 1Bh 1.0625 28 1Ch 1.1250 29 1Dh 1.2500 30 1Eh 1.3750 31 1Fh 1.5000 32 20h 1.6250 33 21h 1.7500 34 22h 1.8750 35 23h 1.9375 36 24h 2.000 37 25h 2.0625 38 26h 2.1250 39 27h 2.1875 40 28h 2.2500 41 29h 2.375 42 2Ah 2.4218 43 2Bh 2.4375 44 2Ch 2.4531 45 2Dh 2.4687 46 2Eh 2.4843 47 2Fh 2.5000 48 30h 2.5156 49 31h 2.5312 50 32h 2.5468 51 33h 2.5625 52 34h 2.5781 53 35h 2.5937 54 36h 2.609 55 37h 2.625 56 38h 2.6406 57 39h 2.6562 58 3Ah 2.6718 59 3Bh 2.6875 60 3Ch 2.750 61 3Dh 2.875 62 3Eh 3.000 63 3Fh 3.125 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 71 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.9.2 (28h) VOUT_DROOP The VOUT_DROOP command sets the rate, in mV/A (mΩ) at which the output voltage decreases (or increases) with increasing (or decreasing) output current for use with adaptive voltage positioning. This is also referred to as the DC Load Line (DCLL). VOUT_DROOP is a linear format command. The VOUT_DROOP command must be accessed through Read Word/Write Word transactions. VOUT_DROOP is a paged register. In order to access VOUT_DROOP for channel A, PAGE must be set to 00h. In order to access the VOUT_DROOP register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 14 R 13 R VDROOP_EXP 7 RW 6 RW 5 RW 12 R 11 R 10 RW 9 RW VDROOP_MAN 8 RW 4 3 RW RW VDROOP_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 33. VOUT_DROOP Table 34. VOUT_DROOP Register Field Descriptions Bit Field Type Reset Description 15:11 VDROOP_EXP R 11010b Linear two's complement fixed exponent, –6. LSB = 0.015625 mΩ 10:0 VDROOP_MAN RW NVM Linear two's complement mantissa. See table of acceptable values below, note that Channel A and Channel B support different acceptable values of VOUT_DROOP. The table below summarizes the acceptable values of VOUT_DROOP for channel A and channel B. Attempts to write any value other than those specified below will be treated as invalid data - invalid data will be ignored, the appropriate flags in STATUS_CML and STATUS_WORD will be set, and the PMB_ALERT will be asserted to notify the system host of an invalid transaction. Table 35. Acceptable VOUT_DROOP Values 72 Bin VOUT_DROOP (hex) Supported by Channel A Supported by Channel B DC Load Line (mΩ) 0 D000h Yes Yes 0 1 D008h Yes Yes 0.125 2 D010h Yes Yes 0.25 3 D014h Yes Yes 0.3125 4 D018h Yes Yes 0.375 5 D01Ch Yes Yes 0.4375 6 D020h Yes Yes 0.5 7 D024h Yes Yes 0.5625 8 D028h Yes Yes 0.625 9 D030h Yes Yes 0.7031 10 D033h Yes Yes 0.7969 11 D034h Yes Yes 0.8125 12 D035h Yes Yes 0.8281 13 D036h Yes Yes 0.8438 14 D037h Yes Yes 0.8594 15 D038h Yes Yes 0.875 16 D039h Yes No 0.8906 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 35. Acceptable VOUT_DROOP Values (continued) Bin VOUT_DROOP (hex) Supported by Channel A Supported by Channel B DC Load Line (mΩ) 17 D03Ah Yes No 0.9063 18 D03Bh Yes No 0.9219 19 D03Ch Yes No 0.9375 20 D03Dh Yes No 0.9531 21 D03Eh Yes No 0.9688 22 D03Fh Yes No 0.9844 23 D040h Yes No 1 24 D041h Yes No 1.0156 25 D042h Yes No 1.0313 26 D043h Yes No 1.0469 27 D044h Yes No 1.0625 28 D048h Yes No 1.125 29 D050h Yes No 1.25 30 D058h Yes No 1.375 31 D060h Yes No 1.5 32 D068h Yes No 1.625 33 D070h Yes No 1.75 34 D078h Yes No 1.875 35 D07Ch Yes No 1.9375 36 D080h Yes No 2 37 D084h Yes No 2.0625 38 D088h Yes No 2.125 39 D08Ch Yes No 2.1875 40 D090h Yes No 2.25 41 D098h Yes No 2.328 42 D09Bh Yes No 2.4218 43 D09Ch Yes No 2.4375 44 D09Dh Yes No 2.4531 45 D09Eh Yes No 2.4687 46 D09Fh Yes No 2.4843 47 D0A0h Yes No 2.5 48 D0A1h Yes No 2.5156 49 D0A2h Yes No 2.5312 50 D0A3h Yes No 2.5468 51 D0A4h Yes No 2.5625 52 D0A5h Yes No 2.5781 53 D0A6h Yes No 2.5937 54 D0A7h Yes No 2.609 55 D0A8h Yes No 2.625 56 D0A9h Yes No 2.6406 57 D0AAh Yes No 2.6562 58 D0ABh Yes No 2.6718 59 D0ACh Yes No 2.6875 60 D0B0h Yes No 2.75 61 D0B8h Yes No 2.875 62 D0C0h Yes No 3 63 D0C8h Yes No 3.125 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 73 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.10 Converter Protection and Response The TPS53681 supports a variety of power supply protection features. The table below summarizes these protection features, and their related PMBus registers. See the following sections for more details. Table 36. TPS53681 Protection and Response Threshold Command Name Response Default Value Command Name Default Value Output Voltage Over-Voltage Protection VOUT_OV_FAULT_LIMIT 1.520 V (Ch A) 1.520 V (Ch B) Maximum Allowed Output Voltage VOUT_MAX 1.520 V (Ch A) 1.520 V (Ch B) Under-Voltage Protection VOUT_UV_FAULT_LIMIT 0.000 V (Ch A) 0.000 V (Ch B) Minimum Allowed Output Voltage VOUT_MIN 0.000 V (Ch A) 0.000 V (Ch B) VOUT_OV_FAULT_RESPONSE Shutdown, do not restart Refer to Register Description VOUT_UV_FAULT_RESPONSE Shutdown, do not restart Refer to Register Description Output Current Over-Current Protection IOUT_OC_FAULT_LIMIT MFR_SPECIFIC_10 39 A (Ch A) 39 A (Ch B) Over-Current Warning IOUT_OC_WARN_LIMIT 26 A (Ch A) 26 A (Ch B) N/A. Warning Only. N/A IOUT_OC_FAULT_RESPONSE Shutdown, do not restart Input Voltage Turn-On Threshold VIN_ON 6.25 V Over-Voltage Protection VIN_OV_FAULT_LIMIT 14.00 V VIN_OV_FAULT_RESPONSE Continue Uninterrupted Under-Voltage Protection VIN_UV_FAULT_LIMIT 5.50 V VIN_UV_FAULT_RESPONSE Shutdown, do not restart Over-Current Protection IIN_OC_FAULT_LIMIT 63.5 A IIN_OC_FAULT_RESPONSE Shutdown, do not restart Over-Current Warning IIN_OC_WARN_LIMIT 63.5 A Input Current N/A. Warning Only Temperature Over-Temperature Protection OT_FAULT_LIMIT 135 °C (Ch A) 135 °C (Ch B) Over-Temperature Warning OT_WARN_LIMIT 105 °C (Ch A) 105 °C (Ch B) 74 OT_FAULT_RESPONSE Submit Documentation Feedback Shutdown, do not restart N/A. Warning Only. Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.11 Output Overvoltage Protection and Response The output overvoltage thresholds track the configured maximum output voltage, VOUT_MAX, with a fixed offset, and may be read back in VID format via the read-only VOUT_OV_FAULT_LIMIT command. The converter response to an overvoltage fault is configured by the read-only VOUT_OV_FAULT_RESPONSE command. 7.5.11.1 (40h) VOUT_OV_FAULT_LIMIT The VOUT_OV_FAULT_LIMIT is used to read back the value of the output voltage measured at the sense or output pins that causes an output overvoltage fault in VID format. VOUT_OV_FAULT_LIMIT is a VID format command, and must be accessed through Read Word/Write Word transactions. VOUT_OV_FAULT_LIMIT is a paged register. In order to access VOUT_OV_FAULT_LIMIT for channel A, PAGE must be set to 00h. In order to access the VOUT_OV_FAULT_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 6 5 4 3 2 1 0 R R R R R R R R VO_OVF_VID LEGEND: R/W = Read/Write; R = Read only Figure 34. VOUT_OV_FAULT_LIMIT Table 37. VOUT_OV_FAULT_LIMIT Register Field Descriptions Bit Field 7:0 VO_OVF_VID Type Reset Description R See below. Read-only overvoltage fault limit, in VID format. When the 5-mV DAC mode VID table is selected via MFR_SPECIFIC_13, the VOUT_OV_FAULT_LIMIT register will be set to FFh. When the 10-mV DAC mode VID table is enabled, the VOUT_OV_FAULT_LIMIT is determined according to the value of VOUT_MAX, with a fixed offset applied. 7.5.11.2 (41h) VOUT_OV_FAULT_RESPONSE The VOUT_OV_FAULT_RESPONSE instructs the device on what action to take in response to an output overvoltage fault. The VOUT_OV_FAULT_RESPONSE command must be accessed through Read Byte transactions. The VOUT_OV_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Upon triggering the over-voltage fault, the controller is latched off, and the following actions are taken: • Set the VOUT_OV_FAULT bit in the STATUS_BYTE • Set the VOUT bit in the STATUS_WORD • Set the VOUT_OV_FAULT bit in the STATUS_VOUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) 7 R 6 R 5 R 4 R 3 R 2 R 1 R 0 R VO_OV_RESP LEGEND: R/W = Read/Write; R = Read only Figure 35. VOUT_OV_FAULT_RESPONSE Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 75 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 38. VOUT_OV_FAULT_RESPONSE Register Field Descriptions Bit Field 7:0 Type VO_OV_RESP R Reset Description 80h 80h: Latch-off and do not restart. To clear a shutdown event due to a fault event, the user must toggle the AVR_EN/BEN pin and/or the ON bit in OPERATION, per the settings in ON_OFF_CONFIG, or power cycle the bias power to the V3P3 pin of the controller device. 7.5.12 Maximum Allowed Output Voltage Setting The VOUT_MAX command sets an upper limit on the output voltage that the unit may be commanded to, regardless of an other commands or combinations. The intent of this command is to provide a safeguard against a user accidentally setting the output voltage to a possibly destructive level. 7.5.12.1 (24h) VOUT_MAX The VOUT_MAX command sets an upper limit on the output voltage that the unit may be commanded to, regardless of an other commands or combinations. The intent of this command is to provide a safeguard against a user accidentally setting the output voltage to a possibly destructive level. VOUT_MAX is a VID format command, and must be accessed through Read Word/Write Word transactions. VOUT_MAX is a paged register. In order to access VOUT_MAX for channel A, PAGE must be set to 00h. In order to access the VOUT_COMMAND register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. The device detects that an attempt has been made to program the output to a voltage greater than the value set by the VOUT_MAX command. Attempts to program the output voltage greater than VOUT_MAX can include VOUT_COMMAND attempts, and margin events where the VOUT_MARGIN_HIGH/VOUT_MARGIN_LOW values exceed the value of VOUT_MAX. These events will be treated as warning conditions and not as fault conditions. If an attempt is made to program the output voltage higher than the limit set by the VOUT_MAX command, the device will respond as follows: • The commanded output voltage will be clamped to VOUT_MAX, • The OTHER bit will be set in the STATUS_BYTE, • The VOUT bit will be set in the STATUS_WORD, • The VOUT_MIN_MAX warning bit will be set in the STATUS_VOUT register, and • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set). This register should be programmed by the user depending upon the maximum output voltage the converter can support. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 RW 6 RW 5 RW 4 3 RW RW VOUT_MAX_VID 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 36. VOUT_MAX Table 39. VOUT_MAX Register Field Descriptions 76 Bit Field Type Reset Description 7:0 VOUT_MAX_VID RW NVM Used to set the maximum VOUT of the device in VID format. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.13 Output Undervoltage Protection and Response The output undervoltage protection threshold is configured based on commanded output voltage, VOUT_COMMAND, including the shift due to the DC load line, and a fixed offset. The undervoltage threshold may be read back in VID format via the read-only VOUT_UV_FAULT_LIMIT command. The converter response to an undervoltage fault is configured by the read-only VOUT_UV_FAULT_RESPONSE command. 7.5.13.1 (44h) VOUT_UV_FAULT_LIMIT The VOUT_UV_FAULT_LIMIT is used to read back the value of the output voltage measured at the sense or output pins that causes an output undervoltage fault in VID format. VOUT_UV_FAULT_LIMIT is a VID format command, and must be accessed through Read Word transactions. VOUT_UV_FAULT_LIMIT is a paged register. In order to access VOUT_UV_FAULT_LIMIT for channel A, PAGE must be set to 00h. In order to access the VOUT_UV_FAULT_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 R 6 R 5 R 4 R 3 R 2 R 1 R 0 R VO_UVF_VID LEGEND: R/W = Read/Write; R = Read only Figure 37. VOUT_UV_FAULT_LIMIT Table 40. VOUT_UV_FAULT_LIMIT Register Field Descriptions Bit 7:0 Field VO_UVF_VID Type Reset Description R See below. Read-only undervoltage fault limit, in VID format. 7.5.13.2 (45h) VOUT_UV_FAULT_RESPONSE The VOUT_UV_FAULT_RESPONSE instructs the device on what action to take in response to an output undervoltage fault. Upon triggering the undervoltage fault, the following actions are taken: • Set the OTHER bit in the STATUS_BYTE • Set the VOUT bit in the STATUS_WORD • Set the VOUT_UV_FAULT bit in the STATUS_VOUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) The VOUT_UV_FAULT_RESPONSE command must be accessed through Read Byte/Write Byte transactions. The VOUT_UV_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 7 RW 6 RW 5 RW 4 3 RW RW VO_UV_RESP 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 38. VOUT_UV_FAULT_RESPONSE Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 77 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 41. VOUT_UV_FAULT_RESPONSE Register Field Descriptions Bit Field Type Reset Description 00h: Ignore. The controller will set the appropriate status bits, and alert the host, but continue converting power. 7:0 VO_UV_RESP RW NVM BAh: Shutdown and restart. The controller will shutdown the channel on which the fault occurred, and attempt to restart 20ms later. This will occur continuously until the condition causing the fault has disappeared, or the controller has been disabled. 80h: Latch-off and do not restart. To clear a shutdown event due to a fault event, the user must toggle the AVR_EN/BEN pin and/or the ON bit in OPERATION, per the settings in ON_OFF_CONFIG, or power cycle the bias power to the V3P3 pin of the controller device. 7.5.14 Minimum Allowed Output Voltage Setting The VOUT_MIN command sets a lower bound on the output voltage to which the unit can be commanded, regardless of any other commands or combinations. The intent of this command is to provide a safeguard against a user accidentally setting the output voltage to a possibly destructive level rather than to be the primary output under voltage protection. 7.5.14.1 (2Bh) VOUT_MIN The VOUT_ MIN command sets a lower bound on the output voltage to which the unit can be commanded, regardless of any other commands or combinations. The intent of this command is to provide a safeguard against a user accidentally setting the output voltage to a possibly destructive level rather than to be the primary output under voltage protection. VOUT_MIN is a VID format command, and must be accessed through Read Word/Write Word transactions. VOUT_MIN is a paged register. In order to access VOUT_MIN for channel A, PAGE must be set to 00h. In order to access the VOUT_MIN register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. If an attempt is made to program the output voltage lower than the limit set by this command, the device will respond as follows: • The commanded output voltage will be clamped to VOUT_MIN • The OTHER bit will be set in the STATUS_BYTE • The VOUT bit will be set in the STATUS_WORD • The VOUT_MIN_MAX Warning bit will be set in the STATUS_VOUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set). 15 R 0 14 R 0 13 R 0 12 R 0 11 R 0 10 R 0 9 R 0 8 R 0 7 RW 6 RW 5 RW 4 3 RW RW VOUT_MIN_VID 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 39. VOUT_MIN Table 42. VOUT_MIN Register Field Descriptions 78 Bit Field Type Reset Description 7:0 VOUT_MIN_VID RW NVM Used to set a lower bound for output voltage programming for the active PAGE, is set to in VID format. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.15 Output Overcurrent Protection and Response Overcurrent thresholds are configured using the IOUT_OC_FAULT_LIMIT. When the overcurrent fault threshold is reached, the converter will respond according to the settings in IOUT_OC_FAULT_RESPONSE. The IOUT_OC_WARN_LIMIT may also be used to configure an information-only overcurrent warning, which triggers prior to an overcurrent fault. Note, that the MFR_SPECIFIC_00 command, not listed below, also contains settings for per-phase overcurrent limits. Refer to the device Technical Reference Manual for more information. 7.5.15.1 (46h) IOUT_OC_FAULT_LIMIT The IOUT_OC_FAULT_LIMIT command sets the value of the total output current, in amperes, that causes the over-current detector to indicate an over-current fault condition. The command has two data bytes and the data format is Linear as shown in the table below. The units are amperes. IOUT_OC_FAULT_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. IOUT_OC_FAULT_LIMIT is a paged register. In order to access IOUT_OC_FAULT_LIMIT command for channel A, PAGE must be set to 00h. In order to access IOUT_OC_FAULT_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 14 R 13 R 12 R 11 R 10 RW IOOCF_EXP 7 RW 6 RW 9 RW 8 RW IOOCF_MAN 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW IOOCF_MAN LEGEND: R/W = Read/Write; R = Read only Figure 40. IOUT_OC_FAULT_LIMIT Table 43. IOUT_OC_FAULT_LIMIT Register Field Descriptions Bit 15:11 10:0 Field Type Reset Description IOOCF_EXP R 00000b Linear two's complement exponent, 0. LSB = 1.0 A RW See below. Linear two's complement mantissa IOOCF_MAN At power-on, or after a RESTORE_DEFAULT_ALL operation, the IOUT_OC_FAULT_LIMIT command will be loaded with the value of IOUT_MAX × 1.50. The IOUT_MAX bits for each channel are stored in MFR_SPECIFIC_10 (PAGE 0 for channel A, PAGE 1 for channel B). IOUT_OC_FAULT_LIMIT may be changed during operation, but returns to this value on reset. 7.5.15.2 (4Ah) IOUT_OC_WARN_LIMIT The IOUT_OC_WARN_LIMIT command sets the value of the output current, in amperes, that causes the overcurrent detector to indicate an over-current warning condition. IOUT_OC_WARN_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. IOUT_OC_WARN_LIMIT is a paged register. In order to access IOUT_OC_WARN_LIMIT command for channel A, PAGE must be set to 00h. In order to access IOUT_OC_WARN_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. NOTE IOUT_OC_WARN_LIMIT maximum default value is 255A. In case, Application maximum load current is greater than 255A, IOUT_OC_WARN_LIMIT needs to change as max load current value each time after power-on or RESTORE_DEFAULT_ALL operation. Upon triggering the overcurrent warning, the following actions are taken: • Set the OTHER bit in the STATUS_BYTE • Set the IOUT bit in the STATUS_WORD • Set the IOUT Over current Warning bit in the STATUS_IOUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 79 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com set) 15 R 14 R 13 R IOOCW_EXP 7 RW 6 RW 5 RW 12 R 11 R 10 RW 9 RW IOOCW_MAN 8 RW 4 3 RW RW IOOCW_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 41. IOUT_OC_WARN_LIMIT Table 44. IOUT_OC_WARN_LIMIT Register Field Descriptions Bit 15:11 10:0 Field Type Reset Description IOOCW_EXP R 00000b Linear two's complement exponent, 0. LSB = 1.0 A RW See below. Linear two's complement mantissa. IOOCW_MAN At power-on, or after a RESTORE_DEFAULT_ALL operation, the IOUT_OC_WARN_LIMIT command will be loaded with the value of IOUT_MAX. The IOUT_MAX bits for each channel are stored in MFR_SPECIFIC_10 (PAGE 0 for channel A, PAGE 1 for channel B). IOUT_OC_WARN_LIMIT may be changed during operation, but will return to this value on reset. 7.5.15.3 (47h) IOUT_OC_FAULT_RESPONSE The IOUT_OC_FAULT_RESPONSE instructs the device on what action to take in response to an output overcurrent fault. The IOUT_OC_FAULT_RESPONSE command must be accessed through Read Byte/Write Byte transactions. The IOUT_OC_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Upon triggering the over-current fault, the controller is latched off, and the following actions are taken: • Set the IOUT_OC_FAULT bit in the STATUS_BYTE • Set the IOUT bit in the STATUS_WORD • Set the IOUT_OC_FAULT bit in the STATUS_IOUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) 7 RW 6 RW 5 RW 4 3 RW RW IO_OC_RESP 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 42. IOUT_OC_FAULT_RESPONSE Table 45. IOUT_OC_FAULT_RESPONSE Register Field Descriptions Bit 7:0 Field IO_OC_RESP Type RW Reset Description NVM C0h: Latch-off and do not restart. To clear a shutdown event due to a fault event, the user must toggle the AVR_EN/BEN pin and/or the ON bit in OPERATION, per the settings in ON_OFF_CONFIG, or power cycle the bias power to the V3P3 pin of the controller device. FAh: Shutdown and restart. The controller will shutdown the channel on which the fault occurred, and attempt to restart 20ms later. This will occur continuously until the condition causing the fault has disappeared, or the controller has been disabled. 80 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.16 Input Under-Voltage Lockout (UVLO) The TPS53681 may not start converting power, until the power stage input voltage reaches the level specified by VIN_ON. 7.5.16.1 (35h) VIN_ON The VIN_ON command sets the value of the input voltage, in Volts, at which the unit should start power conversion. This command has two data bytes encoded in linear data format, and must be accessed through Read Word/Write Word transactions. The VIN_ON command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. The supported range for VIN_ON is from 4.0 V volts to 11.25 Volts. 15 R 14 R 13 R VINON_EXP 12 R 11 R 10 RW 9 RW VINON_MAN 8 RW 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW VINON_MAN LEGEND: R/W = Read/Write; R = Read only Figure 43. VIN_ON Table 46. VIN_ON Register Field Descriptions Bit Field Type Reset Description 15:11 VINON_EXP R 11110b Linear two's complement exponent, –2. LSB = 0.25 V 10:0 VINON_MAN RW NVM Linear two's complement mantissa. See the table of acceptable values below. Table 47. Acceptable Values of VIN_ON VIN_ON (hex) Turn-On Voltage (V) F010h 4.0 F015h 5.25 F019h 6.25 F01Dh 7.25 F021h 8.25 F025h 9.25 F029h 10.25 F02Dh 11.25 7.5.17 Input Over-Voltage Protection and Response The TPS53681 provides protection from VIN_OV_FAULT_RESPONSE commands. input transients via the VIN_OV_FAULT_LIMIT and 7.5.17.1 (55h) VIN_OV_FAULT_LIMIT The VIN_OV_FAULT_LIMIT command sets the value of the input voltage that causes an input overvoltage fault. VIN_OV_FAULT_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. The VIN_OV_FAULT_LIMIT command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 81 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 15 R 14 R 13 R VIN_OVF_EXP 7 RW 6 RW 5 RW 12 R 11 R 10 RW 9 RW VIN_OVF_MAN 8 RW 4 3 RW RW VIN_OVF_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 44. VIN_OV_FAULT_LIMIT Table 48. VIN_OV_FAULT_LIMIT Register Field Descriptions Bit Field Type Reset Description 15:11 VIN_OVF_EXP R 00000b Linear two's complement exponent, 0. LSB = 1 V 10:0 VIN_OVF_MAN RW NVM Linear two's complement mantissa. Valid values of the mantissa range from 0d to 31d. 7.5.17.2 (56h) VIN_OV_FAULT_RESPONSE The VIN_OV_FAULT_RESPONSE command instructs the device on what action to take in response to an input overvoltage fault. The VIN_OV_FAULT_RESPONSE command must be accessed through Read Byte transactions. The VIN_OV_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. In response to the VIN_OV_LIMIT being exceeded, the device will: • Set the OTHER bit in the STATUS_BYTE • Set the INPUT bit in the upper byte of the STATUS_WORD • Sets the VIN_OV_FAULT bit in the STATUS_INPUT register • Notify the host (assert the PMB_ALERT signal, if the corresponding mask bit in SMBALERT_MASK is not set) 7 R 6 R 5 R 4 R 3 R 2 R 1 R 0 R VI_OVF_RESP LEGEND: R/W = Read/Write; R = Read only Figure 45. VIN_OV_FAULT_RESPONSE Table 49. VIN_OV_FAULT_RESPONSE Register Field Descriptions Bit Field Type Reset Description 7:0 VI_OVF_RESP R 00h 00h: Ignore. The controller will set the appropriate status bits, and alert the host, but continue converting power. 7.5.18 Input Undervoltage Protection and Response The TPS53681 provides protection from VIN_UV_FAULT_RESPONSE commands. input transients via the VIN_UV_FAULT_LIMIT and 7.5.18.1 (59h) VIN_UV_FAULT_LIMIT The VIN_UV_FAULT_LIMIT command sets the value of the input voltage that causes an Input Under voltage Fault. This fault is masked until the input exceeds the value set by the VIN_ON command for the first time, and the unit has been enabled. VIN_UV_FAULT_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. The VIN_UV_FAULT_LIMIT command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 82 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 15 RW 14 RW 13 RW VIN_UVF_EXP 7 RW 6 RW 5 RW 12 RW 11 RW 10 RW 9 RW VIN_UVF_MAN 8 RW 4 3 RW RW VIN_UVF_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 46. VIN_UV_FAULT_LIMIT Table 50. VIN_UV_FAULT_LIMIT Register Field Descriptions Bit Field Type Reset Description 15:11 VIN_UVF_EXP RW NVM Linear two's complement exponent. See the table of acceptable values below. 10:0 VIN_UVF_MAN RW NVM Linear two's complement mantissa. See the table of acceptable values below. Table 51. Acceptable Values of VIN_UV_FAULT_LIMIT VIN_UV_FAULT_LIMIT (hex) VIN UVF Limit (V) F011h 4.25 F80Bh 5.5 F80Dh 6.5 F80Fh 7.5 F811h 8.5 F813h 9.5 F815h 10.5 F817h 11.5 7.5.18.2 (5Ah) VIN_UV_FAULT_RESPONSE The VIN_UV_FAULT_RESPONSE command instructs the device on what action to take in response to an input overvoltage fault. The VIN_UV_FAULT_RESPONSE command must be accessed through Read Byte transactions. The VIN_UV_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. In response to the VIN_UV_LIMIT being exceeded, the device will: • Set the OTHER bit in the STATUS_BYTE • Set the INPUT bit in the upper byte of the STATUS_WORD • Set the VIN_UV_FAULT bit in the STATUS_INPUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) 7 R 6 R 5 R 4 R 3 R 2 R 1 R 0 R VI_UVF_RESP LEGEND: R/W = Read/Write; R = Read only Figure 47. VIN_UV_FAULT_RESPONSE Table 52. VIN_UV_FAULT_RESPONSE Register Field Descriptions Bit Field Type Reset Description 7:0 VI_UVF_RESP R C0h C0h: Shutdown and restart when the fault condition is no longer present. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 83 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.19 Input Overcurrent Protection and Response Input overcurrent protection is configured via the IIN_OC_FAULT_LIMIT, IIN_OC_WARN_LIMIT and IIN_OC_FAULT_RESPONSE commands. 7.5.19.1 (5Bh) IIN_OC_FAULT_LIMIT The IIN_OC_FAULT_LIMIT command sets the value of the input current, in amperes, that causes the input over current fault condition. IIN_OC_FAULT_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. The IIN_OC_FAULT_LIMIT command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 15 R 14 R 13 R IIN_OCF_EXP 7 RW 6 RW 5 RW 12 R 11 R 10 RW 9 RW IIN_OCF_MAN 8 RW 4 3 RW RW IIN_OCF_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 48. IIN_OC_FAULT_LIMIT Table 53. IIN_OC_FAULT_LIMIT Register Field Descriptions Bit 15:11 10:0 Field Type Reset Description IIN_OCF_EXP R 11111b Linear two's complement format exponent, –1. LSB = 0.5 A. RW See below. Linear two's complement format mantissa. Acceptable values range from 0d (0 A) to 127d (63.5 A). IIN_OCF_MAN During operation, the IIN_OC_FAULT_LIMIT may be changed to any valid value, as specified above. The IIN_OC_FAULT_LIMIT command has only limited NVM backup. The table below summarizes the values that IIN_OC_FAULT_LIMIT may be restored to following a reset, or RESTORE_DEFAULT_ALL operation. Table 54. IIN_OC_FAULT_LIMIT reset values Hex Value IIN_OC_FAULT_LIMIT during NVM store operation IIN_OC_FAULT_LIMIT following Reset/Restore Operation F810h 8A 8A F820h 16 A 16 A F830h 24 A 24 A F840h 32 A 32 A F850h 40 A 40 A F860h 48 A 48 A F870h 56 A 56 A F87Fh 63.5 A 63.5 A Any other valid data Any other valid data 63.5 A 7.5.19.2 (5Dh) IIN_OC_WARN_LIMIT The IIN_OC_WARN_LIMIT command sets the value of the input current, in amperes, that causes the input overcurrent warning condition. The IIN_OC_WARN_LIMIT command must be accessed through Read Word/Write Word transactions. The IIN_OC_WARN_LIMIT command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Upon triggering the over-current warning, the following actions are taken: • Set the OTHER bit in the STATUS_BYTE • Set the INPUT bit in the STATUS_WORD • Set the IIN Over-current Warning bit in the STATUS_INPUT register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) 84 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 15 R 14 R 13 R IIN_OCW_EXP 7 R 6 RW 5 RW 12 R 11 R 10 R 9 R IIN_OCW_MAN 8 R 4 3 RW RW IIN_OCW_MAN 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 49. IIN_OC_WARN_LIMIT Table 55. IIN_OC_FAULT_LIMIT Register Field Descriptions Bit Field Type Reset Description 15:11 IIN_OCW_EXP R 11111b Linear two's complement format exponent, –1. LSB = 0.5 A. 10:0 IIN_OCW_MAN RW See below. Linear two's complement format mantissa. Acceptable values range from 0d (0 A) to 127d (63.5 A). During operation, the IIN_OC_FAULT_LIMIT may be changed to any valid value, as specified above. The IIN_OC_FAULT_LIMIT command has only limited NVM backup. The table below summarizes the values that IIN_OC_FAULT_LIMIT may be restored to following a reset, or RESTORE_DEFAULT_ALL operation. Table 56. IIN_OC_WARN_LIMIT reset values IIN_OC_WARN_LIMIT during NVM store operation Hex Value IIN_OC_WARN_LIMIT following Reset/Restore Operation F810h 8A 8A F820h 16 A 16 A F830h 24 A 24 A F840h 32 A 32 A F850h 40 A 40 A F860h 48 A 48 A F870h 56 A 56 A F87Fh 63.5 A 63.5 A Any other valid data Any other valid data 63.5 A 7.5.19.3 (5Ch) IIN_OC_FAULT_RESPONSE The IIN_OC_FAULT_RESPONSE command instructs the device on what action to take in response to an input over-current fault. IIN_OC_FAULT_RESPONSE command must be accessed through Read Byte transactions. The IIN_OC_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Upon triggering the input over-current fault, the controller is latched off, and the following actions are taken: • Set the OTHER bit in the STATUS_BYTE • Set the INPUT bit in the STATUS_WORD • Set the IIN_OC_FAULT bit in the STATUS_INPUT register • The device notifies the host (asserts PMB_ALERT and VR_FAULT, if the corresponding mask bit in SMBALERT_MASK is not set) 7 R 6 R 5 R 4 R 3 R 2 R 1 R 0 R IIN_OC_RESP LEGEND: R/W = Read/Write; R = Read only Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 85 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Figure 50. IIN_OC_FAULT_RESPONSE Table 57. IIN_OC_FAULT_LIMIT Register Field Descriptions Bit Field 7:0 Type IIN_OC_RESP R Reset Description C0h C0h: Latch-off and do not restart. To clear a shutdown event due to a fault event, the user must toggle the AVR_EN/BEN pin and/or the ON bit in OPERATION, per the settings in ON_OFF_CONFIG, or power cycle the bias power to the V3P3 pin of the controller device. 7.5.20 Over-Temperature Protection and Response Overtemperature protection is configured OT_FAULT_RESPONSE commands. via the OT_FAULT_LIMIT, OT_WARN_LIMIT and 7.5.20.1 (4Fh) OT_FAULT_LIMIT The OT_FAULT_LIMIT command sets the value of the temperature limit, in degrees Celsius, that causes an overtemperature fault condition when the sensed temperature from the external sensor exceeds this limit. The default value is selected inMFR_SPECIFIC_13, using the OTF_DFLT bit. Refer to the device Technical Reference Manual for more information. OT_FAULT_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. OT_FAULT_LIMIT is a paged register. In order to access OT_FAULT_LIMIT command for channel A, PAGE must be set to 00h. In order to access OT_FAULT_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. 15 R 14 R 13 R OTF_EXP 12 R 11 R 10 RW 9 RW OTF_MAN 8 RW 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW OTF_MAN LEGEND: R/W = Read/Write; R = Read only Figure 51. OT_FAULT_LIMIT Table 58. OT_FAULT_LIMIT Register Field Descriptions Field Type Reset Description 15:11 Bit OTF_EXP R 00000b Linear two's complement exponent, 0. LSB = 1 ºC 10:0 OTF_MAN RW NVM Linear two's complement mantissa. The OT_FAULT_LIMIT is set by the OTF_DFLT MFR_SPECIFIC_13. default bit in 7.5.20.2 (51h) OT_WARN_LIMIT The OT_WARN_LIMIT command sets the temperature, in degrees Celsius, of the unit at which it should indicate an Over-temperature Warning event. OT_WARN_LIMIT is a linear format command, and must be accessed through Read Word/Write Word transactions. OT_WARN_LIMIT is a paged register. In order to access OT_WARN_LIMIT command for channel A, PAGE must be set to 00h. In order to access OT_WARN_LIMIT register for channel B, PAGE must be set to 01h. For simultaneous access of channels A and B, the PAGE command must be set to FFh. In response to the OT_WARN_LIMIT being exceeded, the device will: • Set the TEMPERATURE bit in the STATUS_BYTE • Set the Over-temperature Warning bit in the STATUS_TEMPERATURE register • Notify the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set) 86 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 15 R 14 R 13 R OTW_EXP 12 R 11 R 10 RW 9 RW OTW_MAN 8 RW 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW OTW_MAN LEGEND: R/W = Read/Write; R = Read only Figure 52. OT_WARN_LIMIT Table 59. OT_WARN_LIMIT Register Field Descriptions Bit Field Type Reset Description 15:11 OTF_EXP R 00000b Linear two's complement exponent, 0. LSB = 1 ºC 10:0 OTF_MAN RW 105d Linear two's complement mantissa. Default = 105 ºC 7.5.20.3 (50h) OT_FAULT_RESPONSE The OT_FAULT_RESPONSE instructs the device on what action to take in response to an output overtemperature fault. The OT_FAULT_RESPONSE command must be accessed through Read Byte/Write Byte transactions. The OT_FAULT_RESPONSE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Upon triggering the over-temperature fault, the controller is latched off, and the following actions are taken: • Set the TEMPERATURE bit in the STATUS_BYTE • Set the OT_FAULT bit in the STATUS_TEMPERATURE register • The device notifies the host (asserts PMB_ALERT, if the corresponding mask bit in SMBALERT_MASK is not set). 7 RW 6 RW 5 RW 4 RW 3 RW 2 RW 1 RW 0 RW OTF_RESP LEGEND: R/W = Read/Write; R = Read only Figure 53. OT_FAULT_RESPONSE Table 60. OT_FAULT_RESPONSE Register Field Descriptions Bit 7:0 Field OTF_RESP Type RW Reset NVM Description 80h: Latch-off and do not restart. To clear a shutdown event due to a fault event, the user must toggle the AVR_EN/BEN pin and/or the ON bit in OPERATION, per the settings in ON_OFF_CONFIG, or power cycle the bias power to the V3P3 pin of the controller device. C0h: Shutdown and restart when the fault condition is no longer present. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 87 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.21 Dynamic Phase Shedding (DPS) The dynamic phase shedding (DPS) feature allows the TPS53681 to dynamically select the number of operational phases for each channel, based on the total output current. This increases the total converter efficiency by reducing unnecessary switching losses when the output current is low enough to be supported by a fewer number of phases, than are available in hardware. The MFR_SPECIFIC_14 and MFR_SPECIFIC_15 commands may be used to configure dynamic phase shedding behavior and thresholds. The DPS_EN bit in MFR_SPECIFIC_14 may be used to enable or disable dynamic phase shedding. Un-setting (writing to 0b) this bit forces each channel to use the maximum number of available phases, regardless of the output current. The phase add/drop thresholds, at which phases are added or dropped are configured based on the peak efficiency point per phase. For a given switching frequency/duty cycle, the efficiency of an individual power stage has a "peak" point, at which switching losses become less significant and conduction losses begin to dominate. For a multiphase converter, the optimum efficiency is achieved when all of the power stages operate as close as possible to their peak efficiency point. For example, consider a 4-phase design, with power stages that have a peak efficiency point of 12 A per phase. When the total output current is 25 A, if all four phases were active, each phase would be supplying 6.25 A, and hence would be operating far away from their peak efficiency point. With only two phases active, however, each phase supplies 12.5A, meaning that each power stage is operating close to its peak efficiency point, therefore the total converter efficiency is higher overall. In order to maintain regulation during severe load transient events, phases may be added immediately whenever the total peak current reaches phase addition thresholds. To prevent chattering, phases are dropped when the total average current falls below phase drop thresholds, after a delay of 85 µs typically. Phases are always added/dropped, in numerical order. For example, phase 3 is added after phase 2, and dropped after phase 4. The DPS_COURSE_TH bits in MFR_SPECIFIC_15 select the peak efficiency point per phase. Refer to the power stage datasheet to determine the peak efficiency point per phase. Phase adding thresholds are configured based on the peak efficiency point per phase. Each phase transition has a configurable threshold of 6 A to 12 A above the peak efficiency point. For example, the threshold at which the converter transitions from 2 phases to 3 phases is determined by the DPS_2TO3_FINE_ADD bits in MFR_SPECIFIC_15. When 8 A is selected, the total peak current which causes the third phase to be added is 2 × IEFF(PEAK) + 8 A. See the register descriptions below for more detailed information. Likewise, phase drop thresholds are configured based on the peak efficiency point per phase. Each phase transition has a configurable threshold of 2A below to 4 A above the peak efficiency point. For example, the threshold at which the converter transitions from 3 phases to 2 phases is determined by the DPS_3TO2_FINE_DROP bits in MFR_SPECIFIC_14. When 0 A is selected, the total average current which causes the third phase to be dropped is 2 × IEFF(PEAK). See the register descriptions below for more detailed information. 88 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.21.1 (DEh) MFR_SPECIFIC_14 The MFR_SPECIFIC_14 command is used to configure dynamic phase shedding, and compensation ramp amplitude, and dynamic ramp amplitude during USR, and different power states. The MFR_SPECIFIC_14 command must be accessed through Write Word/Read Word transactions. MFR_SPECIFIC_14 is a paged register. In order to access MFR_SPECIFIC_14 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_14 register for channel B, PAGE must be set to 01h. 15 14 RW RW DPS_6TO5_FINE_DROP (PAGE 0 only) 7 RW 13 12 RW RW DPS_5TO4_FINE_DROP (PAGE 0 only) 6 RW DPS_EN 5 RW DYN_RAMP_USR 4 RW DYN_RAMP_2 PH 11 10 RW RW DPS_4TO3_FINE_DROP (PAGE 0 only) 3 RW DYN_RAMP_1 PH 9 RW 8 RW DPS_3TO2_FINE_DROP 2 RW 1 RW 0 RW RAMP LEGEND: R/W = Read/Write; R = Read only Figure 54. MFR_SPECIFIC_14 Table 61. MFR_SPECIFIC_14 Register Field Descriptions Bit 15:14 Field DPS_6TO5_FINE_DROP (PAGE 0 only) Type RW Reset NVM Description Dynamic phase drop threshold, fine adjustment, 6 phases to 5 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 5 × IEFF(PEAK) – 2 A 01b: Threshold = 5 × IEFF(PEAK) 10b: Threshold = 5 × IEFF(PEAK) + 2 A 11b: Threshold = 5 × IEFF(PEAK) + 4 A 13:12 DPS_5TO4_FINE_DROP (PAGE 0 only) RW NVM Dynamic phase drop threshold, fine adjustment, 5 phases to 4 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 4 × IEFF(PEAK) – 2 A 01b: Threshold = 4 × IEFF(PEAK) 10b: Threshold = 4 × IEFF(PEAK) + 2 A 11b: Threshold = 4 × IEFF(PEAK) + 4 A 11:10 DPS_4TO3_FINE_DROP (PAGE 0 only) RW NVM Dynamic phase drop threshold, fine adjustment, 4 phases to 3 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 3 × IEFF(PEAK) – 2 A 01b: Threshold = 3 × IEFF(PEAK) 10b: Threshold = 3 × IEFF(PEAK) + 2 A 11b: Threshold = 3 × IEFF(PEAK) + 4 A 9:8 DPS_3TO2_FINE_DROP RW NVM Dynamic phase drop threshold, fine adjustment, 3 phases to 2 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH in MFR_SPECIFIC_15. 00b: Threshold = 2 × IEFF(PEAK) – 2 A 01b: Threshold = 2 × IEFF(PEAK) 10b: Threshold = 2 × IEFF(PEAK) + 2 A 11b: Threshold = 2 × IEFF(PEAK) + 4 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 89 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 61. MFR_SPECIFIC_14 Register Field Descriptions (continued) Bit Field Type Reset DPS_EN RW NVM Description Enable or Disable Dynamic Phase Shedding 7 0b: Disable dynamic phase shedding 1b: Enable dynamic phase shedding Dynamic ramp amplitude setting during USR operation. Only applies to USR Level 1. 6:5 DYN_RAMP_USR RW NVM 00b: Equal to the settings in the RAMP bits 01b: 40 mV 10b: 80 mV 11b: 120 mV Dynamic ramp amplitude setting during 2 phase operation. 4 DYN_RAMP_2PH RW NVM 0b: Equal to the settings in the RAMP bits 1b: 120 mV Dynamic ramp amplitude setting during 1 phase operation. 3 DYN_RAMP_1PH RW NVM 0b: Equal to the settings in the RAMP bits 1b: 80 mV 2:0 RAMP RW NVM Ramp amplitude settings. See Table 62. Table 62. Ramp Amplitude Settings RAMP (binary) Ramp Amplitude Setting (mV) 000b 40 001b 80 010b 120 011b 160 100b 200 101b 240 110b 280 111b 320 7.5.21.2 (DFh) MFR_SPECIFIC_15 The MFR_SPECIFIC_15 command is used to configure dynamic phase shedding. The MFR_SPECIFIC_15 command must be accessed through Write Word/Read Word transactions. MFR_SPECIFIC_15 is a paged register. In order to access MFR_SPECIFIC_15 command for channel A, PAGE must be set to 00h. In order to access the MFR_SPECIFIC_15 register for channel B, PAGE must be set to 01h. 15 RW DPS_DCM 7 RW DPS_3TO4_FI NE_ADD (PAGE 0 only) 14 RW 13 RW DPS_2TO1_FINE_DROP 6 RW 5 RW DPS_2TO3_FINE_ADD 12 RW 11 RW 10 RW DPS_5TO6_FINE_ADD (PAGE 0 only) 4 RW DPS_4TO5_FINE_ADD (PAGE 0 only) 3 RW DPS_1TO2_FINE_ADD 9 RW 2 RW 2TO1_PH_EN 1 RW 8 RW DPS_3TO4_FI NE_ADD (PAGE 0 only) 0 RW DPS_COURSE_TH LEGEND: R/W = Read/Write; R = Read only Figure 55. MFR_SPECIFIC_15 90 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 63. MFR_SPECIFIC_15 Register Field Descriptions Bit 15 Field DPS_DCM Type RW Reset NVM Description Enable DCM mode during 1 phase operation, when higher order phases are dropped due to dynamic phase shedding. 0b: Disable DCM operation during 1 phase operation 1b: Enable DCM operation during 1 phase operation 14:13 DPS_2TO1_FINE_DROP RW NVM Dynamic phase drop threshold, fine adjustment, 2 phases to 1phase. Set as an offset from peak efficiency point per phase in Amperes. Phases drop when average phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below. 00b: Threshold = 1× IEFF(PEAK) – 2 A 01b: Threshold = 1 × IEFF(PEAK) 10b: Threshold = 1 × IEFF(PEAK) + 2 A 11b: Threshold = 1 × IEFF(PEAK) + 4 A 12:11 DPS_5TO6_FINE_ADD (PAGE 0 only) RW NVM Dynamic phase add threshold, fine adjustment, 5 phases. Set as an offset from peak efficiency point Amperes. Phases add when peak phase current stated threshold. IEFF(PEAK) refers to the value DPS_COURSE_TH below. phases to 6 per phase in reaches the selected by 00b: Threshold = 5 × IEFF(PEAK) + 6A 01b: Threshold = 5 × IEFF(PEAK) + 8 A 10b: Threshold = 5 × IEFF(PEAK) + 10 A 11b: Threshold = 5 × IEFF(PEAK) + 12 A 10:9 DPS_4TO5_FINE_ADD (PAGE 0 only) RW NVM Dynamic phase add threshold, fine adjustment, 4 phases. Set as an offset from peak efficiency point Amperes. Phases add when peak phase current stated threshold. IEFF(PEAK) refers to the value DPS_COURSE_TH below phases to 5 per phase in reaches the selected by 00b: Threshold = 4 × IEFF(PEAK) + 6A 01b: Threshold = 4 × IEFF(PEAK) + 8 A 10b: Threshold = 4 × IEFF(PEAK) + 10 A 11b: Threshold = 4 × IEFF(PEAK) + 12 A 8:7 DPS_3TO4_FINE_ADD (PAGE 0 only) RW NVM Dynamic phase add threshold, fine adjustment, 3 phases. Set as an offset from peak efficiency point Amperes. Phases add when peak phase current stated threshold. IEFF(PEAK) refers to the value DPS_COURSE_TH below phases to 4 per phase in reaches the selected by 00b: Threshold = 3 × IEFF(PEAK) + 6A 01b: Threshold = 3 × IEFF(PEAK) + 8 A 10b: Threshold = 3 × IEFF(PEAK) + 10 A 11b: Threshold = 3 × IEFF(PEAK) + 12 A 6:5 DPS_2TO3_FINE_ADD RW NVM Dynamic phase add threshold, fine adjustment, 2 phases. Set as an offset from peak efficiency point Amperes. Phases add when peak phase current stated threshold. IEFF(PEAK) refers to the value DPS_COURSE_TH below phases to 3 per phase in reaches the selected by 00b: Threshold = 2 × IEFF(PEAK) + 6A 01b: Threshold = 2 × IEFF(PEAK) + 8 A 10b: Threshold = 2 × IEFF(PEAK) + 10 A 11b: Threshold = 2 × IEFF(PEAK) + 12 A Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 91 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 63. MFR_SPECIFIC_15 Register Field Descriptions (continued) Bit 5:4 Field DPS_1TO2_FINE_ADD Type RW Reset NVM Description Dynamic phase add threshold, fine adjustment, 1 phase to 2 phases. Set as an offset from peak efficiency point per phase in Amperes. Phases add when peak phase current reaches the stated threshold. IEFF(PEAK) refers to the value selected by DPS_COURSE_TH below 00b: Threshold = 1 × IEFF(PEAK) + 6A 01b: Threshold = 1 × IEFF(PEAK) + 8 A 10b: Threshold = 1 × IEFF(PEAK) + 10 A 11b: Threshold = 1 × IEFF(PEAK) + 12 A Enable phase dropping from 2 phases to 1 phase operation. 3 2TO1_PH_EN RW NVM 0b: Disable phase shedding to 1 phase 1b: Enable phase shedding to 1 phase Sets the peak efficiency point per phase. This is used to determine phase add/drop thresholds. 2:0 DPS_COURSE_TH RW NVM 00b: IEFF(PEAK) = 12 A 01b: IEFF(PEAK) = 14 A 10b: IEFF(PEAK) = 16 A 11b: IEFF(PEAK) = 18 A 92 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.22 NVM Programming The USER_DATA_00 - USER_DATA_12 commands are provided to streamline NVM programming. These 6byte block commands are mapped internally to all of the user-configurable parameters the TPS53681 supports. The MFR_SERIAL command also provides a checksum, to streamline verification of desired programming values. The generalized procedure for programming the TPS53681 is summarized below. Configure User-Programmable Parameters 1. First, configure all of the user-accessible parameters via the standard PMBus, and Manufacturer Specific commands. TI provides the Fusion Digital Power Designer graphical interface software to streamline this step. The user can also refer to the Technical Reference Manual for a full set of register maps for these commands. 2. Once the device is configured as desired, issue the STORE_DEFAULT_ALL command to commit these values to NVM, and update the checksum value. Wait approximately 100 ms after issuing STORE_DEFAULT_ALL before communicating with the device again. 3. Write PAGE to 00h 4. Read-back and Record the value of IC_DEVICE_ID and IC_DEVICE_REV commands 5. Read-back and Record the value of the USER_DATA_00 through USER_DATA_12 commands 6. Read-back and Record the value of the MFR_SERIAL command 7. Read-back and Record the value of VOUT_MAX 8. Write PAGE to 01h 9. Read-back and Record the value of VOUT_MAX Program and Verify NVM (repeat for each device) 1. Power the device by supplying +3.3V to the V3P3 pin. Power conversion should be disabled for NVM programming. 2. Read-back and verify that IC_DEVICE_ID and IC_DEVICE_REV values match those recorded previously. This ensures that user-parameters being programmed correspond to the same device/revision as previously configured. 3. Write PAGE to 00h. 4. Write the USER_DATA_00 through USER_DATA_12 commands, with the values recorded previously. 5. Write VOUT_MAX (Page 0) with the value recorded previously. 6. Write PAGE to 01h 7. Write VOUT_MAX (Page 1) with the value recorded previously. 8. Issue STORE_DEFAULT_ALL. Wait appx 100 ms after issuing STORE_DEFAULT_ALL before communicating with the device again. 9. Read-back the MFR_SERIAL command, and compare the value to that recorded previously. If the new MFR_SERIAL matches the value recorded previously, NVM programming was successful. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 93 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.23 NVM Security The MFR_SPECIFIC_42 command can be optionally used to set a password for NVM programming. To prevent a hacker from simply sending the password command with all possible passwords, the TPS53681 goes into a special extra-secure state when an incorrect password is received. In this state, all passwords are rejected, even the valid one. The device must be power cycled to clear this state so that another password attempt may be made. When NVM security is enabled, the TPS53681 will not accept writes to any command other than PAGE and PHASE, which are necessary for reading certain parameters. Enabling NVM Security 1. Set the NVM password. Write MFR_SPECIFIC_42 to a value other than FFFFh. 2. Issue STORE_DEFAULT_ALL 3. Wait 100ms for the NVM store to complete 4. Power cycle V3P3. NVM Security will be enabled at the next power-up. Disabling NVM Security To disable NVM security, use the following procedure: 1. Write the password to MFR_SPECIFIC_42 to disable NVM security. Once the correct password has been given, NVM security will be disabled, and the device will once again accept write transactions to configuration registers. NVM security will be re-enabled at the next power-on, unless MFR_SPECIFIC_42 is set to FFFFh (NVM Security Disabled), and an NVM store operation (issue STORE_DEFAULT_ALL and wait 100 ms) is performed. Determining Whether NVM Security is Active Reads to the MFR_SPECIFIC_42 command returns one of three values: • 0000h = NVM Security is Disabled • 0001h = NVM Security is Enabled • 0002h = MFR_SPECIFIC_42 is locked due to incorrect password entry 7.5.23.1 (FAh) MFR_SPECIFIC_42 MFR_SPECIFIC_42 is used for NVM Security. The MFR_SPECIFIC_42 command must be accessed through Read Word/Write Word transactions. MFR_SPECIFIC_42 is a shared register. Write transactions to this register will apply to both channels, and read transactions to this register returns the same data regardless of the current PAGE. 15 RW 14 RW 13 RW 12 11 RW RW NVM_SECURITY_KEY 10 RW 9 RW 8 RW 7 RW 6 RW 5 RW 4 3 RW RW NVM_SECURITY_KEY 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 56. MFR_SPECIFIC_42 Table 64. MFR_SPECIFIC_42 Register Field Descriptions 94 Bit Field Type Reset Description 7:0 NVM_SECURITY_KEY RW NVM 16 bit code for NVM security key. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.24 Black Box Recording The TPS53681 provides a "black box" feature to aid in system-level debugging. According to the PMBus specification, status bits are latched whenever the condition causing them occurs, regardless of whether or not other status bits are already set. This, however, makes it difficult for the system designer to understand which fault condition occurred first, in the case that one fault condition causes others to trigger. The MFR_SPECIFIC_08 command provides a "snapshot" of the first faults to occur chronologically, for each channel, which may be stored to NVM, for future debugging. Only the most catastrophic fault conditions are logged, such as the over-voltage fault, over-current fault, and power stage failure. The black box command may also be reset, or cleared by writing 00h to the register, and storing to NVM if the NVM value must also be cleared. Resetting the Black Box Record Resetting the record allows the user to determine which faults occur first, after the register is cleared. To clear the record, write 00h to MFR_SPECIFIC_08, and issue STORE_DEFAULT_ALL. Triggering Black Box Recording Black box recording is always active, whether or not the TPS53681 is converting power. Note however many of the critical faults summarized in MFR_SPECIFIC_08 are only possible to trigger during power conversion. Whenever any of the following catastrophic faults occur, the MFR_SPECIFIC_08 register will be updated according to the register description below, but only if the black box record has been cleared since the last catastrophic faults occurred. Faults logged include: • Overvoltage Fault (Device was Converting Power) • Overvoltage Fault (Device was not Converting Power) • Input Overcurrent Fault • Output Overcurrent Fault • Power Stage Fault • Input Over-Power Fault Retrieving the Black Box Record Reading the MFR_SPECIFIC_08 returns the current value of the Black Box record. If the register reads 00h, no catastrophic faults have occurred since the record was last cleared. If any value other than 00h is stored in the register, then de-code the value according to the register description below. In order to read-back the black box record following a power-down, the STORE_DEFAULT_ALL command must be issued, to store the contents of the black box record to NVM. 7.5.24.1 (D8h) MFR_SPECIFIC_08 The MFR_SPECIFIC_08 command is used to identify catastrophic faults which occur first, and store this information to NVM. The MFR_SPECIFIC_08 command must be accessed through Write Byte/Read Byte transactions. MFR_SPECIFIC_08 is a shared register. Transactions to this register do not require specific PAGE settings. However, note that channels A and B have independent bit fields within the command. 7 R 0 6 R 0 5 RW 4 RW CF_CHB 3 RW 2 RW 1 RW CF_CHA 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 57. MFR_SPECIFIC_08 Table 65. MFR_SPECIFIC_08 Register Field Descriptions Bit Field Type Reset Description 7:6 Not used R 0 Not used and set to 0. 5:3 CF_CHB RW NVM Catastrophic fault record for channel B. 2:0 CF_CHA RW NVM Catastrophic fault record for channel A. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 95 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Whenever a catastrophic fault occurs, the first event detected will trigger the MFR_SPECIFIC_08 command to update according to the tables below. This recording happens independently for channel A and channel B. If the PMBus host issues a STORE_DEFAULT_ALL, this information will be committed to NVM, and may be retrieved at a later time. In order to clear the record for either channel, the PMBus host must write the corresponding bits (CF_CHA for channel A, CF_CHB for channel B) to 000b, and issue STORE_DEFAULT_ALL. Attempts to write any non-zero value to this command will be treated as invalid data - data will be ignored, the appropriate flags in STATUS_CML, and STATUS_WORD, will be set, and the PMB_ALERT pin will be asserted to notify the host of the invalid transaction. Table 66. Catastrophic Fault Recording Interpretation CF_CHA / CF_CHB (binary) Interpretation 000b No fault occurred 001b OVF occurred, power conversion was disabled 010b OVF occurred, power conversion was enabled 011b IIN Overcurrent fault occurred 100b IOUT Overcurrent fault occurred 101b Overtemperature fault occurred 110b Power stage fault occurred 111b Input overpower warning occurred 7.5.25 Board Identification and Inventory Tracking The TPS53681 provides several bytes of arbitrarily programmable NVM-backed memory to allow for inventory management and board identification. By default, these values reflect information about the date/revision of the TPS53681 device being used itself. However, they may be re-programmed by the user, at the board level during manufacturing. This provides a convenient and easy to use method of tracking boards, revisions and manufacturing dates. The following commands are provided for this purpose: • MFR_ID - 16 bits of NVM for end-users to track the PCB/power supply supplier name • MFR_MODEL - 16 bits of NVM for tracking the manufacturer model number • MFR_REVISION - 16 bits of NVM for tracking PCB/power supply revision code • MFR_DATE - 16 bits of NVM for tracking PCB manufacturing date code 7.5.25.1 (9Ah) MFR_MODEL The MFR_MODEL command is used to either set or read the manufacturer’s model number. The MFR_MODEL command must be accessed through Block Write/Block Read transactions. The MFR_MODEL command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 15 RW 14 RW 13 RW 12 11 RW RW MFR_MODEL 10 RW 9 RW 8 RW 7 RW 6 RW 5 RW 4 3 RW RW MFR_MODEL 2 RW 1 RW 0 RW LEGEND: R/W = Read/Write; R = Read only Figure 58. MFR_MODEL Table 67. MFR_MODEL Register Field Descriptions Bit 15:0 96 Field Type Reset Description MFR_MODEL RW NVM Arbitrary 16 bits with NVM backup for Model number identification Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.25.2 (9Bh) MFR_REVISION The MFR_REVISION command is used to either set or read the manufacturer’s revision number The MFR_REVISION command must be accessed through Block Write/Block Read transactions. The MFR_REVISION command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 15 RW 14 RW 13 RW 12 RW 11 RW 10 RW 9 RW 8 RW 3 RW 2 RW 1 RW 0 RW MFR_REV 7 RW 6 RW 5 RW 4 RW MFR_REV LEGEND: R/W = Read/Write; R = Read only Figure 59. MFR_REVISION Table 68. MFR_REVISION Register Field Descriptions Bit 15:0 Field Type Reset Description MFR_REV RW NVM Arbitrary 16 bits with NVM backup for revision number identification 7.5.25.3 (9Dh) MFR_DATE The MFR_DATE command is used to either set or read the manufacturing date. The MFR_DATE command must be accessed through Block Write/Block Read transactions. The MFR_DATE command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 15 RW 14 RW 13 RW 12 RW 11 RW 10 RW 9 RW 8 RW 3 RW 2 RW 1 RW 0 RW MFR_DATE 7 RW 6 RW 5 RW 4 RW MFR_DATE LEGEND: R/W = Read/Write; R = Read only Figure 60. MFR_DATE Table 69. MFR_DATE Register Field Descriptions Bit 15:0 Field Type Reset Description MFR_DATE RW NVM Arbitrary 16 bits with NVM backup for manufacture date identification Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 97 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 7.5.26 Status Reporting The TPS53681 provides several registers containing status information. The flags in these registers are latched whenever their corresponding condition occurs, and are not cleared until either the CLEAR_FAULTS command is issued, or the host writes a value of 1b to that bit location. Register maps for the all of the supported status registers are shown in the following sections. 7.5.26.1 (78h) STATUS_BYTE The STATUS_BYTE command returns one byte of information with a summary of the most critical faults, such as over-voltage, overcurrent, over-temperature, etc. The STATUS_BYTE command must be accessed through Read Byte transactions. STATUS_BYTE is a paged register. In order to access STATUS_BYTE command for channel A, PAGE must be set to 00h. In order to access STATUS_BYTE register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. 7 0 BUSY 6 R OFF 5 R VOUT_OV 4 R IOUT_OC 3 R VIN_UV 2 R TEMP 1 R CML 0 R OTHER Figure 61. STATUS_BYTE Table 70. STATUS_BYTE Register Field Descriptions Bit Field Type Reset Description 7 BUSY R 0 Not supported and always set to 0. 6 OFF R Current Status This bit is asserted if the unit is not providing power to the output, regardless of the reason, including simply not being enabled. 0: Raw status indicating the IC is providing power to VOUT. 1: Raw status indicating the IC is not providing power to VOUT. 5 VOUT_OV R Current Status Output Over-Voltage Fault Condition 0: Latched flag indicating no VOUT OV fault has occurred. 1: Latched flag indicating a VOUT OV fault occurred 4 IOUT_OC R Current Status Output Over-Current Fault Condition 0: Latched flag indicating no IOUT OC fault has occurred. 1: Latched flag indicating an IOUT OC fault has occurred. 3 VIN_UV R Current Status Input Under-Voltage Fault Condition 0: Latched flag indicating VIN is above the UVLO threshold. 1: Latched flag indicating VIN is below the UVLO threshold. 2 TEMP R Current Status Over-Temperature Fault/Warning 0: Latched flag indicating no OT fault or warning has occurred. 1: Latched flag indicating an OT fault or warning has occurred. 1 CML R Current Status Communications, Memory or Logic Fault 0: Latched flag indicating no communication, memory, or logic fault has occurred. 1: Latched flag indicating a communication, memory, or logic fault has occurred. 0 OTHER R Current Status Other Fault (None of the Above) This bit is used to flag faults not covered with the other bit faults. In this case, UVF or OCW faults are examples of other faults not covered by the bits [7:1] in this register. 0: No fault has occurred 1: A fault or warning not listed in bits [7:1] has occurred. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. However, the bits in the STATUS_BYTE are summary bits only and reflect the status of corresponding bits in STATUS_VOUT, STATUS_IOUT, etc... To clear these bits individually, the user must clear them by writing to the corresponding STATUS_X register. For example: the output overcurrent fault sets the IOUT_OC bit in STATUS_BYTE, and the IOUT_OC_FLT bit in STATUS_IOUT. Writing a 1 to the IOUT_OC_FLT bit in STATUS_IOUT clears the fault in both STATUS_BYTE and STATUS_IOUT. Writes to STATUS_BYTE itself will be treated as invalid transactions. 98 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7.5.26.2 (79h) STATUS_WORD The STATUS_WORD command returns two bytes of information with a summary of critical faults, such as overvoltage, overcurrent, over-temperature, etc.. The STATUS_WORD command must be accessed through Read Word transactions. STATUS_WORD is a paged register. In order to access STATUS_WORD command for channel A, PAGE must be set to 00h. In order to access STATUS_WORD register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. 15 R VOUT 14 R IOUT 13 R INPUT 12 R MFR 11 R PGOOD 10 R FANS 9 R OTHER 8 R UNKNOWN 7 R BUSY 6 R OFF 5 R VOUT_OV 4 R IOUT_OC 3 R VIN_UV 2 R TEMP 1 R CML 0 R OTHER Figure 62. STATUS_WORD Table 71. STATUS_WORD Register Field Descriptions Bit Field Type Reset Description 15 VOUT R Current Status Output Voltage Fault/Warning. Refer to STATUS_VOUT for more information. 0: Latched flag indicating no VOUT fault or warning has occurred. 1: Latched flag indicating a VOUT fault or warning has occurred. 14 IOUT R Current Status Output Current Fault/Warning. Refer to STATUS_IOUT for more information. 0: Latched flag indicating no IOUT fault or warning has occurred. 1: Latched flag indicating an IOUT fault or warning has occurred. 13 INPUT R Current Status Input Voltage/Current Fault/Warning. Refer to STATUS_INPUT for more information. 0: Latched flag indicating no VIN or IIN fault or warning has occurred. 1: Latched flag indicating a VIN or IIN fault or warning has occurred. 12 MFR R Current Status MFR_SPECIFIC Fault. Refer to STATUS_MFR for more information. 0: Latched flag indicating no MFR_SPECIFIC fault has occurred. 1: Latched flag indicating a MFR_SPECIFIC fault has occurred. 11 PGOOD R Current Status Power Good Status. Note: Per the PMBus specification, the PGOOD bit is not latched, always reflecting the current status of the AVR_RDY/BVR_RDY pin. 0: Raw status indicating AVR_RDY/BVR_RDY pin is at logic high. 1: Raw status indicating AVR_RDY/BVR_RDY pin is at logic low. 10 FANS R 0 Not supported and always set to 0. 9 OTHER R 0 Not supported and always set to 0. 8 UNKNOWN R 0 Not supported and always set to 0. 7 BUSY R 0 Not supported and always set to 0. 6 OFF R Current Status This bit is asserted if the unit is not providing power to the output, regardless of the reason, including simply not being enabled. 0: Raw status indicating the IC is providing power to VOUT. 1: Raw status indicating the IC is not providing power to VOUT. 5 VOUT_OV R Current Status Output Over-Voltage Fault Condition 0: Latched flag indicating no VOUT OV fault has occurred. 1: Latched flag indicating a VOUT OV fault occurred 4 IOUT_OC R Current Status Output Over-Current Fault Condition 0: Latched flag indicating no IOUT OC fault has occurred. 1: Latched flag indicating an IOUT OC fault has occurred. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 99 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com Table 71. STATUS_WORD Register Field Descriptions (continued) Bit Field Type Reset Description 3 VIN_UV R Current Status Input Under-Voltage Fault Condition 0: Latched flag indicating VIN is above the UVLO threshold. 1: Latched flag indicating VIN is below the UVLO threshold. 2 TEMP R Current Status Over-Temperature Fault/Warning 0: Latched flag indicating no OT fault or warning has occurred. 1: Latched flag indicating an OT fault or warning has occurred. 1 CML R Current Status Communications, Memory or Logic Fault 0: Latched flag indicating no communication, memory, or logic fault has occurred. 1: Latched flag indicating a communication, memory, or logic fault has occurred. 0 OTHER R Current Status Other Fault (None of the Above) This bit is used to flag faults not covered with the other bit faults. In this case, UVF or OCW faults are examples of other faults not covered by the bits [7:1] in this register. 0: No fault has occurred 1: A fault or warning not listed in bits [7:1] has occurred. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. However, the bits in the STATUS_WORD are summary bits only and reflect the status of corresponding bits in STATUS_VOUT, STATUS_IOUT, etc... To clear these bits individually, the user must clear them by writing to the corresponding STATUS_X register. For example: the output overcurrent fault sets the IOUT_OC bit in STATUS_WORD, and the IOUT_OC_FLT bit in STATUS_IOUT. Writing a 1 to the IOUT_OC_FLT bit in STATUS_IOUT clears the fault in both STATUS_WORD and STATUS_IOUT. Writes to STATUS_WORD will be treated as invalid transactions. 7.5.26.3 (7Ah) STATUS_VOUT The STATUS_VOUT command returns one byte of information relating to the status of the converter's output voltage related faults. The STATUS_VOUT command must be accessed through Read Byte/Write Byte transactions. STATUS_VOUT is a paged register. In order to access STATUS_VOUT command for channel A, PAGE must be set to 00h. In order to access STATUS_VOUT register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. 7 RW VOUT_OVF 6 0 VOUT_OVW 5 0 VOUT_UVW 4 RW VOUT_UVF 3 RW VOUT_MIN_M AX 2 0 TON_MAX 1 0 TOFF_MAX 0 0 VOUT_TRACK Figure 63. STATUS_VOUT Table 72. STATUS_VOUT Register Field Descriptions Bit 100 Field Type Reset Description 7 VOUT_OVF RW Current Status Output Over-Voltage Fault 0: Latched flag indicating no VOUT OV fault has occurred. 1: Latched flag indicating a VOUT OV fault has occurred. 6 VOUT_OVW R 0 Not supported and always set to 0. 5 VOUT_UVW R 0 Not supported and always set to 0. 4 VOUT_UVF RW Current Status Output Under-Voltage Fault 0: Latched flag indicating no VOUT UV fault has occurred. 1: Latched flag indicating a VOUT UV fault has occurred. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 72. STATUS_VOUT Register Field Descriptions (continued) Bit Field Type Reset Description 3 VOUT_MIN_MAX RW Current Status Output Voltage Max/Min Exceeded Warning 0: Latched flag indicating no VOUT_MAX/VOUT_MIN warning has occurred. 1: Latched flag indicating that an attempt has been made to set the output voltage to a value higher than allowed by the VOUT_MAX/VOUT_MIN command. 2 TON_MAX R 0 Not supported and always set to 0. 1 TOFF_MAX R 0 Not supported and always set to 0. 0 VOUT_TRACK R 0 Not supported and always set to 0. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any supported bit in this register will attempt to clear it as a fault condition. 7.5.26.4 (7Bh) STATUS_IOUT The STATUS_IOUT command returns one byte of information relating to the status of the converter's output current related faults. The STATUS_IOUT command must be accessed through Read Byte/Write Byte transactions. STATUS_IOUT is a paged register. In order to access STATUS_IOUT command for channel A, PAGE must be set to 00h. In order to access STATUS_IOUT register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. 7 RW IOUT_OCF 6 0 IOUT_OCUVF 5 RW IOUT_OCW 4 0 IOUT_UCF 3 RW CUR_SHAREF 2 0 POW_LIMIT 1 0 POUT_OPF 0 0 POUT_OPW Figure 64. STATUS_IOUT Table 73. STATUS_IOUT Register Field Descriptions Bit Field Type Reset Description 7 IOUT_OCF RW Current Status Output Over-Current Fault 0: Latched flag indicating no IOUT OC fault has occurred. 1: Latched flag indicating a IOUT OC fault has occurred . 6 IOUT_OCUVF R 0 Not supported and always set to 0. 5 IOUT_OCW RW Current Status 0: Latched flag indicating no IOUT OC warning has occurred 1: Latched flag indicating a IOUT OC warning has occurred 4 IOUT_UCF R 0 Not supported and always set to 0. 3 CUR_SHAREF RW Current Status 0: Latched flag indicating no current sharing fault has occurred 1: Latched flag indicating a current sharing fault has occurred 2 POW_LIMIT R 0 Not supported and always set to 0. 1 POUT_OPF R 0 Not supported and always set to 0. 0 POUT_OPW R 0 Not supported and always set to 0. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any supported bit in this register will attempt to clear it as a fault condition. 7.5.26.5 (7Ch) STATUS_INPUT The STATUS_INPUT command returns one byte of information relating to the status of the converter's input voltage and current related faults. The STATUS_INPUT command must be accessed through Read Byte/Write Byte transactions. The STATUS_INPUT command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 101 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 7 RW VIN_OVF 6 0 VIN_OVW www.ti.com 5 0 VIN_UVW 4 RW VIN_UVF 3 RW LOW_VIN 2 RW IIN_OCF 1 RW IIN_OCW 0 RW PIN_OPW Figure 65. STATUS_INPUT Register Table 74. STATUS_INPUT Register Field Descriptions Bit Field Type Reset Description 7 VIN_OVF R Current Status Input Over-Voltage Fault 0: Latched flag indicating no VIN OV fault has occurred. 1: Latched flag indicating a VIN OV fault has occurred. 6 VIN_OVW R 0 Not supported and always set to 0. 5 VIN_UVW R 0 Not supported and always set to 0. 4 VIN_UVF R Current Status Input Under-Voltage Fault 0: Latched flag indicating no VIN UV fault has occurred. 1: Latched flag indicating a VIN UV fault has occurred. 3 LOW_VIN R Current Status Unit Off for insufficient input voltage 0: Latched flag indicating no LOW_VIN fault has occurred. 1: Latched flag indicating a LOW_VIN fault has occurred 2 IIN_OCF R Current Status Input Over-Current Fault 0: Latched flag indicating no IIN OC fault has occurred. 1: Latched flag indicating a IIN OC fault has occurred. 1 IIN_OCW R Current Status Input Over-Current Warning 0: Latched flag indicating no IIN OC warning has occurred. 1: Latched flag indicating a IIN OC warning has occurred. 0 PIN_OPW R Current Status Input Over-Power Warning 0: Latched flag indicating no input over-power warning has occurred. 1: Latched flag indicating a input over-power warning has occurred. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any supported bit in this register will attempt to clear it as a fault condition. 7.5.26.6 (7Dh) STATUS_TEMPERATURE The STATUS_TEMPERATURE command returns one byte of information relating to the status of the converter's temperature related faults. The STATUS_TEMPERATURE command must be accessed through Read Byte/Write Byte transactions. STATUS_TEMPERATURE is a paged register. In order to access STATUS_TEMPERATURE command for channel A, PAGE must be set to 00h. In order to access STATUS_TEMPERATURE register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. 7 RW OTF 6 RW OTW 5 0 UTW 4 0 UTF 3 0 2 0 1 0 0 0 Reserved Figure 66. STATUS_TEMPERATURE Register Table 75. STATUS_TEMPERATURE Register Field Descriptions 102 Bit Field Type Reset Description 7 OTF RW Current Status Over-Temperature Fault 0: (Default) A temperature fault has not occurred. 1: A temperature fault has occurred. 6 OTW RW Current Status Over-Temperature Warning 0: (Default) A temperature warning has not occurred. 1: A temperature warning has occurred. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 75. STATUS_TEMPERATURE Register Field Descriptions (continued) Bit Field Type Reset Description 5 UTW R 0 Not supported and always set to 0. 4 UTF R 0 Not supported and always set to 0. Reserved R 0000 Always set to 0. 3-0 Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any supported bit in this register will attempt to clear it as a fault condition. 7.5.26.7 (7Eh) STATUS_CML The STATUS_CML command returns one byte with contents regarding communication, logic, or memory conditions. The STATUS_CML command must be accessed through Read Byte/Write Byte transactions. The STATUS_CML command is shared between Channel A and Channel B. All transactions to this command will affect both channels regardless of the PAGE command. 7 RW IV_CMD 6 RW IV_DATA 5 RW PEC_FAIL 4 RW MEM 3 0 PRO_FAULT 2 0 Reserved 1 RW COM_FAIL 0 0 CML_OTHER Figure 67. STATUS_CML Register Table 76. STATUS_CML Register Field Descriptions Bit Field Type Reset Description 7 IV_CMD RW Current Status Invalid or Unsupported Command Received 0: Latched flag indicating no invalid or unsupported command has been received. 1: Latched flag indicating an invalid or unsupported command has been received. 6 IV_DATA RW Current Status Invalid or Unsupported Data Received 0: Latched flag indicating no invalid or unsupported data has been received. 1: Latched flag indicating an invalid or unsupported data has been received. 5 PEC_FAIL RW Current Status Packet Error Check Failed 0: Latched flag indicating no packet error check has failed 1: Latched flag indicating a packet error check has failed 4 Reserved R 0 Always set to 0. 3 MEM RW Current Status Memory/NVM Error 0: Latched flag indicating no memory error has occurred 1: Latched flag indicating a memory error has occurred 2 Reserved R 0 Always set to 0. 1 COM_FAIL RW Current Status Other Communication Faults 0: Latched flag indicating no communication fault other than the ones listed in this table has occurred. 1: Latched flag indicating a communication fault other than the ones listed in this table has occurred. 0 CML_OTHER R 0 Not supported and always set to 0. Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any bit in this register will attempt to clear it as a fault condition. 7.5.26.8 (80h) STATUS_MFR_SPECIFIC The STATUS_MFR_SPECIFIC command returns one byte containing manufacturer-defined faults or warnings. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 103 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com The STATUS_MFR_SPECIFIC command must be accessed through Read Byte/Write Byte transactions. STATUS_MFR_SPECIFIC is a paged register. In order to access STATUS_MFR_SPECIFIC command for channel A, PAGE must be set to 00h. In order to access STATUS_MFR_SPECIFIC register for channel B, PAGE must be set to 01h. If PAGE is set FFh, the device return value will reflect the status of Channel A. Figure 68. STATUS_MFR_SPECIFIC Register 7 RW FLT_PS 6 RW VSNS_OPEN 5 RW MAX_PH_WAR N 4 RW TSNS_LOW 3 RW RST_VID (Page 0) 2 0 1 0 Reserved 0 RW PHFLT Table 77. STATUS_MFR_SPECIFIC Register Field Descriptions Bit Field Type Reset Description 7 MFR_FAULT_PS RW Current Status Power Stage Fault 0b: Latched flag indicating no fault from TI power stage has occurred. 1b: Latched flag indicating a fault from TI power stage has occurred. 6 VSNS_OPEN RW Current Status VSNS pin open 0b: Latched flag indicating VSNS pin was not open at power-up. 1b: Latched flag indicating VSNS pin was open at power-up. 5 MAX_PH_WARN RW Current Status Maximum Phase Warning If the selected operational phase number is larger than the maximum available phase number specified by the hardware, then MAX_PH_WARN is set, and the operational phase number is changed to the maximum available phase number. 0b: Latched flag indicating no maximum phase warning has occurred. 1b: Latched flag indicating a maximum phase warning has occurred. 4 TSNS_LOW RW Current Status 0b: Latched flag indicating that TSEN < 150 mV before softstart. 1b: Latched flag indicating that TSEN ≥ 150 mV before soft-start. 3 RST_VID (Page 0) RW Current Status RST_VID (Page 0 only) 0b: A VID reset operation has NOT occurred 1b: A VID reset operation has occurred 2:1 0 Reserved R 00b Always set to 0. PHFLT RW Current Status Phase current share fault. The PHFLT bit is set if any phase has current imbalance warnings occurring repetitively for 7 detection cycles (~500 µs continuously). Phases with current imbalance warnings may be read back via MFR_SPECIFIC_03. 0b: No repetitive current share fault has occurred 1b: Repetitive current share fault has occurred Per the description in the PMBus 1.3 specification, part II, TPS53681 does support clearing of status bits by writing to STATUS registers. Writing a 1 to any supported bit in this register will attempt to clear it as a fault condition. 104 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 8 Applications, Implementation, and Layout NOTE Information in the following Applications section 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. 8.1 Application Information The TPS53681 device has a very simple design procedure. All programmable parameters can be configured by PMBus and stored in NVM as the new default values to minimize external component count. This design describes a typical 6-phase, 0.9-V, 300-A application and 2-phase 0.8-V, 90-A application. 8.2 Typical Application 8.2.1 6-phase, 0.9-V, 300-A Application and 2-phase 0.8-V, 90-A Application Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 105 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 8.2.1.1 Schematic 4 APWM5 APWM4 5 APWM4 APWM3 6 APWM3 APWM2 7 APWM2 APWM1 8 APWM1 PMB_DIO 9 SMB_DIO PMB_CLK 10 SMB_CLK 30 BCSP2 29 BCSP2 ACSP6/BCSP3 28 ACSP6/BCSP3 ACSP5 27 ACSP5 ACSP4 26 ACSP4 ACSP3 25 ACSP3 ACSP2 24 ACSP2 ACSP1 23 AVR_RDY AVR_EN VR_HOT# RESET# BVR_RDY GND GND NC BVR_EN SMB_ALERT# TPS53681 U1 11 R15 0 Ÿ BVSP 12 13 14 15 16 17 18 19 20 VOUT_B ACSP1 R6 0 Ÿ AVSN 22 AVSP 21 R5 0 Ÿ VOUT_A 3.3-V VIN R27 10 NŸ R20 10 NŸ R19 10 NŸ R21 10 NŸ C9 0.1 PF C7 1 nF AVR_EN C6 1 nF AVR_RDY BVR_RDY RESET# VR_HOT AVR_RDY PMB_ALERT# BVR_EN R18 10 NŸ R28 10 NŸ PMB_DIO APWM5 R16 154 NŸ R12 0 PMB_ALERT# APWM6/BPWM3 475 kŸ PMB_CLK 3 31 R17 BVR_RDY BPWM2 32 BVSN 2 BCSP1 BPWM2 33 BCSP1 BPWM1 VR_FAULT# 1 34 VR_FAULT# 35 ADDR BTSEN 36 BTSEN ATSEN 37 ATSEN BPWM1 APWM6/BPWM3 38 V3P3 C5 1 PF 39 VREF# 40 VREF_P VIN_CSNIN R1 0Ÿ Iin_CSP C4 1 PF CSPIN 3.3-V VIN VREF_P Iin_CSN R2 0Ÿ C3 1 PF VR_FAULT# C2 1 PF C1 1 PF Figure 69. 6-Phase + 2-Phase Application 106 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 VREF_P VREF_P 1 C10 DNP ACSP1 R16 R17 2.2 Ÿ 2 IOUT 3 LSET 4 VDD TAO/FLT 12 C20 DNP ATAO R22 2.2 Ÿ 11 5-V VIN APWM1 C11 2.2 µF C12 2.2 µF PWM 10 BOOT 9 BOOTR 8 VIN 7 U2 CSD95490Q5MC 5 VOS L1 6 150 nH C13 PC4 PC3 PC2 PC1 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF SW R20 0Ÿ ACSP2 R21 C15 0.1 PF C17 22 PF C31 2.2 µF 2 IOUT 3 LSET 4 VDD TAO/FLT 12 C40 DNP ATAO C32 2.2 µF 11 5-V VIN APWM3 PWM 10 BOOT 9 BOOTR 8 VIN 7 U4 CSD95490Q5MC 6 R37 2.2 Ÿ VOS SW R30 0Ÿ C35 0.1 PF VOUTA C36 4.7 nF 1 REFIN 2 IOUT 3 LSET TAO/FLT 12 EN/FCCM 11 5 PWM 10 BOOT U6 CSD95490Q5MC 9 VDD C52 2.2 µF VOS L1 6 150 nH C13 PC20 PC19 PC18 PC17 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF C37 22 PF C38 22 PF C60 DNP ATAO SW BCSP1 R46 R42 2.2 Ÿ 5-V VIN APWM5 R40 0Ÿ BOOTR 8 VIN 7 C55 0.1 PF 12 EN/FCCM 11 PWM 10 BOOT U5 CSD95490Q5MC 9 BOOTR 8 VIN 7 VDD VOS SW ATAO 5-V VIN APWM4 R35 0Ÿ C45 0.1 PF C46 4.7 nF C57 22 PF C47 22 PF 12-V VIN C48 22 PF C49 22 PF REFIN 2 IOUT C61 2.2 µF 3 LSET 12 ATAO EN/FCCM 11 5-V VIN PWM 10 APWM6 BOOT U7 CSD95490Q5MC 9 BOOTR 8 VIN 7 R44 0 VDD C62 2.2 µF VOS 5 L1 150 nH C13 PC24 PC23 PC22 PC21 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF C59 22 PF TAO/FLT 110 kŸ 12-V VIN C58 22 PF 1 4 VOUTA C56 4.7 nF 1 REFIN 2 IOUT 3 LSET TAO/FLT 12 SW 6 R45 0Ÿ C65 0.1 PF C66 4.7 nF C67 22 PF 12-V VIN C68 22 PF C69 22 PF R43 DNP VREF_P BTAO C80 DNP BCSP2 R51 R49 0 4 VDD C72 2.2 µF 5 VOS EN/FCCM 11 5-V VIN PWM 10 BPWM1 BOOT U8 CSD95490Q5MC 9 BOOTR 8 6 R50 0Ÿ C75 0.1 PF SW VIN R48 DNP 1 REFIN 2 IOUT 4 C81 2.2 µF C77 22 PF 12-V VIN C78 22 PF C79 22 PF LSET VDD C82 2.2 µF 5 C76 4.7 nF 12 BTAO EN/FCCM 11 PWM 10 BOOT U9 CSD95490Q5MC 9 BOOTR 8 VIN 7 5-V VIN 110 kŸ 5-V VIN 7 TAO/FLT R54 0 3 R52 2.2 Ÿ VOUTB L1 150 nH C13 PC28 PC27 PC26 PC25 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF TAO/FLT LSET 6 5-V VIN 110 kŸ 5-V VIN VOUTB C29 22 PF C64 DNP VREF_P C71 2.2 µF C28 22 PF R33 DNP ACSP6 R41 C54 DNP R47 2.2 Ÿ REFIN L1 150 nH C13 PC16 PC15 PC14 PC13 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF C39 22 PF R38 DNP C70 DNP C27 22 PF 12-V VIN C44 DNP 4 VOUTA C26 4.7 nF IOUT 5 110 kŸ C51 2.2 µF 7 2 C42 2.2 µF 12-V VIN R39 0 5-V VIN VIN 1 4 C41 2.2 µF VREF_P ACSP5 R36 8 C25 0.1 PF R34 0 5-V VIN C34 DNP C50 DNP BOOTR APWM2 R25 0Ÿ 110 kŸ R28 DNP VREF_P 9 SW 6 ACSP4 R31 R32 2.2 Ÿ EN/FCCM L1 150 nH C13 PC12 PC11 PC10 PC9 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF BOOT U3 CSD95490Q5MC 5-V VIN R23 DNP 3 R29 0 5 VOUTA REFIN 110 kŸ 5-V VIN 10 L1 150 nH C23 PC8 PC7 PC6 PC5 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF VREF_P ACSP3 R26 ATAO C24 DNP 1 R27 2.2 Ÿ 11 PWM VOS 5 C19 22 PF 12 EN/FCCM VDD C22 2.2 µF 12-V VIN C18 22 PF TAO/FLT LSET 4 C21 2.2 µF C14 DNP C30 DNP IOUT 110 kŸ R18 DNP VREF_P REFIN 2 R24 0 5-V VIN VOUTA C16 4.7 nF 1 3 R19 0 EN/FCCM 110 kŸ 5-V VIN VOUTA REFIN VOS L1 150 nH C13 PC32 PC31 PC30 PC29 0.18 PŸ 0.1 PF 470 PF 470 PF 470 PF 470 PF 6 SW BPWM2 R55 0Ÿ C86 4.7 nF C85 0.1 PF C87 22 PF 12-V VIN C88 22 PF C89 22 PF R53 DNP C84 DNP C74 DNP Figure 70. Power Stage Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 107 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com IIN_CSN IIN_CSP L2 55 nH 0.2 PŸ R48 0.5 mŸ P12V C40 22 µF C41 22 µF PC2 470 µF C43 22 µF PC3 470 µF C44 22 µF 12 V VIN Figure 71. 12-V Input Filter VOUTA C60 DNP C61 DNP C62 DNP C63 DNP C64 DNP C65 DNP C66 DNP C67 DNP C68 DNP C69 DNP C71 10 PF C70 DNP C72 10 PF C73 10 PF C74 10 PF C75 10 PF C76 10 PF Figure 72. VOUTA Filter for a 6-Phase Application VOUTB C77 10 PF C78 10 PF C79 DNP C80 DNP VOUTB C81 DNP C82 DNP C83 DNP Figure 73. VOUTB Filter for a 2-Phase Application 8.2.1.2 Design Requirements Table 78. Target Application Specifications Number of phases Input voltage range VOUTA VOUTB 6 2 10.8 V – 13.2 V Output voltage 0.9 V 0.8 V IOUT 300 A 90 A IDYN(max) 150 A 45 A Load-line 0 mΩ 0 mΩ Fast slew rate (min) 10 mV/μs Boot voltage, VBOOT Maximum temperature, TMAX PMBus Address 0.8 V 90°C 1100000 (C0h) Switching frequeny (fSW) 108 0.9 V 500 kHz Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 8.2.1.3 Detailed Design Procedure The following steps illustrate how to configure and fine-tune via PMBus and stored in NVM as the new default setting. 8.2.1.3.1 Choose Inductor Smaller inductance values yield better transient performance, but also have a higher ripple and lower efficiency. Higher inductance values have the opposite characteristics. It is common practice to limit the ripple current to between 30% and 45% of the maximum per-phase current. In this design example, 30% of the maximum perphase current is used. IOUT 300 A × 30% = × 0.3 = 15 A n 6 VIN :max ; F VOUT VOUT 1 13.2 V F 0.9 V 0.9 V 1 LN × × = × × = 0.112 µH VIN :max ; fSW IPFP 15 A 13.2 V 500 kHz IPFP = (4) (5) A standard inductor value of 150 nH with 0.18 mΩ DCR is chosen. With the same design procedure, the inductor value for the Rail B (VOUTB) of 150 nH is chosen. 8.2.1.3.2 Select the Per-Phase Valley Current Limit Equation 6 shows the calculation of the per-phase, valley current limit based on the maximum processor current, the operating phase number and the per-phase current ripple IP-P. IOCL = lk × IOUT IPFP 300 A 15 A pFl p = 150% × Fl p = 67.5A n 2 6 2 where • • • • k is the maximum operating margin IOUT is the maximum processor current IP-P is the ripple current n is the number of phases (6) The factor k of 150% is used to avoid reaching current limits during transients. For this design, a 70-A valley current limit is selected in PMBus GUI. ISAT = IOCL + IPFP = 70 A + 15 A = 85A (7) Equation 7 indicates that the maximum saturation current for the inductor needs to be higher than 85 A. Using the same design procedure, the valley current limit for Channel B is selected to be 80 A. 8.2.1.3.3 Set the Maximum Temperature Level (TMAX) For this design, TMAX is selected as 90°C. The temperature is sensed by the ATSEN and BTSEN pins through its connection to the xTAO pins of each phase of the CSD95490Q5MC. The controller reports the highest temperature sensed by power stages of Rail A and Rail B. 8.2.1.3.4 Set USR Thresholds to Improve Load Transient Performance There are two levels of undershoot reduction protection (USR) (USR1/USR2) selection. USR1 enables up to 3 or 4 phases and USR2 enables up to the maximum number of phases. The initial setting of the USR threshold is to start with USR1 and USR2 as OFF, and then to meet the load insertion transient requirement by lowering the threshold to enable pulse-overlap during the load transients. For this design, VOUTA USR1 is selected as 240 mV and USR2 is selected as 300 mV. VOUTB USR1 and USR2 are selected as OFF. 8.2.1.4 Inductor DCR and Shunt Current Sensing Design for Input Power This section describes designing the thermal compensation network. The NTC thermistor is used to compensate thermal variations in the resistance of the inductor winding. The winding is usually copper. And as such has a resistance coefficient of 3900 PPM/°C. Alternatively, the NTC thermistor characteristic is very non-linear and requires two or three resistors to linearize them over the range of interest. Figure 74 shows a typical DCR circuit. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 109 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com RDCR L To load VIN RSEQU RNTC RSERIES RPAR CSENSE IIN_CSP IIN_CSN Figure 74. Typical DCR Current Sensing Circuit Equation 8 calculates the voltage across the CSENSE capacitor when it exactly equals the voltage across RDCR. CSENSE × R EQ = . R DCR where • R EQ REQ is the series/parallel combination of RSEQU, RNTC, RSERIES and RPAR (8) R P_N × R SEQU = R P_N + R SEQU R P_N = (9) R PAR × (R NTC + R SERIES ) R PAR + R NTC +R SERIES (10) Ensure that CSENSE is a capacitor type which is stable over temperature, use X7R or better dielectric (C0G preferred). Because calculating these values by hand can be time-consuming, TI offers a spreadsheet using the Excel Solver function available to provide calculation assistance. Contact your local TI representative to get a copy of the spreadsheet. This example uses a simple design process to enable input shunt sensing, so no DCR network is needed. Insert a 0.5-mΩ shunt resistor in series between the input inductor and the input bulk capacitors. 8.2.1.4.1 Compensation Design Figure 75 shows the compensation block diagram of the DCAP+ architecture. VRAMP 1/KACLL VFB VDAC + + 1/KDCLL RSENSE IL + + KDIV WINT KINT + + + KAC ISUM_U Figure 75. DCAP+ Compensation Block Diagram • • • • • • • RSENSE: typical 5 mΩ which is gain from power stage KDCLL: DC load line which is adjustable from 0 mΩ to 3.125 mΩ KACLL: AC load line which is adjustable from 0.5 mΩ to 3.125 mΩ KDIV: not be adjustable. Changing DCLL, this parameter changes automatically τINT: Integrator time constant which is adjustable from 01 µs to 08 µs (scale = 1 µs) and from 10 µs to 40 µs (scale = 5 µs) KINT: Integrator time gain which can be adjustable from 0.5×, 0.66×, 1×, 2× KAC: AC gain which is adjustable from 0.5×, 1×, 1.5×, 2× For this design, Table 79 lists the default values that are preset into the PMBus GUI. 110 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Table 79. PMBus GUI Default Values VOUTA AC_gain VOUTB 2× AC_LL 0.5 mΩ INT_Time 01 µs INTGAIN 10 µs 2× 8.2.1.4.2 Set PMBus Addresses To communicate with other system controllers with the PMBus interfaces, use the values of R16 and R17 resistors to set the PMBus address. R17 475 NŸ VREF_P ADDR R16 154 NŸ Figure 76. PMBus Address Setting Contact your local Texas Instruments representative for a copy of PMBus address setting design tool spreadsheet. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 111 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 8.2.1.5 Application Performance Plots For this design, choose 500 kHz for the switching frequency. The frequency is an approximate frequency and is expected to vary based on load and input voltage. VVIN = 12 V IOUTA = 10 A VVOUT_A = 0.9 V VVIN = 12 V IOUTA = 10 A Figure 77. VOUT_A Enable Start-up VVIN = 12 V IOUTB = 10 A VVOUT_B = 0.8 V Figure 78. VOUT_A Enable Shut-down VVIN = 12 V IOUTB = 10 A Figure 79. VOUT_B Enable Start-up 112 VVOUT_A = 0.9 V Submit Documentation Feedback VVOUT_B = 0.8 V Figure 80. VOUT_B Enable Shut-down Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 VVIN = 12 V IOUTA = 30 A VVOUT_A = 0.9 V VVIN = 12 V IOUT_B = 30 A Figure 81. Output Voltage (VOUTA) Ripple VVIN = 12 V IOUT_A = 10 A VVOUT_A = 0.9 V VVIN = 12 V IOUT_A = 10 A VVOUT_A = 0.9 V Figure 82. Output Voltage (VOUTB) Ripple VVIN = 12 V IOUT_A = 10 A Figure 83. VOUTA PWM Interleaving (Phases 1-4) VVOUT_B = 0.8 V VVOUT_A = 0.9 V Figure 84. VOUTA PWM Interleaving (Phases 4-6) VVIN = 12 V IOUT_B = 10 A VVOUT_B = 0.8 V Figure 86. VOUTB PWM Jitter Figure 85. VOUTA PWM Jitter Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 113 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 VVIN = 12 V IOUT_A from 150 A to 300 A Slew rate = 100 A/µs www.ti.com VVOUT_A = 0.9 V VVIN = 12 V IOUT_B from 1 A to 41 A Slew rate = 100 A/µs Figure 87. VOUTA Transient Response VVIN = 12 V IVOUT_A = 30 A VOUT_A VID step from 0.8 V to 1.2 V Figure 88. VOUTB Transient Response VVIN = 12 V IVOUT_A = 30 A VOUT_A VID step from 1.2 V to 0.8 V Figure 89. VOUTA VID-up Change VVIN = 12 V IVOUT_B = 30 A VOUT_B VID step from 0.8 V to 1.2 V Figure 90. VOUTA VID-down Change VVIN = 1.2 V IVOUT_B = 30 A VOUT_B VID step from 1.2 V to 0.8 V Figure 91. VOUTB VID-up Change 114 VVOUT_B = 0.8 V Submit Documentation Feedback Figure 92. VOUTB VID-down Change Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 VVIN = 12 V VOUT_A change from 0.9 V to 1.2 V VOUT_B change from 0.8 V to 1.2 V 60 300 250 50 250 40 200 40 200 30 150 30 150 20 100 20 100 10 50 0 0 -10 -20 -30 Gain Phase -40 103 104 105 50 0 0 -50 -10 -100 -20 -150 -30 -200 -40 103 106 Frequency (Hz) VVIN = 12 V IOUT_A = 100 A 10 -50 -100 Gain Phase -150 104 105 Frequency (Hz) D001 D008 D002 VVOUT_A = 900 mV Phase (°) 300 50 Gain (dB) 60 Phase (°) Gain (dB) Figure 93. RESET Function VVIN = 12 V IOUT_B = 30 A Figure 94. Bode Plot -200 106 D001 D008 D002 VVOUT_B = 800 mV Figure 95. Bode Plot Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 115 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 9 Power Supply Recommendations The TPS53681 device operates from 3.3-V supply at the V3P3 pin (pin 39) and the 12-V supply from the VIN_CSNIN pin (pin 38). TI recommends the following power-up and power-down sequence in order for the controller to monitor the complete power-up and power-down procedure, fault protection and fault recording. The device provides pre-start up overvoltage protection when the controller and the power stage are enabled before the 12-V input is applied. 3.3V 5V PS_EN 12V VR_EN Figure 96. StartUp Waveforms The recommended power-up sequence is: 1. 3.3 V 2. 5 V 3. PS_EN 4. 12 V 5. VR_EN The recommended power-down sequence is: 1. VR_EN 2. 12 V 3. PS_EN 4. 5 V 5. 3.3 V 116 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 10 Layout 10.1 Layout Guidelines Contact your local TI representative to get a copy of the schematic and PCB layout guide. 10.1.1 Device Guidelines The TPS53681 device makes it easy to separate noisy driver interface lines from sensitive interface lines. Because the power stage is external to the device, all gate-drive and switch-node traces must be local to the inductor and power stages. The device does not require special care in the layout of power chain components, because independent isolated current feedback is provided. Route the phases as symmetrically as possible. Current feedback from each phase must be free of noise and have equal amounts of effective current sense resistance. MOST IMPORTANT LAYOUT SUGGESTION Separate noisy driver interface lines from sensitive analog and PMBus interface lines. 10.1.2 Power Stage Guidelines • Use the recommended land pattern including the via pattern for the power stage footprint. • The input voltage bypass capacitors require a minimum of two vias per pad (for both VIN and GND). • Place additional GND vias along the sides of the device as space allows. • For multi-phase systems, ensure that the GND pour connects all phases. • The VOS pin feedback point begins at the inner edge of the inductor output voltage pad. • Place the VDD and PVDD bypass capacitors directly next to pins on the top layer of the board. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 117 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 10.2 Layout Examples Figure 97. Controller Layout Example 118 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 Layout Examples (continued) VREF_P ACSP1 ACSP3 ACSP5 VREF_P VREF_P VREF_P ACSP2 VREF_P ACSP4 VREF_P ACSP6 VREF_P BCSP1 Figure 98. Power Stage Current Sense Differential Pairs Layout Example Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 119 TPS53681 SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 www.ti.com 11 Device and Documentation Support 11.1 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. In the upper right corner, click on Alert me to register and receive a weekly digest of any product information that has changed. For change details, review the revision history included in any revised document. 11.2 Community Resources The following links connect to TI community resources. Linked contents are provided "AS IS" by the respective contributors. They do not constitute TI specifications and do not necessarily reflect TI's views; see TI's Terms of Use. TI E2E™ Online Community TI's Engineer-to-Engineer (E2E) Community. Created to foster collaboration among engineers. At e2e.ti.com, you can ask questions, share knowledge, explore ideas and help solve problems with fellow engineers. Design Support TI's Design Support Quickly find helpful E2E forums along with design support tools and contact information for technical support. 11.3 Trademarks NexFET, AutoBalance, PowerPad, PMBus, D-CAP+, E2E are trademarks of Texas Instruments. Broadcom is a registered trademark of Broadcom Limited . Cavium is a registered trademark of Cavium, Inc.. Intel is a registered trademark of Intel Corporation. PMBus is a trademark of SMIF, Inc.. Xilinx is a registered trademark of Xilinx Inc.. All other trademarks are the property of their respective owners. 11.4 Electrostatic Discharge Caution This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with appropriate precautions. Failure to observe proper handling and installation procedures can cause damage. ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more susceptible to damage because very small parametric changes could cause the device not to meet its published specifications. 11.5 Glossary SLYZ022 — TI Glossary. This glossary lists and explains terms, acronyms, and definitions. 120 Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 TPS53681 www.ti.com SLUSCT1B – JUNE 2017 – REVISED JANUARY 2019 12 Mechanical, Packaging, and Orderable Information The following pages include mechanical, packaging, and orderable information. This information is the most current data available for the designated devices. This data is subject to change without notice and revision of this document. For browser-based versions of this data sheet, refer to the left-hand navigation. Submit Documentation Feedback Copyright © 2017–2019, Texas Instruments Incorporated Product Folder Links: TPS53681 121 PACKAGE OPTION ADDENDUM www.ti.com 10-Dec-2020 PACKAGING INFORMATION Orderable Device Status (1) Package Type Package Pins Package Drawing Qty Eco Plan (2) Lead finish/ Ball material MSL Peak Temp Op Temp (°C) Device Marking (3) (4/5) (6) TPS53681RSBR ACTIVE WQFN RSB 40 3000 RoHS & Green NIPDAUAG Level-2-260C-1 YEAR -40 to 125 TPS 53681 TPS53681RSBT ACTIVE WQFN RSB 40 250 RoHS & Green NIPDAUAG Level-2-260C-1 YEAR -40 to 125 TPS 53681 (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
TPS53681RSBR 价格&库存

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

免费人工找货
TPS53681RSBR
  •  国内价格
  • 1+98.47440
  • 10+94.52160
  • 30+87.66360

库存:0

TPS53681RSBR
    •  国内价格
    • 1000+22.99000

    库存:0