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

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
TPS40422RSBT

TPS40422RSBT

  • 厂商:

    BURR-BROWN(德州仪器)

  • 封装:

    WQFN-40_5X5MM-EP

  • 描述:

    IC REG CTRLR BUCK PMBUS 40WQFN

  • 数据手册
  • 价格&库存
TPS40422RSBT 数据手册
TPS40422 SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 TPS40422 Dual-Output or Two-Phase Synchronous Buck Controller with PMBus™ Interface 1 Features 3 Description • • • The TPS40422 is a dual-output PMBus protocol, synchronous buck controller. It can be configured also for a single, two-phase output. • • • • 2 Applications • • • • Multiple Rail Systems Telecom Base Station Switcher/Router Networking Server and Storage System VQFN (40) 6.00 mm × 6.00 mm WQFN (40) 5.00 mm × 5.00 mm TPS40422 (1) For all available packages, see the orderable addendum at the end of the data sheet. VIN 31 CLK DATA SMBALRT SYNC PG1 CNTL1 12 CLK VDD BP3 32 11 DATA ADDR1 13 SMBALRT ADDR0 10 40 SYNC RT 33 PG1 4 9 1 PG2 19 CNTL1 CNTL2 5 PG2 CNTL2 TPS40422 VOUT1 29 HDRV1 HDRV2 21 30 BOOT1 BOOT2 20 28 SW1 VOUT2 SW2 22 27 LDRV1 LDRV2 23 26 PGND 34 CS1P CS2P 18 35 CS1N CS2N 17 37 VSNS1 VSNS2 15 39 DIFFO1 2 FB1 3 COMP1 38 GSNS1 FB2 8 COMP2 7 GSNS2 14 TSNS2 • • • • • • BODY SIZE (NOM) BP6 • • PACKAGE(1) BPEXT • • Device Information PART NUMBER AGND • The wide input range supports 5-V and 12-V intermediate buses. The accurate reference voltage satisfies the need of precision voltage to the modern ASICs and potentially reduces the output capacitance. Voltage mode control reduces noise sensitivity and also ensures low duty ratio conversion. TSNS1 • Single Supply Operation: 4.5 V to 20 V Output Voltage from 0.6 V to 5.6 V Dual-output or Two-Phase Synchronous Buck Controller PMBus™ Interface Capability – Margining Up or Down with 2-mV Step – Programmable Fault Limit and Response – Output Voltage, Output Current Monitoring – External Temperature Monitoring with 2N3904 Transistor – Programmable UVLO ON and OFF Thresholds – Programmable Soft-start Time and Turn-On and Turn-Off Delay On-Chip Non-volatile Memory (NVM) to Store Custom Configurations 180° Out-of-Phase to Reduce Input Ripple 600-mV Reference Voltage with ±0.5% Accuracy from 0°C to 85°C Inductor DCR Current Sensing Programmable Switching Frequency: 200 kHz to 1 MHz Voltage Mode Control with Input Feed Forward Current Sharing for Multiphase Operation Supports Pre-biased Output Differential Remote Sensing External SYNC BPEXT Pin Boosts Efficiency by Supporting External Bias Power Switch Over OC, OV, UV, and OT Fault Protection 40-Pin, 6 mm × 6 mm VQFN Package with 0.5-mm Pitch 40-Pin, 5 mm × 5 mm WQFN Package with 0.4mm Pitch Create a Custom Design using the TPS40422 device with the WEBENCH® Power Designer 36 6 24 25 16 UDG-11278 Simplified Application 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. TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Table of Contents 1 Features............................................................................1 2 Applications..................................................................... 1 3 Description.......................................................................1 4 Revision History.............................................................. 2 5 Description (continued).................................................. 2 6 Pin Configuration and Functions...................................3 7 Specifications.................................................................. 5 7.1 Absolute Maximum Ratings........................................ 5 7.2 ESD Ratings............................................................... 5 7.3 Recommended Operating Conditions.........................5 7.4 Thermal Information....................................................5 7.5 Electrical Characteristics.............................................7 7.6 Typical Characteristics.............................................. 11 8 Detailed Description......................................................13 8.1 Overview................................................................... 13 8.2 Functional Block Diagram......................................... 14 8.3 Feature Description...................................................15 8.4 Device Functional Modes..........................................23 8.5 Programming............................................................ 27 8.6 Register Maps...........................................................29 9 Application and Implementation.................................. 53 9.1 Application Information............................................. 53 9.2 Typical Application.................................................... 53 10 Power Supply Recommendations..............................64 11 Layout........................................................................... 65 11.1 Layout Guidelines................................................... 65 11.2 Layout Example...................................................... 66 12 Device and Documentation Support..........................67 12.1 Device Support....................................................... 67 12.2 Receiving Notification of Documentation Updates..67 12.3 Support Resources................................................. 67 12.4 Trademarks............................................................. 67 12.5 Electrostatic Discharge Caution..............................67 12.6 Glossary..................................................................67 13 Mechanical, Packaging, and Orderable Information.................................................................... 67 4 Revision History NOTE: Page numbers for previous revisions may differ from page numbers in the current version. Changes from Revision F (January 2017) to Revision G (September 2022) Page • Updated the numbering format for tables, figures, and cross-references throughout the document..................1 • Added Section 7.4 ............................................................................................................................................. 5 Changes from Revision E (September 2016) to Revision F (January 2017) Page • Added WQFN package to Device Information table........................................................................................... 1 • Added WQFN package drawing......................................................................................................................... 3 5 Description (continued) Using the PMBus protocol, the device margining function, reference voltage, fault limit, UVLO threshold, softstart time, turn-on delay, and turn-off delay can be programmed. In addition, an accurate measurement system is implemented to monitor the output voltages, currents and temperatures for each channel. 2 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 TSNS1 CS1N CS1P PG1 BP3 VDD 35 34 33 32 31 31 VSNS1 VDD 32 36 BP3 33 GSNS1 PG1 34 37 CS1P 35 38 CS1N 36 SYNC TSNS1 37 DIFFO1 VSNS1 38 39 GSNS1 39 40 SYNC DIFFO1 40 6 Pin Configuration and Functions RT 1 30 BOOT1 RT 1 30 BOOT1 FB1 2 29 HDRV1 FB1 2 29 HDRV1 COMP1 3 28 SW1 COMP1 3 28 SW1 CNTL1 4 27 LDRV1 CNTL1 4 27 LDRV1 CNTL2 5 26 PGND CNTL2 5 AGND 6 25 BP6 AGND 6 COMP2 7 24 BPEXT COMP2 FB2 8 23 LDRV2 FB2 ADDR1 9 22 SW2 ADDR0 10 21 HDRV2 26 PGND 25 BP6 7 24 BPEXT 8 23 LDRV2 ADDR1 9 22 SW2 ADDR0 10 21 HDRV2 Figure 6-1. RHA Package 40-Pin VQFN Top View 20 BOOT2 19 PG2 18 CS2P 17 CS2N 16 TSNS2 15 VSNS2 13 14 GSNS2 SMBALRT DATA (Not to scale) 12 11 Thermal Pad CLK 20 BOOT2 PG2 19 18 CS2P 17 CS2N 16 TSNS2 15 VSNS2 13 14 GSNS2 SMBALRT 12 CLK DATA 11 Thermal Pad (Not to scale) Figure 6-2. RSB Package 40-Pin WQFN Top View Table 6-1. Pin Functions PIN NO. I/O DESCRIPTION ADDR0 10 I Low-order address pin for PMBus address configuration. One of eight resistor values must be connected from this pin to AGND to select the low-order octal digit in the PMBus address. ADDR1 9 I High-order address pin for PMBus address configuration. One of eight resistor values must be connected from this pin to AGND to select the high-order octal digit in the PMBus address. AGND 6 — Low-noise ground connection to the controller. Connections should be arranged so that power level currents do not flow through the AGND path. BOOT1 30 I Bootstrapped supply for the high-side FET driver for channel 1 (CH1). Connect a capacitor (100 nF typical) from BOOT1 to SW1 pin. BOOT2 20 I Bootstrapped supply for the high-side FET driver for channel 2 (CH2). Connect a capacitor (100 nF typical) from BOOT2 to SW2 pin. BP3 32 O Output bypass for the internal 3.3-V regulator. Connect a 100 nF or larger capacitor from this pin to AGND. The maximum suggested capacitor value is 10 µF. BP6 25 O Output bypass for the internal 6.5-V regulator. Connect a low ESR, 1 µF or larger ceramic capacitor from this pin to PGND. The maximum suggested capacitor value is 10 µF. BPEXT 24 I External voltage input for BP6 switchover function. If the BPEXT function is not used, connect this pin to PGND via a 10-kΩ resistor. Otherwise connect a 100-nF or larger capacitor from this pin to PGND. The maximum suggested capacitor value is 10 µF. CLK 12 I Clock input for the PMBus interface. Pull up to 3.3 V with a resistor. CNTL1 4 I Logic level input which controls startup and shutdown of CH1, determined by PMBus options. When floating, the pin is pulled up to BP6 by an internal 6-µA current source. CNTL2 5 I Logic level input which controls startup and shutdown of CH2, determined by PMBus options. When floating, the pin is pulled up to BP6 by an internal 6-µA current source. COMP1 3 O Output of the error amplifier for CH1 and connection node for loop feedback components. COMP2 7 O Output of the error amplifier for CH2 and connection node for loop feedback components. For two-phase operation, use COMP1 for loop feedback and connect COMP1 to COMP2. CS1N 35 I Negative terminal of current sense amplifier for CH1. CS2N 17 I Negative terminal of current sense amplifier for CH2. CS1P 34 I Positive terminal of current sense amplifier for CH1. CS2P 18 I Positive terminal of current sense amplifier for CH2. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 3 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Table 6-1. Pin Functions (continued) PIN 4 NO. I/O DATA 11 I/O Data input/output for the PMBus interface. Pull up to 3.3 V with a resistor. DESCRIPTION DIFFO1 39 O Output of the differential remote sense amplifier for CH1. FB1 2 I Inverting input of the error amplifier for CH1. Connect a voltage divider to FB1 between DIFFO1 and AGND to program the output voltage for CH1. FB2 8 I Inverting input of the error amplifier for CH2. Connect a voltage divider to FB2 between VOUT2 and GND to program the output for CH2. For two-phase operation, use FB1 to program the output voltage and connect FB2 to BP6 before applying voltage to VDD. GSNS1 38 I Negative terminal of the differential remote sense amplifier for CH1. GSNS2 14 I Negative terminal of the differential remote sense amplifier for CH2. HDRV1 29 O Bootstrapped gate drive output for the high-side N-channel MOSFET for CH1. HDRV2 21 O Bootstrapped gate drive output for the high-side N-channel MOSFET for CH2. LDRV1 27 O Gate drive output for the low side synchronous rectifier N-channel MOSFET for CH1. LDRV2 23 O Gate drive output for the low-side synchronous rectifier N-channel MOSFET for CH2. PGND 26 — Power GND. PG1 33 O Open drain power good indicator for CH1 output voltage. PG2 19 O Open drain power good indicator for CH2 output voltage. RT 1 I Frequency programming pin. Connect a resistor from this pin to AGND to set the oscillator frequency. SMBALRT 13 O Alert output for the PMBus interface. Pull up to 3.3 V with a resistor. SW1 28 I Return of the high-side gate driver for CH1. Connect to the switched node for CH1. SW2 22 I Return of the high-side gate driver for CH2. Connect to the switched node for CH2. SYNC 40 I Logic level input for external clock synchronization. When an external clock is applied to this pin, the controller oscillator is synchronized to the external clock and the switching frequency is one half of the external clock frequency. When an external clock is not used, tie this pin to AGND. TSNS1 36 I External temperature sense input for CH1. TSNS2 16 I External temperature sense input for CH2. VDD 31 I Power input to the controller. Connect a low ESR, 100 nF or larger ceramic capacitor from this pin to AGND. VSNS1 37 I Positive terminal of the differential remote sense amplifier for CH1. VSNS2 15 I Positive terminal of the differential remote sense amplifier for CH2. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7 Specifications 7.1 Absolute Maximum Ratings over operating free-air temperature range (unless otherwise noted) (1) Input voltage range(2) Output voltage range(3) MIN MAX VDD –0.3 22 BOOT1 , BOOT2, HDRV1, HDRV2 –0.3 30 BOOT1 - SW1, BOOT2 - SW2 –0.3 7 CLK, DATA, SYNC –0.3 5.5 BPEXT, CNTL1, CNTL2, CS1N, CS2N, CS1P, CS2P, FB1, FB2, GSNS1, GSNS2, VSNS1, VSNS2 –0.3 7 BP6, COMP1, COMP2, DIFFO1, LDRV1, LDRV2, PG1, PG2 –0.3 7 SMBALRT –0.3 5.5 SW1, SW2 –1 30 –0.3 3.6 –40 150 ADDR0, ADDR1, BP3, RT, TSNS1, TSNS2 Operating junction temperature, TJ (1) (2) (3) UNIT V V °C Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability. All voltage values are with respect to the network ground pin unless otherwise noted. Voltage values are with respect to the SW pin. 7.2 ESD Ratings Tstg Storage temperature range V(ESD) (1) (2) Electrostatic discharge MIN MAX UNIT –55 155 °C Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1) 2 kV Charged device model (CDM), per JEDEC specification JESD22-C101, all pins(2) 1.5 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. 7.3 Recommended Operating Conditions over operating free-air temperature range (unless otherwise noted) MIN MAX UNIT VDD Input operating voltage 4.5 20 V TJ Operating junction temperature –40 125 °C 7.4 Thermal Information TPS40422 THERMAL METRIC(1) RSB RHA 40 PINS 40 PINS UNIT RθJA Junction-to-ambient thermal resistance 34.5 31.1 °C/W RθJC(top) Junction-to-case (top) thermal resistance 17.8 18.1 °C/W RθJB Junction-to-board thermal resistance 6.4 6.0 °C/W ψJT Junction-to-top characterization parameter 0.2 0.2 °C/W ψJB Junction-to-board characterization parameter 6.4 6.0 °C/W Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 5 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7.4 Thermal Information (continued) TPS40422 THERMAL RθJC(bot) (1) 6 METRIC(1) Junction-to-case (bottom) thermal resistance RSB RHA 40 PINS 40 PINS 1.1 1.2 UNIT °C/W For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application report, SPRA953. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7.5 Electrical Characteristics TJ = –40°C to 125°C, VIN = VDD = 12 V, fSW = 500 kHz, all parameters at zero power dissipation (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT INPUT SUPPLY VVDD IVDD Input supply voltage range 4.5 Input operating current 20 Switching, no driver load 18 25 Not switching 15 20 V mA UVLO VIN(on) Input turn on voltage(2) Default settings 4.25 VIN(off) Input turn off voltage(2) Default settings 4 VINON(rng) Programmable range for turn on voltage VINOFF(rng) Programmable range for turn off voltage VIN ONOFF(acc) Turn on and turn off voltage accuracy(1) 4.5 V ≤ VVDD ≤ 20 V, all VIN_ON and VIN_OFF settings V V 4.25 16 V 4 15.75 V –5% 5% ERROR AMPLIFIER 0°C ≤ TJ ≤ 85°C 597 600 603 –40°C ≤ TJ ≤ 125°C 594 600 606 VFB Feedback pin voltage AOL Open-loop gain(1) GBWP Gain bandwidth product(1) IFB FB pin bias current (out of pin) VFB = 0.6 V Sourcing VFB = 0 V 1 3 Sinking VFB = 1 V 3 9 6.2 6.5 6.8 V 70 120 mV ICOMP 80 mV dB 24 MHz 50 nA mA BP6 REGULATOR Output voltage IBP6 = 10 mA Dropout voltage VVIN – VBP6, VVDD = 4.5 V, IBP6 = 25 mA IBP6 Output current VVDD = 12 V VBP6UV Regulator UVLO voltage(1) 3.3 3.55 3.8 V VBP6UV(hyst) Regulator UVLO voltage hysteresis(1) 230 255 270 mV 4.6 200 mV 100 mV 0.7 1.0 V 3.3 3.5 V VBP6 120 mA BPEXT VBPEXT(swover) BPEXT switch-over voltage 4.5 Vhys(swover) BPEXT switch-over hysteresis 100 VBPEXT(do) BPEXT dropout voltage VBPEXT–VBP6, VBPEXT = 4.8 V, IBP6 = 25 mA Bootstrap voltage drop IBOOT = 5 mA V BOOTSTRAP VBOOT(drop) BP3 REGULATOR VBP3 Output voltage VVDD = 4.5 V, IBP3 ≤ 5 mA 3.1 OSCILLATOR fSW Adjustment range Switching frequency VRMP Ramp peak-to-peak(1) VVLY Valley voltage(1) 100 RRT = 40 kΩ 450 500 1000 kHz 550 kHz VVDD/8.2 0.7 0.8 V 1.0 V Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 7 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7.5 Electrical Characteristics (continued) TJ = –40°C to 125°C, VIN = VDD = 12 V, fSW = 500 kHz, all parameters at zero power dissipation (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT SYNCHRONIZATION VSYNCH SYNC high-level threshold VSYNCL SYNC low level threshold 2.0 0.8 V V tSYNC Minimum SYNC pulse width 100 ns fSYNC(max) Maximum SYNC frequency(4) fSYNC(min) Minimum SYNC frequency(4) 2000 kHz 200 SYNC frequency range (increase from nominal oscillator frequency) –20% 20% PWM tOFF(min) tON(min) tDEAD Minimum off time Minimum on 90 pulse(1) Output driver dead time 100 ns 90 130 HDRV off to LDRV on 15 30 45 LDRV off to HDRV on 15 30 45 Factory default settings 2.4 2.7 3.0 ns ns SOFT START Soft-start time tSS Accuracy over range(1) 600 µs ≤ tSS ≤ 9 ms –15% ms 15% tON(delay) Turn-on delay time(3) Factory default settings 0 ms tOFF(delay) Turn-off delay time Factory default settings 0 ms REMOTE SENSE AMPLIFIER VDIFFO(err) Error voltage from DIFFO1 to (VSNS1– GSNS1) BW Closed-loop bandwidth(1) VDIFFO(max) Maximum DIFFOx output voltage IDIFFO (VSNS1– GSNS1) = 0.6 V –5 5 (VSNS1– GSNS1) = 1.2 V –8 8 (VSNS1– GSNS1) = 3.0 V –17 17 2 MHz VBP6-0.2 Sourcing 1 Sinking 1 mV V mA DRIVERS RHS(up) High-side driver pull-up resistance (VBOOT–VSW) = 6.5 V, IHS = -40 mA 0.8 1.5 2.5 RHS(dn) High-side driver pull-down resistance (VBOOT–VSW) = 6.5 V, IHS = 40 mA 0.5 1.0 1.5 RLS(up) Low-side driver pull-up resistance ILS = -40 mA 0.8 1.5 2.5 RLS(dn) Low-side driver pull-down resistance ILS = 40 mA 0.35 0.70 1.40 (1) tHS(rise) High-side driver rise time CLOAD = 5 nF 15 tHS(fall) High-side driver fall time (1) CLOAD = 5 nF 12 tLS(rise) Low-side driver rise time (1) CLOAD = 5 nF 15 tLS(fall) Low-side driver fall time (1) CLOAD = 5 nF 10 Ω ns CURRENT SENSING AMPLIFIER 8 VCS(rng ) Differential input voltage range VCSxP-VCSxN VCS(cmr) Input common-mode range VCS(os) Input offset voltage ACS Current sensing gain VCS(out) Amplfier output fC0 Closed-loop bandwidth(1) VCS(chch) Amplifier output difference between CH1, CH2 VCSxP = VCSxN = 0 V -60 60 0 VBP6–0.2 -3 3 15.00 (VCSxP-VCSxN) = 20 mV 270 300 3 5 V mV V/V 330 mV MHz (VCS1P– VCS1N) = (VCS2P–VCS2N) = 20 mV, TJ = 25°C -5.00% 5.00% (VCS1P– VCS1N) = (VCS2P–VCS2N) = 20 mV, TJ = 85°C -6.67% 6.67% Submit Document Feedback mV Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7.5 Electrical Characteristics (continued) TJ = –40°C to 125°C, VIN = VDD = 12 V, fSW = 500 kHz, all parameters at zero power dissipation (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT CURRENT LIMIT tOFF(oc) Off-time between restart attempts Hiccup mode 7×tSS Factory default settings 0.488 ms DCR Inductor DCR current sensing calibration value IOC(flt) Output current overcurrent fault threshold IOC(warn) Output current overcurrent warning threshold IOC(tc) Output current fault/warning temperature coefficient(1) IOC(acc) Output warning and fault accuracy (VCSxP-VCSxN) = 30 mV VFBPGH FB PGOOD high threshold Factory default settings 675 mV VFBPGL FB PGOOD low threshold Factory default settings 525 mV VPG(acc) PGOOD accuracy over range 4.5 V ≤ VVDD ≤ 20 V, 468 mV ≤ VPGOOD ≤ 675 mV Vpg(hyst) FB PGOOD hysteresis voltage RPGOOD PGOOD pulldown resistance VFB = 0, IPGOOD = 5 mA IPGOOD(lk) PGOOD pin leakage current No fault, VPGOOD = 5 V Programmable range 0.240 Factory default settings Programmable range 30 3 Factory default settings Programmable range 15.500 50 27 2 3900 49 4000 –15% 4100 mΩ A A ppm/°C 15% PGOOD –4% 4% 25 40 40 70 mV Ω 20 µA OUTPUT OVERVOLTAGE/UNDERVOLTAGE VFBOV FB pin over voltage threshold Factory default settings VFBUV FB pin under voltage threshold Factory default settings VUVOV(acc) FB UV/OV accuracy over range 4.5 V ≤ VVDD ≤ 20 V 700 mV 500 –4% mV 4% OUTPUT VOLTAGE TRIMMING AND MARGINING VFBTM(step) Resolution of FB steps with trim and margin tFBTM(step) Transition time per trim or margin step VFBTM(max) VFBTM(min) 2 mV 30 µs Maximum FB voltage with trim and/or margin 660 mV Minimum FB voltage with trim or margin only 480 Minimum FB voltage range with trim and margin combined 420 After soft-start time mV VFBMH Margin high FB pin voltage Factory default settings 660 mV VFBML Margin low FB pin voltage Factory default settings 540 mV TEMPERATURE SENSE AND THERMAL SHUTDOWN TSD Junction thermal shutdown temperature(1) 135 145 155 °C THYST Thermal shutdown hysteresis(1) 15 20 25 °C ITSNS(ratio) Ratio of bias current flowing out of TSNS pin, state 2 to state 1 9.7 10.0 10.3 ITSNS State 1 current out of TSNSx pin(1) ITSNS State 2 current out of TSNSx pin(1) VTSNS Voltage range on TSNSx pin(1) TSNS(acc) External temperature sense accuracy(1) 0°C ≤ TJ ≤ 125°C TOT(flt) Overtemperature fault limit(1) Factory default settings 10 100 OT fault limit range(1) TOT(warn) Overtemperature warning 1.00 V –5 5 °C 145 Factory default settings OT warning limit range(1) TOT(step) OT fault/warning step TOT(hys) OT fault/warning hysteresis(1) µA 0 120 limit(1) µA °C 165 125 100 °C 140 5 15 20 °C °C °C 25 °C Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 9 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 7.5 Electrical Characteristics (continued) TJ = –40°C to 125°C, VIN = VDD = 12 V, fSW = 500 kHz, all parameters at zero power dissipation (unless otherwise noted) PARAMETER TEST CONDITIONS MIN TYP MAX UNIT MEASUREMENT SYSTEM MVOUT(rng) Output voltage measurement range(1) MVOUT(acc) Output voltage measurement accuracy MIOUT(rng) MIOUT(acc) 0.5 5.8 –2.0% 2.0% VCSxP–VCSxN, 0.2440 mΩ ≤ IOUT_CAL_GAIN ≤ 0.5795 mΩ 0 24 VCSxP–VCSxN, 0.5796 mΩ ≤ IOUT_CAL_GAIN ≤ 1.1285 mΩ 0 40 VCSxP–VCSxN, 1.1286 mΩ ≤ IOUT_CAL_GAIN ≤ 15.5 mΩ 0 60 –1.0 1.0 A 11.76 µA VOUT = 1.0 V Output current measurement signal range(1) Output current measurement accuracy IOUT ≥ 20 A, DCR = 0.5 mΩ V mV PMBus ADDRESSING IADD Address pin bias current 9.24 10.50 PMBus INTERFACE VIH Input high voltage, CLK, DATA, CNTLx VIL Input low voltage, CLK, DATA, CNTLx 2.1 IIH Input high level current, CLK, DATA –10 IIL Input low level current, CLK, DATA –10 ICTNL CNTL pin pull-up current VOL Low-level output voltage, DATA, (1) 4.5 V ≤ VVDD ≤ 20 V, IOUT = 4 mA IOH High-level output open-drain leakage current, DATA, SMBALRT VOUT = 5.5 V COUT Output capacitance, CLK, DATA(1) V 0.8 V 10 µA 10 mA 6 range(1) Slave mode 0 10 µA 0.4 V 10 µA 1 pF 400 kHz FPMB PMBus operating frequency tBUF Bus free time between START and STOP(1) 1.3 µs tHD:STA Hold time after repeated START(1) 0.6 µs tSU:STA Repeated START setup time(1) 0.6 µs tSU:STO STOP setup time(1) 0.6 µs tHD:DAT Data hold time(1) tSU:DAT Data setup time(1) tTIMEOUT Error signal/detect(1) tLOW:MEXT tLOW:SEXT Receive mode 0 Transmit mode 300 ns 100 25 ns 35 ms Cumulative clock low master extend time(1) 10 ms Cumulative clock low slave extend time(1) 25 µs time(1) tLOW Clock low tHIGH Clock high time(1) tFALL CLK/DATA fall time(1) 300 ns tRISE CLK/DATA rise time(1) 300 ns (1) (2) (3) (4) 10 1.3 µs 0.6 µs Specified by design. Not production tested. Hysteresis of at least 150 mV is specified by design. The minimum turn-on delay is 50 µs, when TON_DELAY is set to a factor of zero. When using SYNC, the switching frequency is set to one-half the SYNC frequency. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 4.8 601.0 4.7 600.5 Reference Voltage (mV) BPEXT Switch-over Voltage (V) 7.6 Typical Characteristics 4.6 4.5 4.4 599.5 599.0 Switch−over Enabled Switch−over Disabled 5 20 35 50 65 80 Junction Temperature (°C) 95 598.0 −40 −25 −10 110 125 G000 . 110 125 G001 1.6 Low−Side Driver Resistance (Ω) High−Side Driver Resistance (Ω) 95 Figure 7-2. Reference Voltage vs. Junction Temperature 1.80 1.60 1.40 1.20 1.00 0.80 RHDHI RHDLO 5 20 35 50 65 80 Junction Temperature (°C) 95 1.4 1.2 1 0.8 0.6 RLDHI RLDLO 0.4 −40 −25 −10 110 125 G002 . 5 20 35 50 65 80 Junction Temperature (°C) 95 110 125 G003 . Figure 7-3. High-Side Driver Resistance vs. Junction Temperature Figure 7-4. Low-Side Driver Resistance vs. Junction Temperature 16.0 540 15.5 Switching Frequency (kHz) Non−Switching Quiescent Current (mA) 5 20 35 50 65 80 Junction Temperature (°C) . Figure 7-1. BPEXT Switch-over Voltage vs. Junction Temperature 0.60 −40 −25 −10 VDD = 12 V VDD = 20 V VDD = 4.5 V 598.5 4.3 4.2 −40 −25 −10 600.0 15.0 14.5 14.0 13.5 13.0 VDD = 12 V VDD = 20 V VDD = 4.5 V 12.5 12.0 −40 −25 −10 5 20 35 50 65 80 Junction Temperature (°C) 95 530 520 510 VDD = 12 V VDD = 20 V 500 −40 −25 −10 110 125 G004 . RT = 40 kΩ 5 20 35 50 65 80 Junction Temperature (°C) 95 110 125 G005 . Figure 7-5. Non-Switching Quiescent Current vs. Junction Temperature Figure 7-6. Switching Frequency vs. Junction Temperature Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 11 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 116 40 HDRV Minimum Off−Time (ns) 38 Dead Time (ns) 36 34 32 30 28 26 24 HDRV off to LDRV on LDRV off to HDRV on 22 20 −40 −25 −10 5 20 35 50 65 80 Junction Temperature (°C) 95 112 110 108 106 104 −40 −25 −10 110 125 G006 . 5 20 35 50 65 80 Junction Temperature (°C) 95 110 125 G007 . Figure 7-7. Dead Time vs. Junction Temperature 12 114 Figure 7-8. HDRV Minimum Off-Time vs. Junction Temperature Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8 Detailed Description 8.1 Overview The TPS4022 device is a flexible synchronous buck controller. It can be used as a dual-output controller, or as a two-phase single-output controller. It operates with a wide input range from 4.5 V to 20 V and generates accurate regulated output as low as 600 mV. In dual output mode, voltage mode control with input feed-forward architecture is implemented. With this architecture, the benefits are less noise sensitivity, no control instability issues for small DCR applications, and a smaller minimum controllable on-time, often desired for high conversion ratio applications. In two-phase single-output mode, a current-sharing loop is implemented to ensure a balance of current between phases. Because the induced error current signal to the loop is much smaller when compared to the PWM ramp amplitude, the control loop is modeled as voltage mode with input feed-forward. Note To operate the device in two-phase mode, tie the FB2 pin to the BP6 pin and tie the COMP1 pin to the COMP2 pin. These connections must be made before applying voltage to the VDD pin. (See the Section 8.4.4 section for more information) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 13 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 EN1 EN2 VDD BP Regulators ADDR0 ADDR1 SMBALRT DATA CLK CNTL2 BP3 CNTL1 8.2 Functional Block Diagram PMBus Interface Non-Volatile Logic Memory and Processing EN, SS and VREF VREF BOOT1 BP6 BOOT2 BPEXT Bypass SW and Logic RT SYNC Fault and Warning Limits Measurement System MUX and ADC TSNS2 TSNS1 DIFFO1 DIFFO2 VDD CS1P CS1N CS2P CS2N BOOT1 Oscillator RAMP1 RAMP2 HDRV1 BP6 CS1P LDRV1 CS1 + PGND CS1N VREF Anti-Cross Conduction and PWM Latch Logic RAMP1 + + FB1 – + Current Share COMP1 VREF + + RAMP2 COMP2 BOOT2 HDRV2 SW2 – FB2 CS2P SW1 + BP6 LDRV2 + CS2 EN1 EN2 PGND CS2N VSNS1 OC TSNS2 FB1 OV OC/UV/OV/OT Detection FB2 + GSNS2 DIFFO2 TSNS1 UV TSNS1 + GSNS1 VSNS2 OT Fault and Warning Limits DIFFO1 CS1 CS2 TSNS2 PG1 PG2 AGND UDG-11216 14 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.3 Feature Description 8.3.1 PMBus Interface Protocol General Description Timing and electrical characteristics of the PMBus protocol can be found in the PMB Power Management Protocol Specification, Part 1, revision 1.1 available at http://pmbus.org. The TPS4022 device supports both the 100 kHz and 400 kHz bus timing requirements. The device does not stretch pulses on the PMBus interface when communicating with the master device. Communication over the PMBus interface can either support the Packet Error Checking (PEC) scheme or not. If the master supplies CLK pulses for the PEC byte, it is used. If the CLK pulses are not present before a STOP, the PEC is not used. The TPS4022 device supports a subset of the commands in the PMBus 1.1 specification. Most controller parameters can be programmed using the PMBus interface and stored as defaults for later use. All commands that require data input or output use the linear format. The exponent of the data words is fixed at a reasonable value for the command and altering the exponent is not supported. Direct format data input or output is not supported by the device. See the Section 8.6.1 section for specific details. The TPS4022 device also supports the SMBALERT response protocol. The SMBALERT response protocol is a mechanism by which a slave (the TPS4022 device) can alert the bus master that it wants to talk. The master processes this event and simultaneously accesses all slaves on the bus (that support the protocol) through the alert response address. Only the slave that caused the alert acknowledges this request. The host performs a modified receive byte operation to get the slave’s address. At this point, the master can use the PMBus status commands to query the slave that caused the alert. For more information on the SMBus alert response protocol, see the System Management Bus (SMBus) specification. The device uses non-volatile memory to store configuration settings and scale factors. However, the device does not automatically save the programmed settings into this non-volatile memory. The STORE_USER_ALL command must be used to commit the current settings to non-volatile memory as device defaults. The detailed description of each setting notes if it is able to be stored in non-volatile memory. 8.3.2 Voltage Reference The 600-mV bandgap cell connects internally to the non-inverting input of the error amplifier. The device trims the reference voltage by using the error amplifier in a unity gain configuration to remove amplifier offset from the final regulation voltage. The 0.5-% tolerance on the reference voltage allows the user to design a very accurate power supply. 8.3.3 Output Voltage The TPS4022 device sets the output voltage in a way that is very similar to a traditional analog controller by using a voltage divider from the output to the FB (feedback) pin. The output voltage must be divided down to the nominal reference voltage of 600 mV. Figure 8-1 shows the typical connections for the controller. The device senses the voltage at the load by using the unity gain differential voltage sense amplifier. This functionality provides better load regulation for output voltages lower than 5-V nominal (see the Section 7.5 table for the maximum output voltage specification for the differential sense amplifier). For output voltages above this level, connect the output voltage directly to the junction of R1 and C1, leave DIFFO1 open, and do not connect the VSNS1 pin to the output voltage. The differential amplifier may also be used elsewhere in the overall system as a voltage buffer, provided the electrical specifications are not exceeded. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 15 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 VSNS1 DIFFO1 + To load supply connections X1 C1 R1 GSNS1 C3 R3 R4 C2 COMP1 FB1 R2 UDG-11245 Figure 8-1. Setting the Output Voltage The components shown in Figure 8-1 that determine the nominal output voltage are R1 and R2. In most cases, choose a value for R to ensure the feedback compensation values (R3, R4, C1, C2 and C3) come close to readily available standard values. A value for R2 is then calculated in Equation 1. æ ö R1 R2 = VFB ´ ç ÷ ç (VOUT - VFB ) ÷ è ø (1) where • • • VFB is the feedback voltage VOUT is the desired output voltage R1 and R2 are in the same unit Note There is no DIFFO2 pin. In dual-output mode, VSNS2 and GSNS2 are connected to the load for channel 2 and the device uses the DIFFO2 signal internally to provide voltage monitoring. Connect the output directly to the junction of R1 and C1 for channel 2 to set the output voltage and for feedback. The DIFFO1 pin operates at voltages up to (VBP6–0.2 V). If the voltage between the VSNS1 and GSNS1 pins is higher than (VBP6–0.2 V) during any condition, the output voltage moves out of regulation because the DIFFO1 voltage is limited by BP6. To prevent this from happening, the BP6 voltage must be pre-biased before the PWM turns on, and (VBP6–0.2 V) must remain higher than the voltage between the VSNS1 and GSNS1 pins until the PWM turns off. The feedback voltage can be changed to a value between –30% and +10% from the nominal 600 mV using PMBus commands. This adjustment allows the output voltage to vary by the same percentage. See the Section 8.5.1 section for more details. 8.3.4 Voltage Feed Forward The TPS4022 device uses input-voltage feed-forward topology that maintains a constant power stage gain when the input voltage varies. It also provides for very good response to input voltage transient disturbances. The constant power stage gain of the controller greatly simplifies feedback loop design because loop characteristics remain constant as the input voltage changes, unlike a buck converter without voltage feed-forward topology. For modeling purposes, the gain from the COMP pin to the average voltage at the input of the L-C filter is 8.2 V/V. 16 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.3.5 Current Sensing The TPS4022 device uses a differential current-sense scheme to sense the output current. The sense element can be either the series resistance of the power stage filter inductor or a separate current sense resistor. When using the inductor series resistance as in Figure 8-2, a filter must be used to remove the large AC component of voltage across the inductor and leave only the component of the voltage that appears across the resistance of the inductor. The values of R5 and C4 for the ideal case can be found using Equation 2. The time constant of the R-C filter should be equal to or greater than the time constant of the inductor itself. If the time constants are equal, the voltage appearing across C4 is the current in the inductor multiplied the inductor resistance. The voltage across C4 perfectly reflects the inductor ripple current. Therefore, there is no need to have a shorter R-C time constant. Extending the R-C filter time constant beyond the inductor time constant lowers the AC ripple component of voltage present at the current sense pins of the device, but allows the correct DC current information to remain intact. This extension also delays slightly the response to an overcurrent event, but reduces noise in the system leading to cleaner overcurrent performance and current reporting data over the PMBus interface. æ L ö R5 ´ C4 ³ ç ÷ è RDCR ø (2) where (from Figure 8-2) • • • R5 and RESR are in Ω C4 is in F (suggest 100 nF, 10-7F) L is in H TPS4022 device is designed to accept a maximum voltage of 60 mV across the current-sense pins. Most inductors have a copper conductor which results in a fairly large temperature coefficient of resistance. Because of this large temperature coefficient, the resistance of the inductor and the current through the inductor should make a peak voltage less than 60 mV when the inductor is at the maximum temperature for the converter. This situation also applies for the external resistor in Figure 8-3. The full-load output current multiplied by the sense resistor value, must be less than 60 mV at the maximum converter operating temperature. In all cases, C4 should be placed as close to the current sense pins as possible to help avoid problems with noise. VIN VIN L R DCR L R5 R ISNS C4 To load To load CSxP CSxP CSxN CSxN UDG-11246 Figure 8-2. Current Sensing Using Inductor Resistance UDG-11247 Figure 8-3. Current Sensing Using Sense Resistor After choosing the current sensing method, set the current-sense element resistance. This value allows the proper calculation of thresholds for the overcurrent fault and warning, as well as more accurate reporting of the actual output current. The IOUT_CAL_GAIN command is used to set the value of the sense element resistance of the device. IOUT_OC_WARN_LIMIT and IOUT_OC_FAULT_LIMIT set the levels for the overcurrent warning and fault levels respectively. (See the Section 8.5.1 section for more details.) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 17 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.3.6 Overcurrent Protection The TPS4022 device has overcurrent fault and warning thresholds for each channel which can be independently set, when operating in dual-output mode. When operating in two-phase mode, both channels share the same overcurrent fault and warning thresholds. The overcurrent thresholds are set via the PMBus interface using the IOUT_OC_FAULT_LIMIT and IOUT_OC_WARN_LIMIT commands. (See the Section 8.5.1 section for more details.) The device generates an internal voltage corresponding to the desired overcurrent threshold, using the IOUT_OC_FAULT_LIMIT threshold and the IOUT_CAL_GAIN setting, and adjusting for temperature using the measured external temperature value. The current sense amplifier amplifies the sensed current signal with a fixed gain of 15 and then compares that value to this internal voltage threshold. The device uses a similar structure to activate an overcurrent warning based on the IOUT_OC_WARN_LIMIT threshold. IOUT L1 L DCR VOUTx SWx R1 C1 CSxP CSxN ACS=15 + + OC IOUT_OC_FAULT_LIMIT IOUT_CAL_GAIN OC Threshold Voltage TSNSx measured temperature UDG-11248 Figure 8-4. Overcurrent Protection The programmable range of the overcurrent fault and warning voltage thresholds places a functional limit on the input voltage of the current sense amplifier. The minimum overcurrent fault and warning thresholds correspond to a voltage from CSxP to CSxN of 6 mV and 4.7 mV, respectively. If the voltage across these pins does not exceed the minimum thresholds, then overcurrent fault and warning cannot be tripped, regardless of the setting of IOUT_OC_FAULT_LIMIT and IOUT_OC_WARN_LIMIT. There is also maximum overcurrent fault and warning thresholds corresponding to a voltage from CSxP to CSxN of 60 mV and 59 mV, respectively. If the voltage across these pins exceeds this maximum threshold, the overcurrent fault or warning will be tripped, regardless of the setting of IOUT_OC_FAULT_LIMIT and IOUT_OC_WARN_LIMIT. The result is that for higher values of inductor DCR, a resistor across the current sensing capacitor may be required to create a voltage divider into the current sensing inputs. The TPS4022 device implements cycle-by-cycle current limit when the peak sensed current exceeds the set threshold. In a time constant matched current sensor network, the signal across the CSxP and CSxN pins has both dc and ac inductor current information, so an overcurrent fault trips when the dc current plus half of the ripple current exceeds the set threshold. When the time constant is not well-matched, the dc current which trips the overcurrent changes accordingly. 18 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 When the controller counts three consecutive clock cycles of an overcurrent condition, the high-side and lowside MOSFETs are turned off and the controller enters hiccup mode or latches the output off, depending on the IOUT_OC_FAULT_RESPONSE register. In continuous restart hiccup mode, after seven soft-start cycles, normal switching is attempted. If the overcurrent has cleared, normal operation resumes; otherwise, the sequence repeats. 8.3.7 Current Sharing See the Section 8.4.4 section for more information on current sharing. 8.3.8 Linear Regulators The TPS4022 device has two on-board linear regulators to provide suitable power for the internal circuitry of the device. These pins, BP3 and BP6 must be properly bypassed in function properly. BP3 needs a minimum of 100 nF connected to AGND and BP6 should have approximately 1 µF of capacitance connected to PGND. It is permissible to use the external regulator to power other circuits if desired, but ensure that the loads placed on the regulators do not adversely affect operation of the controller. The main consideration is to avoid loads with heavy transient currents that can affect the regulator outputs. Transient voltages on these outputs could result in noisy or erratic operation of the device. Current limits must also be observed. Shorting the BP3 pin to GND damages the BP3 regulator. The BP3 regulator input comes from the BP6 regulator output. The BP6 regulator can supply 120 mA so the total current drawn from both regulators must be less than that. This total current includes the device operating current IVDD plus the gate drive current required to drive the power FETs. The total available current from two regulators is described in Equation 3 and Equation 4: IL(in ) = IBP6 - (IVDD + IGATE ) ( IGATE = fSW ´ QgHIGH + QgLOW (3) ) (4) where • • • • • • • IL(in) is the total current that can be drawn from BP3 and BP6 in aggregate IBP6 is the current limit of the BP6 regulator (120-mA minimum) IVDD is the quiescent current of the TPS4022 (15-mA maximum) IGATE is the gate drive current required by the power FETs fSW is the switching frequency QgHIGH is the total gate charge required by the high-side FETs QgLOW is the total gate charge required by the low-side FETs 8.3.9 BP Switch-over If the voltage on the BPEXT pin is lower than the switch-over voltage, VBPEXT(swover), then the internal BP6 regulator is used. If the voltage on the BPEXT pin exceeds this switch-over voltage, then the internal BP6 regulator is bypassed and the BP6 pin follows BPEXT, until the voltage on the BPEXT pin falls by the BPEXT switch-over hysteresis amount, VHYS(swover). If the BPEXT function is not used, it is recommended to connect the BPEXT pin to GND via a 10 kΩ resistor to increase noise immunity. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 19 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.3.10 Switching Frequency Setting The switching frequency is set by the value of the resistor connected from the RT pin to AGND. The RT resistor value is calculated in Equation 5. RRT = 20 ´ 109 fSW (5) where • • RRT is the resistor from RT pin to AGND, in Ω fSW is the desired switching frequency, in Hz When the TPS4022 device is synchronized to an external clock, the external clock frequency should be two times the free running frequency that is set by RT resistor. The variation of the external clock frequency should be within ±20%, and the switching frequency is one half of the actual clock frequency. 8.3.11 Switching Node and BOOT Voltage The maximum voltage rating of the switching node and BOOT pins is 30 V. The limit of 30 V on the BOOT1 and BOOT2 pin voltage should be strictly enforced. If the voltage spike of BOOT1 or BOOT2 is above 30 V during operation, the internal boot diode might be damaged and result in permanent failure. To reduce the voltage spike on the switching node, the R-C snubber can be added. Furthermore, the BOOT resistor can be added to slow down the turn-on of high-side switch. If the voltage spike remains above 30 V with an R-C snubber and a boot resistor, add a gate resistor as shown in Figure 8-5 to slow down the turn-on time of the high-side switch and to further reduce voltage spikes. To eliminate the impact of the gate resistor to the turn-off time of the high-side switch, place a Schottky diode in parallel with the gate resistor. If the approaches described in this section do not reduce the BOOTx voltage to within 30 V, add an external BOOT diode between the BP6 pin and the BOOTx pin. The forward voltage of the external BOOT diode must be less than that of internal BOOT diode and the voltage rating should be higher than the BOOT voltage spike. DDG G VIN RG HDRVx RBOOT CBOOT BOOTx RSNUB SWx CSNUB Figure 8-5. Adding a BOOT Resistor and Gate Resistor 8.3.12 Reading the Output Current the READ_IOUT command reads the average output current of the device. The results of this command support only positive current or current sourced from the converter. When the converter is sinking current, the result of this command is a reading of 0 A. 8.3.13 Soft-Start Time The TPS4022 device supports several soft-start times between 600 μs and 9 ms. Use the TON_RISE PMBus command to select the soft-start time. See the Section 8.6.1.19 command description for full details on the levels and implementation. When selecting the soft-start time, carefully consider the charging current for the output capacitors. In some applications (for example, those with large amounts of output capacitance) this current level 20 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 can lead to problems with nuisance tripping of the overcurrent protection circuitry. To ensure that this does not happen, include a consideration of the output capacitor charging current when choosing the overcurrent threshold setting. Use Equation 6 to calculate the output capacitor charging current. æ (VOUT ´ COUT ) ö ICAP = ç ÷ ç ÷ tSS è ø (6) where • • • • ICAP is the startup charging current of the output capacitance in A VOUT is the output voltage of the converter in V COUT is the total output capacitance in F tSS is the selected soft-start time in seconds After calculating the charging current, the overcurrent threshold can then be calibrated to the sum of the maximum load current and the output capacitor charging current plus some margin. The amount of margin required depends on the individual application, but 25% is a suggested starting point. Individual applications may require more or less than 25%. 8.3.14 Turn-On/Turn-Off Delay and Sequencing The TPS4022 device provides many sequencing options. Using the ON_OFF_CONFIG command, each rail can be configured to start up whenever the input is not in undervoltage lockout or to additionally require a signal on the CNTLx pin and/or receive an update to the OPERATION command via the PMBus interface. When the gating signal as specified by ON_OFF_CONFIG is reached for that rail, a programmable turn-on delay can be set with TON_DELAY. The rise time can be programmed with TON_RISE. When the specified signal(s) are set to turn the output off, a programmable turn-off delay set by TOFF_DELAY is used before switching is inhibited. More information can be found in the PMBus command descriptions. When the output voltage reaches the PGOOD threshold after the start-up period, the PGOOD pin is asserted. This pin can be connected to the CNTL pin of another rail in dual-output mode or on another device to control turn-on and turn-off sequencing. 8.3.15 Pre-Biased Output Start-Up A circuit in the TPS4022 device prevents current from being pulled from the output during the start-up sequence in a pre-biased output condition. There are no PWM pulses until the internal soft-start voltage rises above the error amplifier input (FBx pin), if the output is pre-biased. As soon as the soft-start voltage exceeds the error amplifier input, the device slowly initiates synchronous rectification by starting the synchronous rectifier with a narrow on-time. It then increments that on-time on a cycle-by-cycle basis until it coincides with the time dictated by (1-D), where D is the duty cycle of the converter. This approach prevents the sinking of current from a pre-biased output, and ensures the output voltage start-up and ramp-to-regulation sequences are smooth and controlled. Note During the soft-start sequence, when the PWM pulse width is shorter than the minimum controllable on-time, which is generally caused by the PWM comparator and gate driver delays, pulse skipping may occur and the output might show larger ripple voltage. 8.3.16 Undervoltage Lockout The TPS4022 device provides flexible user adjustment of the undervoltage lockout threshold and the hysteresis. Two PMBus commands VIN_ON and VIN_OFF allow the user to set these input voltage turn on and turn off thresholds independently, with a minimum of 4-V turn off to a maximum 16-V turn on. See the individual command descriptions for more details. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 21 TPS40422 SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 www.ti.com 8.3.17 Overvoltage and Undervoltage Fault Protection The TPS4022 device has output overvoltage protection and undervoltage protection capability. The comparators that regulate the overvoltage and undervoltage conditions use the FBx pin as the output sensing point so the filtering effect of the compensation network connected from COMPx to FBx has an effect on the speed of detection. As the output voltage rises or falls below the nominal value, the error amplifier attempts to force FBx to match its reference voltage. When the error amplifier is no longer able to do this, the FB pin begins to drift and trip the overvoltage threshold (VOVP) or the undervoltage threshold (VUVP) . When an undervoltage fault is detected, the device enters hiccup mode and resumes normal operation when the fault is cleared. When an overvoltage fault is detected, the device turns off the high-side MOSFET and latches on the low-side MOSFET to discharge the output current to the regulation level (within the power good window). After the output voltage comes into PG window, the controller resumes normal operation. If the OV condition still exists, the above procedure repeats. When operating in dual-channel mode, both channels have identical but independent protection schemes which means one channel would not be affected when the other channel is in fault mode. When operating in two-phase mode, only the FB1 pin is detected for overvoltage and undervoltage fault. Therefore both channels take action together during a fault. 8.3.18 Power Good User-selectable, power good thresholds determine at what voltage the PGOOD pin is allowed to go high and the associated PMBus flags are cleared. There are three possible settings that can be had. See the POWER_GOOD_ON and POWER_GOOD_OFF command descriptions for complete details. These commands establish symmetrical values above and below the nominal voltage. Values entered for each threshold should be the voltages corresponding to the threshold below the nominal output voltage. For instance, if the nominal output voltage is 3.3 V, and the desired power good on thresholds are ±5%, the POWER_GOOD_ON command is issued with 2.85 V as the desired threshold. The POWER_GOOD_OFF command must be set to a lower value (higher percentage) than the POWER_GOOD_ON command as well. The FB pin senses the output voltage for the purposes of power good detection. This sensing results in the inherent filtering action provided by the compensation network connected from the COMP pin to the FB pin. As the output voltage rises or falls below the nominal value, the error amplifier attempts to force the FB pin to match its reference voltage. When the error amplifier is no longer able to do this, the FB pin begins to drift and trip the power good threshold. For this reason the network from the COMP pin to the FB pin should have no purely resistive path. Power good de-asserts during all startups, after any fault condition is detected or whenever the device is turned off or in a disabled state (OPERATION command or CNTLx pins put the device into a disabled or off state). The PGOOD pin acts as a diode to GND when the device has no power applied to the VDD pin. 8.3.19 Overtemperature Fault Protection The TPS4022 device uses measurements from the external temperature sensors connected on the TSNSx pins for each rail to provide programmable over-temperature fault and warning thresholds. See the Section 8.6.1.17 and Section 8.6.1.18 sections for more information about the command descriptions. 8.3.20 Thermal Shutdown If the junction temperature of the device reaches the thermal shutdown limit of 150°C, the PWMs and the oscillators are turned off and HDRVs and LDRVs are driven low. When the junction cools to the required level (130°C typical), the PWM initiates soft start as during a normal power-up cycle. 8.3.21 Programmable Fault Responses The IOUT_OC_FAULT_RESPONSE command programs the overcurrent and output undervoltage response. See the Section 8.6.1.15 section for more information about this command description. 22 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.3.22 User Data The MFR_SPECIFIC_00 command functions as a scratchpad to store 16 bits of arbitrary data. These bits can represent any information that the application requires and can be stored in EEPROM for non-volatility. 8.3.23 Adjustable Anti-Cross Conduction Delay The MFR_SPECIFIC_21 command allows provides two anti-cross conduction delay (dead-time) options for each channel. Bit 0 of this command selects between two dead-time settings for channel 1, and bit 1 of this command selects between two dead-time settings for channel 2. In each case, writing this bit to a 1 selects the longer dead-time option. The particular option required for a given application depends upon several things such as FET total gate charge, FET gate resistance, PCB layout quality, and temperature. The proper setting for a given design is highly application-dependent, however, for FETs above 25-nC gate charge, the longer dead-time setting is generally considered. The shorter dead-time setting allows for higher efficiency in applications where FETs are generally small and switch very quickly. In applications with larger and slower switching FETs, a shorter dead-time leads to small amounts of cross conduction. Conversely, using the longer dead-time settings with smaller, faster switching FETs leads to excessive body diode conduction in the low-side FET, leading to a drop in overall converter efficiency. 8.3.24 Connection of Unused Pins In some case, it is possible that some pins are not used. For example, if only channel 1 is used, then pins for channel 2 needs to be properly connected as well. The unused pin connections are summarized in Table 8-1. Table 8-1. Unused Pin Connections PIN NAME CONNECTION BOOTx Floating BPEXT Connect to ground CLK Pull up to BP3 via 100-kΩ resistor CNTLx Connect to ground or high logic level whichever turns PWM off COMPx Floating CSxN Connect to ground CSxP Connect to ground DATA Pull up to BP3 via 100-kΩ resistor DIFFO1 Floating FBx Connect to ground GSNSx Connect to ground HDRVx Floating LDRVx Floating PGx Connect to ground SMBALERT Pull up to BP3 via 100-kΩ resistor SWx Connect to ground SYNC Connect to ground TSNSx Floating VSNSx Connect to ground is recommended. Connect to output voltage is also allowed. 8.4 Device Functional Modes 8.4.1 Control Signal The value in the ON_OFF_CONFIG register commands the TPS4022 device to use the control pin to enable or disable regulation, regardless of the state of the OPERATION command. The minimum input high threshold for the control signal is 2.1 V, and the maximum input low threshold for the control pin is 0.8 V. The control pin can be configured as either active high or active low logic. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 23 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.4.2 OPERATION Command The value in the ON_OFF_CONFIG register, commands the TPS4022 device to use the OPERATION command to enable or disable regulation, regardless of the state of the control signal. 8.4.3 Control Signal and OPERATION Command The value in the ON_OFF_CONFIG register commands the TPS4022 device to require both control signal and the OPERATION command to enable or disable regulation. 8.4.4 Two-Phase Mode Operation The TPS4022 device can be configured to operate in single-output two-phase mode for high-current applications. With proper selection of the external MOSFETs, this device can support up to 50-A of load current in a two-phase configuration. Figure 8-6 shows the TPS4022 device configured for two-phase mode with the FB2 pin tied to the BP6 pin. In this mode, COMP1 must be connected to COMP2 to ensure current sharing between the two phases. For high-current applications, the remote sense amplifier compensates for the parasitic offset to provide an accurate output voltage. The DIFFO1 pin, the output of the remote sensing amplifier, is connected to the resistor divider of the feedback network. Power Stage RPARASITIC L O A D COMP2 COMP1 FB2 RPARASITIC BP6 R GSNS VSNS1 R + VSNS GSNS1 R R DIFFO1 + VREF FB1 COMP1 UDG-11249 Figure 8-6. Connections in a Two-Phase Mode Configuration Table 8-2 summaries the channel 2 related pin connection in two-phase mode. Figure 8-7 shows a typical a two-phase mode application using the TPS4022 device. 24 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 GSNS1 VSNS1 TP2 VIN J5 ED120/2DS TSNS1 C36 VOUT1 INPUT1 + C29 2 330uF CS1 330uF Open 1000pF Vout Set To 1.2V C24 R14 C28 1 22uF R7 C32 TP8 + PGOOD1 C23 TP7 PGND BP3 0.47uF OUTPUT1 TP9 4.75k 470pF C12 R11 49.9 R12 1.0uF VIN 47.5k AGND R36 10 SYNC TP17 R13 47.5k AGND 49.9 R10 C3 C4 C40 22uF 22uF 22uF 22uF 40.2k BP6 R8 36.5k 1 VSW 7 4 TGR VSW 6 Q1 1.2V 20A C34 1000pF PGND LDRV1 R40 R33 R20 10 10 10 BPEXT LDRV2 C15 C45 C46 100uF 100uF C19 22uF C20 C38 22uF 0.1uF TP6 R18 GSNS1 20 BOOT2 19 PG2 18 CS2P 17 CS2N 16 TSNS2 15 VSNS2 C14 330uF 100uF VOUT 0 HDRV2 HDRV221 14 GSNS2 330uF VIN R3 SW2 22 13 SMBALERT + PGND BPEXT 24 12 CLK C13 + PGND LDRV2 23 C6 C7 C8 22uF 22uF 22uF PGND 10 C41 CS2 22uF 2.0k PGND R6 CLK C5 0.1uF R4 5.1 AGND VOUT L2 750nH 1.2V 20A VIN VSW 8 VIN HDRV2 1 2 DATA 3 TG VSW 7 4 TGR VSW 6 C35 1000pF C16 + BG 5 PGND Q2 CSD87350Q5D R16 Open 9 C27 0.47uF TSNS2 TP3 BP6 8 FB2 11 DATA 3 TG CSD87350Q5D 7 COMP2 SMBALERT 10 BG 5 0 VOUT VSNS1 L1 750nH VIN VSW 8 VIN HDRV1 R2 LDRV1 PGND 26 BP6 25 10 ADDR0 R9 36.5k HDRV1 LDRV1 27 TPS40422RHA 9 ADDR1 AGND C1 0.1uF R1 5.1 SW1 28 U1 6 AGND COMP 2 BP3 32 PG1 33 VDD 31 CS1P 34 CS1N 35 HDRV129 5 CNTL2 AGND TSNS136 BOOT1 30 2 FB1 4 CNTL1 R17 R5 2.0k AGND 1 RT 3 COMP1 CNTL1 CS1 PGND 9 AGND VSNS137 C25 SYNC 40 PGND GSNS138 120pF 1.2nF C2 1.0uF PWPD 41 R15 20k C11 DIFFO139 C26 VOUT R31 TP4 LDRV2 R41 R42 R26 10 10 10 + 330uF C17 C18 330uF 100uF C47 C48 100uF 100uF C57 22uF C58 C39 22uF 0.1uF PGND CS2 BPEXT VOUT2 BP6 PGND C10 1.0uF C9 0.1uF NOTES: PGND AGND to PGND Strap NETSHORT1 SHORT Q6 BP3 TSNS1 R37 10.0k PGOOD1 MMBT3904 AGND Near Power Pad of Controller IC Q5 TSNS2 C30 1000pF TP15 AGND to PGND Strap at ONLY 1 point 1 MMBT3904 C31 2 1000pF 2 AGND 1 PGND Temperature Sense Transistors Must Be 2 Thermally Coupled to (or physically close to) The Corresponding Output Choke AGND Figure 8-7. Using the TPS4022 in a Two-Phase Mode Application Table 8-2. Channel 2 Pin Connections in Two-Phase Mode PIN NAME CONNECTION CNTL2 Floating or connect to ground COMP2 Connect to COMP1 FB2 Connect to BP6 GSNS2 Connect to ground PG2 Floating or connect to ground VSNS2 Connect to ground is recommended. Connect to output voltage is also allowed. When the device operates in two-phase mode, a current sharing loop as shown in Figure 8-8 is designed to maintain the current balance between phases. Both phases share the same comparator voltage (COMP1). The sensed current in each phase is compared first in a current share block, then compared to an error current and then fed into the COMP pin. The resulting error voltage is compared with the voltage ramp to generate the PWM pulse. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 25 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 IO1 L1 DCR L SW1 VOUT R1 C1 CS1P CS1N ISNS2 ISNS1 ISHARE Block + FB1 + VREF – + PWM1 COMP1 PWM2 + – + ISNS2 ISHARE Block ISNS1 CS2P CS2N C2 R2 IO2 L DCR SW2 L2 VOUT UDG-11250 Figure 8-8. Two-Phase Mode Current Share Loop 26 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.5 Programming 8.5.1 Supported PMBus Commands 8.5.1.1 PMBus Address The PMBus protocol specification requires that each device connected to the PMBus interface have a unique address on the bus. The TPS4022 device has 64 possible addresses (0 through 63 in decimal) that can be assigned by connecting resistors from the ADDR0 and ADDR1 pins to AGND. The device sets the address in the form of two octal (0-7) digits, one digit for each pin. The ADDR1 pin is the high-order digit and the ADDR0 pin is the low-order digit. The E48 series resistors suggested for each digit value are shown in Table 8-3. Table 8-3. E48 Series Resistors DIGIT RESISTANCE (kΩ) 0 11 1 18.7 2 27.4 3 38.3 4 53.6 5 82.5 6 127 7 187 The TPS4022 device also detects values that are out of range on the ADDR0 and ADDR1 pins. If either pin is detected as having an out of range resistance connected to it, the device continues to respond to PMBus commands, but at address 127, which is outside of the possible programmed addresses. It is possible but not recommended to use the device in this condition, especially if other TPS4022 devices are present on the bus or if another device could possibly occupy the 127 address. 8.5.1.2 PMBus Connections The TPS4022 device supports both 100-kHz and 400-kHz bus speeds. Connection for the PMBus interface should follow the High Power DC specifications given in section 3.1.3 on the System Management Bus (SMBus) Specification V2.0 for the 400-kHz bus speed or the Low Power DC specifications in section 3.1.2. The complete SMBus specification is available from the SMBus web site, smbus.org. 8.5.1.3 PMBus Data Format There are three data formats supported in the PMBus protocol commands that require representation of a literal number as their argument (commands that set thresholds, voltages or report such). A compatible device needs to support only one of these formats. The TPS4022 device supports the Linear data format only for these commands. In this format, the data argument consists of two parts, a mantissa and an exponent. The number represented by this argument can be expressed as shown in Equation 7. Value = Mantissa ´ 2exp onent (7) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 27 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.5.1.4 PMBus Interface Output Voltage Adjustment The nominal output voltage of the converter can be adjusted using the VREF_TRIM command. See the VREF_TRIM command description for the format of this command as used in the TPS4022 device . The adjustment range is between -20% and +10% from the nominal output voltage. The VREF_TRIM command is typically used to trim the final output voltage of the converter without relying on high precision resistors being used in Figure 8-1. The resolution of the adjustment is 2 mV. The combination of margining and VREF_TRIM is limited to the range between –30% and +10% from the nominal output voltage. Exceeding this range is not supported. The TPS4022 device operates in three states that determine the actual output voltage: • • • No output margin Margin high Margin low These output states are set using the OPERATION command. The FB pin reference voltage is calculated as follows in each of these states. No margin voltage: VFB = VREF _ TRIM + 0.6 (8) Margin high voltage state: VFB = STEP _ VREF _ MARGIN _ HIGH + VREF _ TRIM + 0.6 (9) Margin low state: VFB = STEP _ VREF _ MARGIN _ LOW + VREF _ TRIM + 0.6 (10) where • • • • VFB is the FB pin voltage VREF_TRIM is the offset voltage in volts to be applied to the output voltage VREF_MARGIN_HIGH is the requested margin high voltage VREF_MARGIN_LOW is the requested margin low voltage 8.5.1.5 For these conditions, the output voltage is shown in Equation 11. æ (R2 + R1) ö VOUT = VFB ´ ç ÷ ç ÷ R2 è ø (11) where • • • VFB is the pin voltage calculated in Equation 8, Equation 9 or Equation 10 depending on the output state R2 and R1 are in consistent units from Figure 8-1 VOUT is the output voltage Note The device limits the combination of margining and VREF_TRIM to the range between –30% and +10% of the nominal output voltage. The FB pin voltage can deviate no more that this from the nominal 600 mV. 28 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6 Register Maps The TPS4022 device supports commands from the PMBus 1.1 specification as shown in Table 8-4. Table 8-4. PMBus Command Summary CODE 00h COMMAND NAME PAGE WORD/ BYTE DESCRIPTION: PMBus Command USER FACTORY WRITABL DEFAULT VALUE E Byte Locates separate PMBus command lists in multiple output environments Yes 0XXX XXX0 Yes 0X00 00XX 01h OPERATION Byte Turn the unit on and off in conjunction with the input from the CONTROL pin. Set the output voltage to the upper or lower MARGIN VOLTAGES. 02h ON_OFF_CONFIG Byte Configures the combination of CONTROL pin input and serial bus commands needed to turn the unit on and off. This includes how the unit responds when power is applied. Yes XXX1 0110 03h CLEAR_FAULTS Byte Clears all fault status registers to 0x00. The "Unit is Off" bit in the status byte is not cleared when this command is issued. Yes(1) NONE 10h WRITE_PROTECT Byte Prevents unwanted writes to the device. Yes 000X XXXX Yes(1) NONE Yes(1) NONE 15h STORE_USER_ALL Byte Saves the current configuration into the User Store. Note: This command writes to NonVolatile Memory. 16h RESTORE_USER_ALL Byte Restores all parameters to the settings saved in the User Store. 19h CAPABILITY Byte PEC,SPD,ALRT No 1011 0000 20h VOUT_MODE Byte Read-Only Mode Indicator. The data format is linear with an exponent of -9 No 0001 0111 35h VIN_ON Word Sets the value of the input voltage at which the unit should start power conversion Yes 1111 0000 0001 0001 36h VIN_OFF Word Sets the value of the input voltage at which the unit should stop power conversion. Yes 1111 0000 0001 0000 38h IOUT_CAL_GAIN Word Sets the ratio of the voltage at the current sense pins to the sensed current. Yes 1000 1000 0001 0000 39h IOUT_CAL_OFFSET Word Nulls any offsets in the output current sensing circuit. Yes 1110 0000 0000 0000 46h IOUT_OC_FAULT_LIMIT Word Sets the value of the output current, in amperes, that causes the overcurrent detector to indicate an overcurrent fault condition. Yes 1111 1000 0011 1100 47h IOUT_OC_FAULT_RESPONSE Byte Instructs the device on what action to take in response to an output overcurrent fault. Yes 0011 1100 4Ah IOUT_OC_WARN_LIMIT Word Sets the value of the output current that causes an output overcurrent warning. Yes 1111 1000 0011 0110 4Fh OT_FAULT_LIMIT Word Overtemperature Fault Threshold Yes 0000 0000 1001 0001 5Ih OT_WARN_LIMIT Word Overtemperature Warning Threshold Yes 0000 0000 0111 1101 61h TON_RISE Word Target Soft-Start Rise Time Yes 1110 0000 0010 1011 78h STATUS_BYTE Byte Single byte status indicator No 0x00 0000 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 29 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Table 8-4. PMBus Command Summary (continued) CODE (1) WORD/ BYTE COMMAND NAME USER FACTORY WRITABL DEFAULT VALUE E DESCRIPTION: PMBus Command 79h STATUS_WORD Word Full 2-byte status indicator No 0000 0000 0x00 0000 7Ah STATUS_VOUT Byte Output Voltage Fault Status Detail No 0000 0000 7Bh STATUS_IOUT Byte Output Current Fault Status Detail No 0000 0000 7Dh STATUS_TEMPERATURE Byte Temperature Fault Status Detail No 0000 0000 7Eh STATUS_CML Byte Communication, Memory, and Logic Fault Status Detail No 0000 0000 80h STATUS_MFR_SPECIFIC Byte Manufacturer Specific Fault Status Detail. No 0000 0000 8Bh READ_VOUT Word Read output voltage No 0000 0000 0000 0000 8Ch READ_IOUT Word Read output current No 1110 0000 0000 0000 8Eh READ_TEMPERATURE_2 Word Read off-chip temp sensor No 0000 0000 0001 1001 98h PMBUS_REVISION Byte PMBus Revision Information No 0001 0001 D0h MFR_SPECIFIC_00 Word User scratch pad Yes 0000 0000 0000 0000 D4h MFR_SPECIFIC_04 Word VREF_TRIM Yes 0000 0000 0000 0000 D5h MFR_SPECIFIC_05 Word STEP_VREF_MARGIN_HIGH Yes 0000 0000 0001 1110 D6h MFR_SPECIFIC_06 Word STEP_VREF_MARGIN_LOW Yes 1111 1111 1110 0010 D7h MFR_SPECIFIC_07 Byte PCT_VOUT_FAULT_PG_LIMIT Yes 0000 0000 D8h MFR_SPECIFIC_08 Byte SWQUENCE_TON_TOFF_DELAY Yes 0000 0000 E5h MFR_SPECIFIC_21 Word IC options Yes 0000 0000 0000 0100 FCh MFR_SPECIFIC_44 Word Device Code, Unique Code to ID part number No 0000 0000 0111 0100 No data bytes are sent, only the command code is sent. 8.6.1 Supported Commands The TPS4022 device supports the following commands from the PMBus protocol 1.1 specification. 8.6.1.1 PAGE (00h) The PAGE command provides the ability to configure, control, and monitor both channels (outputs) of the TPS4022 device through only one physical address. COMMAND PAGE Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r/w r r r r r r r/w Function PA X X X X X X P0 0 X X X X X X 0 Default Value Table 8-5. PAGE Command Truth Table 30 PA P0 0 0 All commands address the first channel LOGIC RESULTS 0 1 All commands address the second channel Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Table 8-5. PAGE Command Truth Table (continued) PA P0 1 0 Illegal input. Ignore this write, take no action LOGIC RESULTS 1 1 All commands address both channels If PAGE = 11, then any read commands only affect the first channel. Any value written to read-only registers is ignored. 8.6.1.2 OPERATION (01h) OPERATION is a paged register. The OPERATION command turns the device output on or off in conjunction with input from the CNTLx pins. It is also used to set the output voltage to the upper or lower MARGIN voltages. The unit stays in the commanded operating mode until a subsequent OPERATION command or a change in the state of the CNTLx pins instructs the device to change to another mode. COMMAND OPERATION Format Unsigned binary 7 6 5 4 3 2 1 0 Access Bit Position r/w r r/w r/w r/w r/w r r Function ON X X X 0 X 0 0 0 0 X X Default Value Margin 8.6.1.2.1 On This bit is an enable command to the converter. • • 0: output switching is disabled. Both drivers placed in an off or low state. 1: output switching is enabled. The device is allowed to begin power conversion assuming no fault conditions exist. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 31 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.2.2 Margin If Margin Low is enabled, load the value from the VOUT_MARGIN_LOW command. If Margin High is enabled, load the value from the VOUT_MARGIN_HIGH command. (See PMBus specification for more information) • • • • • 00XX: Margin Off 0101: Margin Low (Ignore on Fault) 0110: Margin Low (Act on Fault) 1001: Margin High (Ignore on Fault) 1010: Margin High (Act on Fault) 8.6.1.3 ON_OFF_CONFIG (02h) ON_OFF_CONFIG is a paged register. The ON_OFF_CONFIG command configures the combination of CNTLx pins input and serial bus commands needed to turn the unit on and off. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. COMMAND ON_OFF_CONFIG Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r/w r/w r/w r/w r Function X X X pu cmd cpr pol cpa Default Value X X X 1 0 1 1 0 8.6.1.3.1 pu The pu bit sets the default to either operate any time power is present or for the on/off to be controlled by CNTLx pins and PMBus OPERATION command. This bit is used in conjunction with the 'cp', 'cmd', and 'on' bits to determine start up. Bit Value ACTION 0 Channel powers up any time power is present regardless of state of the CNTLx pins. 1 Channel does not power up until commanded by the CNTLx pins and OPERATION command as programmed in bits [2:0] of the ON_OFF_CONFIG register. 8.6.1.3.2 cmd The cmd bit controls how the device responds to the OPERATION command. Bit Value ACTION 0 Channel ignores the “on” bit in the OPERATION command. 1 Channel responds to the “on” bit in the OPERATION command. 8.6.1.3.3 CPR The CPR bit sets the CNTLx pins response. This bit is used in conjunction with the 'cmd', 'pu', and 'on' bits to determine start up. Bit Value ACTION 0 Channel ignores the CNTLx pins. On/off is controlled only by the OPERATION command. 1 Channel requires the CNTLx pins to be asserted to start the unit. 8.6.1.3.4 pol The pol bit controls the polarity of the CNTLx pins. For a change to become effective, the contents of the ON_OFF_CONFIG register must be stored to non-volatile memory using the STORE_USER_ALL command and the device power cycled. Simply writing a new value to this bit does not change the polarity of the CNTLx pins. 32 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Bit Value ACTION 0 CNTLx pins is active low. 1 CNTLx pins is active high. 8.6.1.3.5 CPA The CPA bit sets the CNTLx pins action when turning the controller off. This bit is read internally and cannot be modified by the user. Bit Value 0 ACTION Turn off the output using the programmed delay. 8.6.1.4 CLEAR_FAULTS (03h) The CLEAR_FAULTS command is used to clear any fault bits that have been set. This command clears all bits in all status registers in the selected page simultaneously. At the same time, the device negates (clears, releases) its SMBALERT signal output if the device is asserting the SMBALERT signal. The CLEAR_FAULTS command does not cause a unit that has latched off for a fault condition to restart. If the fault is still present when the bit is cleared, the fault bit is immediately reset and the host notified by the usual means. 8.6.1.5 WRITE_PROTECT (10h) The WRITE_PROTECT command is used to control writing to the PMBus interface device. The intent of this command is to provide protection against accidental changes. This command is not intended to provide protection against deliberate or malicious changes to the device configuration or operation. All supported command parameters may have their parameters read, regardless of the WRITE_PROTECT settings. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. COMMAND WRITE_PROTECT Format Unsigned binary 7 6 5 4 3 2 1 0 Access Bit Position r/w r/w r/w X X X X X Function bit7 bit6 bit5 X X X X X 0 0 0 X X X X X Default Value 8.6.1.5.1 bit5 Bit Value ACTION 0 Enable all writes as permitted in bit6 or bit7 1 Disable all writes except the WRITE_PROTECT, PAGE, OPERATION and ON_OFF_CONFIG. (bit6 and bit7 must be 0 to be valid data) 8.6.1.5.2 bit6 Bit Value ACTION 0 Enable all writes as permitted in bit5 or bit7 1 Disable all writes except for the WRITE_PROTECT, PAGE and OPERATION commands. (bit5 and bit7 must be 0 to be valid data) 8.6.1.5.3 bit7 Bit Value ACTION 0 Enable all writes as permitted in bit5 or bit6 1 Disable all writes except for the WRITE_PROTECT command. (bit5 and bit6 must be 0 to be valid data) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 33 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 In any case, only one of the three bits may be set at any one time. Attempting to set more than one bit results in an alert being generated and the CML bit in STATUS_WORD being set. 8.6.1.6 STORE_USER_ALL (15h) The STORE_USER_ALL command stores all of the current storable register settings in the EEPROM memory as the new defaults on power up. It is permissible to use this command while the device is switching. Note however that the device continues to switch but ignores all fault conditions until the internal store process has completed. EEPROM programming faults cause the device to NACK and set the 'cml' bit in the STATUS_BYTE and the 'oth' bit in the STATUS_CML registers. 8.6.1.7 RESTORE_USER_ALL (16h) The RESTORE_USER_ALL command restores all of the storable register settings from EEPROM memory. This command should not be used while the device is actively switching. If this is done, the device stops switching the output drivers and the output voltage drops. Depending on loading conditions, the output voltage could reach an undervoltage level and trigger an undervoltage fault response if programmed to do so. The command can be used while the device is switching, but it is not recommended as it results in a restart that could disrupt power sequencing requirements in more complex systems. It is strongly recommended that the device be stopped before issuing this command. 8.6.1.8 CAPABILITY (19h) The CAPABILTY command provides a way for a host system to determine some key capabilities of this PMBus interface device. COMMAND CAPABILITY Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r 0 0 0 0 Function Default Value PEC 1 SPD 0 ALRT 1 1 Reserved The default values indicate that the TPS4022 device supports Packet Error Checking (PEC), a maximum bus speed of 400 kHz (SPD) and the SMBus Alert Response Protocol using a SMBALERT pin (ALRT). 8.6.1.9 VOUT_MODE (20h) The PMBus specification dictates that the data word for the VOUT_MODE command is one byte that consists of a 3-bit mode and 5-bit exponent parameter, as shown below. The 3-bit mode sets whether the device uses the Linear or Direct modes for output voltage related commands. The 5-bit parameter sets the exponent value for the linear data mode. The mode and exponent parameters are set and do not permit the user to change the values. COMMAND VOUT_MODE Bit Position 7 Access r Function Default Value 6 5 4 3 r r r r Mode 0 0 2 1 0 r r r 1 1 Exponent 0 1 0 1 8.6.1.9.1 Mode: Value fixed at 000, linear mode. 8.6.1.9.2 Exponent Value fixed at 10111, Exponent for Linear mode values is –9. 34 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.10 VIN_ON (35h) The VIN_ON command sets the value of the input voltage at which the unit should start operation assuming all other required startup conditions are met. Values are mapped to the nearest supported increment. Values outside the supported range are treated as invalid data and cause the device set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers. The value of VIN_ON remains unchanged on an out-of-range write attempt. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The supported VIN_ON values are: 4.25 (default) 4.5 4.75 5 5.25 6.5 5.5 5.75 6 6.25 6.75 7 7.25 7.5 8 8.25 8.5 8.75 9 9.25 9.5 10 10.5 11 11.5 12 12.5 13 14 15 16 VIN_ON must be set higher than VIN_OFF. Attempting to write either VIN_ON lower than VIN_OFF or VIN_OFF higher than VIN_ON results in the new value being rejected, SMBALERT being asserted along with the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. The data word that accompanies this command is divided into a fixed 5-bit exponent and an 11-bit mantissa. The four most significant bits of the mantissa are fixed, while the lower 7 bits may be altered. COMMAND VIN_ON Format Linear, two's complement binary Bit Position 7 6 Access r r Function Default Value 5 4 3 2 1 0 7 6 r r r r r r r r/w Exponent 1 1 1 5 4 3 2 1 0 r/w r/w r/w r/w r/w r/w 1 0 0 0 1 Mantissa 1 0 0 0 0 0 0 0 8.6.1.10.1 Exponent –2 (dec), fixed. 8.6.1.10.2 Mantissa The upper four bits are fixed at 0. The lower seven bits are programmable with a default value of 17 (dec). This corresponds to a default of 4.25 V. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 35 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.11 VIN_OFF (36h) The VIN_OFF command sets the value of the input voltage at which the unit should stop operation. Values are mapped to the nearest supported increment. Values outside the supported range is treated as invalid data and causes the device to set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers. The value of VIN_OFF remains unchanged during an out-of-range write attempt. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The supported VIN_OFF values are: 4 (default) 4.25 4.5 4.75 5 5.25 5.5 6.5 6.75 5.75 6 6.25 7 7.25 8 7.5 8.25 8.5 8.75 9 9.25 9.75 10.25 10.75 11.25 11.75 12 13.75 14.75 15.75 VIN_ON must be set higher than VIN_OFF. Attempting to write either VIN_ON lower than VIN_OFF or VIN_OFF higher than VIN_ON results in the new value being rejected, SMBALERT being asserted along with the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. The data word that accompanies this command is divided into a fixed 5 bit exponent and an 11 bit mantissa. The 4 most significant bits of the mantissa are fixed, while the lower 7 bits may be altered. COMMAND VIN_OFF Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r/w r/w r/w r/w r/w r/w r/w 1 1 1 0 0 0 0 0 0 1 0 0 0 0 Function Default Value Exponent 1 Mantissa 0 8.6.1.11.1 Exponent –2 (dec), fixed. 8.6.1.11.2 Mantissa The upper four bits are fixed at 0. The lower seven bits are programmable with a default value of 16 (dec). This corresponds to a default value of 4.0 V. 8.6.1.12 IOUT_CAL_GAIN (38h) IOUT_CAL_GAIN is a paged register. The IOUT_CAL_GAIN is the ratio of the voltage at the current sense element to the sensed current. The units are Ohms (Ω). The effective current sense element can be the DC resistance of the inductor or a separate current sense resistor. The default setting is 0.488 mΩ, and the resolution is 30.5 µΩ. The range is 0.244 mΩ to 15.5 mΩ. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL or STORE_DEFAULT_CODE commands. COMMAND IOUT_CAL_GAIN Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r/w r/w r/w r/w r/w r/w r/w r/w r/w 1 0 0 1 0 0 0 0 0 1 0 0 0 0 Function Default Value 36 Exponent 0 Mantissa Submit Document Feedback 0 Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.12.1 Exponent –15 (dec), fixed. 8.6.1.12.2 Mantissa The upper two bits are fixed at 0. The lower nine bits are programmable with a default value of 16 (dec). Depending on the value of IOUT_CAL_GAIN, the current sense amplifier used for current monitoring (but not overcurrent or current sharing) changes, as shown in Table 8-6. Table 8-6. Current Sense Amplifier Settings IOUT_CAL_GAIN (mΩ) RANGE MIN CSA GAIN (V/V) MAX 0.244 0.5795 25 0.5796 1.1285 15 1.1286 15.5 10 8.6.1.13 IOUT_CAL_OFFSET (39h) IOUT_CAL_OFFSET is a paged register. The IOUT_CAL_OFFSET is used to compensate for offset errors in the READ_IOUT results and the IOUT_OC_FAULT_LIMIT and IOUT_OC_WARN_LIMIT thresholds. The units are amperes. The default setting is 0 A. The resolution of the argument for this command is 62.5 mA and the range is +3937.5 mA to -4000 mA. Values written outside of this range alias into the supported range. For example, 1110 0100 0000 0001 has an expected value of –63.9375 A, but results in 1110 0111 1111 0001 which is –3.9375 A. This occurs because the read-only bits are fixed. The exponent is always –4 and the 5 msb bits of the Mantissa are always equal to the sign bit. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. COMMAND IOUT_CAL_OFFSET Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r/w r r r r r/w r/w r/w r/w r/w r/w 1 1 0 0 0 0 0 0 0 0 0 0 0 0 Function Default Value Exponent 1 Mantissa 0 8.6.1.13.1 Exponent –4 (dec), fixed. 8.6.1.13.2 Mantissa MSB is programmable with sign, next 4 bits are sign extend only. Lower six bits are programmable with a default value of 0 (dec). Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 37 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.14 IOUT_OC_FAULT_LIMIT (46h) IOUT_OC_FAULT_LIMIT is a paged register. The IOUT_OC_FAULT_LIMIT command sets the value of the output current, in amperes, that causes the overcurrent detector to indicate an overcurrent fault condition. The IOUT_OC_FAULT_LIMIT should be set equal to or greater than the IOUT_OC_WARN_LIMIT. Writing a value to IOUT_OC_FAULT_LIMIT less than IOUT_OC_WARN_LIMIT causes the device to set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers as well as assert the SMBALRT signal. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The IOUT_OC_FAULT_LIMIT takes a two-byte data word formatted as shown below: COMMAND IOUT_OC_FAULT_LIMIT Format Linear, two's complement binary Bit Position 7 6 Access r r Function 5 4 3 2 1 0 7 6 r r r r r r r r/w Exponent Default Value 1 1 5 4 3 2 1 0 r/w r/w r/w r/w r/w r/w 1 1 1 0 0 Mantissa 1 1 1 0 0 0 0 0 1 8.6.1.14.1 Exponent –1 (dec), fixed. 8.6.1.14.2 Mantissa The upper four bits are fixed at 0. The lower seven bits are programmable with a default value of 60 (dec). The actual output current for a given mantissa and exponent is shown in Equation 12. IOUT(oc) = Mantissa ´ 2Exponent = Mantissa 2 (12) The default output fault current setting is 30 A. Values of IOUT(oc) can range between 3 A and 50 A in 500-mA increments. 8.6.1.15 IOUT_OC_FAULT_RESPONSE (47h) IOUT_OC_FAULT_RESPONSE is a paged register. The IOUT_OC_FAULT_RESPONSE command instructs the device on what action to take in response to an IOUT_OC_FAULT_LIMIT or an output voltage undervoltage (UV) fault. The device also: • Sets the IOUT_OC bit in the STATUS_BYTE • Sets the IOUT/POUT bit in the STATUS_WORD • Sets the IOUT OC Fault bit in the STATUS_IOUT register • Notifies the host by asserting SMBALERT The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. COMMAND IOUT_OC_FAULT_RESPONSE Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r/w r/w r/w r r r Function X X RS[2] RS[1] RS[0] X X X Default Value 0 0 1 1 1 1 0 0 8.6.1.15.1 RS[2:0] 000: 38 A zero value for the Retry Setting means that the device does not attempt to restart. The output remains disabled until the fault is cleared (See section 10.7 of the PMBus specification.) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com 111: SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 A one value for the Retry Setting means that the device goes through a normal startup (soft-start) continuously, without limitation, until it is commanded off or bias power is removed or another fault condition causes the unit to shutdown. Any value other than 000 or 111 is not accepted. Attempting to write any other value is rejected, causing the device to assert SMBALERT along with the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. 8.6.1.16 IOUT_OC_WARN_LIMIT (4Ah) IOUT_OC_WARN_LIMIT is a paged register. The IOUT_OC_WARN_LIMIT command sets the value of the output current, in amperes, that causes the over-current detector to indicate an over-current warning. When this current level is exceeded the device: • Sets the OTHER bit in the STATUS_BYTE • Sets the IOUT/POUT bit in the STATUS_WORD • Sets the IOUT overcurrent Warning (OCW) bit in the STATUS_IOUT register, and • Notifies the host by asserting SMBALRT The IOUT_OC_WARN_LIMIT threshold should always be set to less than or equal to the IOUT_OC_FAULT_LIMIT. Writing a value to IOUT_OC_WARN_LIMIT greater than IOUT_OC_FAULT_LIMIT causes the device to set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers as well as assert the SMBALRT signal. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The IOUT_OC_WARN_LIMIT takes a two byte data word formatted as shown below: COMMAND IOUT_OC_WARN_LIMIT Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r/w r/w r/w r/w r/w r/w r/w 1 1 1 1 0 0 0 0 0 1 0 1 1 0 Function Default Value Exponent 1 Mantissa 1 8.6.1.16.1 Exponent –1 (dec), fixed. 8.6.1.16.2 Mantissa The upper four bits are fixed at 0. Lower seven bits are programmable with a default value of 54 (dec). The actual output warning current level for a given mantissa and exponent is: IOUT(OCW ) = Mantissa ´ 2Exponent = Mantissa 2 (13) The default output warning current setting is 27 A. Values of IOUT(OCW) can range from 2 A to 49 A in 500-mA increments. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 39 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.17 OT_FAULT_LIMIT (4Fh) OT_FAULT_LIMIT is a paged register. The OT_FAULT_LIMIT command sets the value of the temperature, in degrees Celsius, that causes an over-temperature fault condition, when the sensed temperature from the external sensor exceeds this limit. Upon triggering the over-temperature fault, the following actions are taken: • • • Sets the TEMPERATURE bit in the STATUS_BYTE Sets the OT Fault bit in the STATUS_TEMPERATURE Notifies the host by asserting SMBALERT Once the over-temperature fault is tripped, the output is latched off until the external sensed temperature falls 20°C below the OT_FAULT_LIMIT, at which point the output goes through a normal startup (soft-start). The OT_FAULT_LIMIT must always be greater than the OT_WARN_LIMIT. Writing a value to OT_FAULT_LIMIT less than or equal to OT_WARN_LIMIT causes the device to set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers as well as asserts the SMBALERT signal. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The OT_FAULT_LIMIT takes a two byte data word formatted as shown below. COMMAND OT_FAULT_LIMIT Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r/w r/w r/w r/w r/w r/w r/w r/w 0 0 0 0 0 0 0 1 0 1 0 0 0 1 Function Default Value Exponent 0 Mantissa 0 8.6.1.17.1 Exponent 0 (dec), fixed. 8.6.1.17.2 Mantissa The upper three bits are fixed at 0. Lower eight bits are programmable with a default value of 145 (dec). The default over-temperature fault setting is 145°C. Values can range from 120°C to 165°C in 1°C increments. 8.6.1.18 OT_WARN_LIMIT (51h) OT_WARN_LIMIT is a paged register. The OT_ WARN _LIMIT command sets the value of the temperature, in degrees Celsius, that causes an over-temperature warning condition, when the sensed temperature from the external sensor exceeds this limit. Upon triggering the over-temperature warning, the following actions are taken: • • • Sets the TEMPERATURE bit in the STATUS_BYTE Sets the OT Warning bit in the STATUS_TEMPERATURE Notifies the host by asserting SMBALERT Once the over-temperature warning is tripped, warning is latched until the external sensed temperature falls 20°C below the OT_WARN_LIMIT. The OT_WARN_LIMIT must always be less than the OT_FAULT_LIMIT. Writing a value to OT_WARN_LIMIT greater than or equal to OT_FAULT_LIMIT causes the device to set the CML bit in the STATUS_BYTE and the invalid data (ivd) bit in the STATUS_CML registers as well as assert the SMBALERT signal. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. 40 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 The OT_WARN_LIMIT takes a two byte data word formatted as shown below: COMMAND OT_WARN_LIMIT Format Unsigned binary Bit Position 7 6 Access r r Function 5 4 3 2 1 0 7 6 r r r r r r r/w r/w Exponent Default Value 0 0 0 5 4 3 2 1 0 r/w r/w r/w r/w r/w r/w 1 1 1 0 1 Mantissa 0 0 0 0 0 0 1 1 8.6.1.18.1 Exponent 0 (dec), fixed. 8.6.1.18.2 Mantissa The upper three bits are fixed at 0. Lower eight bits are programmable with a default value of 125 (dec). The default over-temperature fault setting is 125°C. Values can range from 100°C to 140°C in 1°C increments. 8.6.1.19 TON_RISE (61h) TON_RISE is a paged register. The TON_RISE command sets the time in milliseconds, from when the output starts to rise until the voltage has entered the regulation band. It also determines the rate of the transition of the reference voltage (either due to VREF_TRIM or STEP_VREF_MARGIN_x commands) when this transition is executed during the soft-start period. There are several discrete settings that this command supports. Commanding a value other than one of these values results in the nearest supported value being selected. The supported TON_RISE times via the PMBus interface are: • • • • • • • • 600 µs 900 µs 1.2 ms 1.8 ms 2.7 ms (default value) 4.2 ms 6.0 ms 9.0 ms A value of 0 ms instructs the unit to bring its output voltage to the programmed regulation value as quickly as possible. The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The TON_RISE command is formatted as a linear mode two’s complement binary integer. COMMAND TON_RISE Format Linear, two's complement binary Bit Position 7 6 Access r r Function Default Value 5 4 3 2 1 0 7 6 r r r r r r r/w r/w Exponent 1 1 1 5 4 3 2 1 0 r/w r/w r/w r/w r/w r/w 0 1 0 1 1 Mantissa 0 0 0 0 0 0 0 1 8.6.1.19.1 Exponent –4 (dec), fixed. 8.6.1.19.2 Mantissa The upper two bits are fixed at 0. The lower eight bits are programmable with a default value of 43 (dec). Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 41 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.20 STATUS_BYTE (78h) STATUS_BYTE is a paged register. The STATUS_BYTE command returns one byte of information with a summary of the most critical device faults. Three fault bits are flagged in this particular command: output overvoltage, output overcurrent, and over-temperature. The STATUS_BYTE reports communication faults in the CML bit. Other communication faults set the NONE OF THE ABOVE bit. COMMAND STATUS_BYTE Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r Function X OFF VOUT_OV IOUT_OC VIN_UV TEMPERATURE CML NONE OF THE ABOVE Default Value 0 x 0 0 0 0 0 0 A "1" in any of these bit positions indicates that: OFF: The device is not providing power to the output, regardless of the reason. In TPS4022 device , this flag means that the converter is not enabled. VOUT_OV: An output overvoltage fault has occurred. IOUT_OC: An output over current fault has occurred. VIN_UV: An input undervoltage fault has occurred. TEMPERATURE: A temperature fault or warning has occurred. CML: A Communications, Memory or Logic fault has occurred. NONE OF THE ABOVE: A fault or warning not listed in bit1 through bits 1-7 has occurred, for example an undervoltage condition or an over current warning condition 8.6.1.21 STATUS_WORD (79h) STATUS_WORD is a paged register. The STATUS_WORD command returns two bytes of information with a summary of the device's fault/warning conditions. The low byte is identical to the STATUS_BYTE above. The additional byte reports the warning conditions for output overvoltage and overcurrent, as well as the power good status of the converter. COMMAND STATUS_WORD (low byte) Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r Function X OFF VOUT_OV IOUT_OC VIN_UV TEMPERATURE CML NONE OF THE ABOVE Default Value 0 x 0 0 0 0 0 0 A "1" in any of the low byte (STATUS_BYTE) bit positions indicates that: OFF: The device is not providing power to the output, regardless of the reason. In TPS4022 device , this flag means that the converter is not enabled. VOUT_OV: An output overvoltage fault has occurred. 42 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 IOUT_OC: An output over current fault has occurred. VIN_UV: An input undervoltage fault has occurred. TEMPERATURE: A temperature fault or warning has occurred. CML: A Communications, Memory or Logic fault has occurred. NONE OF THE ABOVE: A fault or warning not listed in bits 1-7 has occurred COMMAND STATUS_WORD (high byte) Format Unsigned binary Bit Position 7 Access Function Default Value 6 5 4 3 2 1 0 r r r r r r r r VOUT IOUT/POUT X MFR POWER_GOOD X X X 0 0 0 0 0 0 0 0 A "1" in any of the high byte bit positions indicates that: VOUT: An output voltage fault or warning has occurred IOUT/POUT: An output current warning or fault has occurred. The PMBus specification states that this also applies to output power. TPS4022 device does not support output power warnings or faults. MFR: An internal thermal shutdown (TSD) fault has occurred in the device. POWER_GOOD: The power good signal has not transitioned from high-to-low. This is not implemented in two-phase operation. 8.6.1.22 STATUS_VOUT (7Ah) STATUS_VOUT is a paged register. The STATUS_VOUT command returns one byte of information relating to the status of the converter's output voltage related faults. The only bits of this register supported are: • • VOUT_OV Fault VOUT_UV Fault COMMAND STATUS_VOUT Format Unsigned binary Bit Position 7 Access Function Default Value 6 5 4 3 2 1 0 r r r r r r r r VOUT OV Fault X X VOUT UV Fault X X X X 0 0 0 0 0 0 0 0 A "1" in any of these bit positions indicates that: VOUT OV Fault: The device has seen the output voltage rise above the output overvoltage threshold. VOUT UV Fault: The device has seen the output voltage fall below the output undervoltage threshold. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 43 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.23 STATUS_IOUT (7Bh) STATUS_IOUT is a paged register. The STATUS_IOUT command returns one byte of information relating to the status of the converter’s output current related faults. The only bits of this register supported are . • • IOUT_OC Fault IOUT_OC Warning COMMAND STATUS_IOUT Format Unsigned binary Bit Position 7 Access Function 6 5 4 3 2 1 0 r r r r r r r r IOUT_OV Fault X IOUT OC Warning X X X X X 0 0 0 0 0 0 0 0 Default Value A "1" in any of these bit positions indicates that: IOUT_OV Fault: The device has seen the output current rise above the level set by IOUT_OC_FAULT_LIMIT. VOUT_UV Fault: The device has seen the output current rise relating to the level set by IOUT_OC_WARN_LIMIT. 8.6.1.24 STATUS_TEMPERATURE (7Dh) STATUS_TEMPERATURE is a paged register. The STATUS_TEMPERATURE command returns one byte of information relating to the status of the external temperature related faults. The only bits of this register supported are: • • OT Fault OT Warning COMMAND STATUS_TEMPERATURE Format Unsigned binary Bit Position 7 Access Function Default Value 6 5 4 3 2 1 0 r r r r r r r r OT Fault OT Warning X X X X X X 0 0 0 0 0 0 0 0 A "1" in any of these bit positions indicates that: OT Fault: The measured external temperature has exceeded the level set by OT_FAULT_LIMIT. OT Warning: The measured external temperature has exceeded the level set by OT_WARN_LIMIT. 8.6.1.25 STATUS_CML (7Eh) The STATUS_CML command returns one byte of information relating to the status of the converter’s communication related faults. The bits of this register supported by the TPS4022 device are: • • • • • 44 Invalid/Unsuppported Command Invalid/Unsupported Data Packet Error Check Failed Memory Fault Detected Other Communication Fault. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 COMMAND STATUS_CML Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r Invalid/ Unsuppported Command Invalid/ Unsupported Data Packet Error Check Failed Memory Fault Detected X X Other Communication Fault X 0 0 0 0 0 0 0 0 Function Default Value A "1" in any of these bit positions indicates that: Invalid/Unsupported Command: An invalid or unsupported command has been received. Invalild/Unsupported Data Invalid or unsupported data has been received Packet Error Check Failed A packet has failed the CRC error check. Memory Fault Detected A fault has been detected with the internal memory. Other Communication Fault Some other communication fault or error has occurred Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 45 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.26 STATUS_MFR_SPECIFIC (80h) The STATUS_MFR_SPECIFIC command returns one byte of information relating to the status of manufacturerspecific faults or warnings. COMMAND STATUS_MFR_SPECIFIC Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r OTFI X X IVADDR X X X TWOPH_EN 0 0 0 0 0 0 0 0 Function Default Value A "1" in any of these bit positions indicates that: OTFI: The internal temperature is above the thermal shutdown (TSD) fault threshold IVADDR: The PMBus address detection circuit is not resolving to a valid address. In this event, the device responds to the address 127 (dec). TWOPH_EN: The part has detected that it is in two-phase mode (by pulling FB2 high). This bit does not trigger SMBALERT. 8.6.1.27 READ_VOUT (8Bh) READ_VOUT is a paged register. The READ_VOUT commands returns two bytes of data in the linear data format that represent the output voltage of the controller. The output voltage is sensed at the remote sense amplifier output pin so voltage drop to the load is not accounted for. The data format is as shown below: COMMAND READ_VOUT Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r r r r r r r 0 0 0 0 0 0 0 Function Default Value Mantissa 0 0 0 0 0 0 0 0 0 The setting of the VOUT_MODE affects the results of this command as well. In the TPS4022 device , VOUT_MODE is set to linear mode with an exponent of –9 and cannot be altered. The output voltage calculation is shown in Equation 14. VOUT = Mantissa ´ 2Exponent 46 (14) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.28 READ_IOUT (8Ch) READ_IOUT is a paged register. The READ_IOUT commands returns two bytes of data in the linear data format that represent the output current of the controller. The output current is sensed across the CSxP and CSxN pins. The data format is as shown below: COMMAND READ_IOUT Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r r r r r r r 1 1 0 0 0 0 0 0 0 0 0 0 0 0 Function Default Value Exponent 1 Mantissa 0 The output current is scaled before it reaches the internal analog to digital converter so that resolution of the output current read is 62.5 mA. The IOUT_CAL_GAIN and IOUT_CAL_OFFSET parameters must be set correctly in order to obtain accurate results. The output current can be found by using Equation 15. IOUT = Mantissa ´ 2Exponent (15) 8.6.1.28.1 Exponent Fixed at -4. 8.6.1.28.2 Mantissa The lower 10 bits are the result of the ADC conversion of the input voltage. The 11th bit is fixed at 0 because only positive numbers are considered valid. Any computed negative current is reported as 0 A.. 8.6.1.29 READ_TEMPERATURE_2 (8Eh) READ_TEMPERATURE_2 is a paged register. The READ_TEMPERATURE_2 command returns the external temperature in degrees Celsius of the current channel. COMMAND READ_TEMPERATURE_2 Format Linear, two's complement binary Bit Position 7 6 Access r r Function Default Value 5 4 3 2 1 0 7 6 r r r r r r r r Exponent 0 0 0 5 4 3 2 1 0 r r r r r r 1 1 0 0 1 Mantissa 0 0 0 0 0 0 0 0 8.6.1.29.1 Exponent 0 (dec), fixed. 8.6.1.29.2 Mantissa The lower 11 bits are the result of the ADC conversion of the external temperature. The default reading is 25 (dec) corresponding to a temperature of 25°C. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 47 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 8.6.1.30 PMBUS_REVISION (98h) The PMBUS_REVISION command returns a single, unsigned binary byte that indicates that the TPS4022 device is compatible with the 1.1 revision of the PMBus protocol specification. COMMAND PMBUS_REVISION Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r r Default Value 0 0 0 1 0 0 0 1 8.6.1.31 MFR_SPECIFIC_00 (D0h) The MFR_SPECIFIC_00 register is dedicated as a user scratch pad. COMMAND MFR_SPECIFIC_00 Format Bit Position Access Unsigned binary 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w r/w 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Function Default Value User scratch pad 0 0 The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. 8.6.1.32 VREF_TRIM (MFR_SPECIFIC_04) (D4h) VREF_TRIM is a paged register. The VREF_TRIM command is used to apply a fixed offset voltage to the reference voltage. It is most typically used by the end user to trim the output voltage at the time the PMBus interface device is assembled into the end user system. The contents of this register can be stored to nonvolatile memory using the STORE_USER_ALL command. VREF :offset ; = VREF_TRIM × 2 mV (16) The maximum trim range is -20% to +10% of the nominal reference voltage (600 mV) in 2 mV steps. Permissible values range from -120 mV to +60 mV. If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. Including settings from both VREF_TRIM and STEP_VREF_MARGIN_x commands, the net permissible reference voltage adjustment range is -180 mV to +60 mV (-30% to +10%). If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. 48 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 The reference voltage transition occurs at the rate determined by the TON_RISE command if the transition is executed during soft-start. Any transition in the reference voltage after soft-start is complete occurs at the rate determined by the highest programmable TON_RISE. COMMAND VREF_TRIM Format Bit Position Access Linear, two’s complement binary 7 6 5 r/w r r Function Default Value 4 3 2 1 0 7 6 5 4 3 2 1 0 r r r r r r r r/w r/w r/w r/w r/w r/w 0 0 0 High Byte 0 0 0 0 Low Byte 0 0 0 0 0 0 0 0 0 8.6.1.33 STEP_VREF_MARGIN_HIGH (MFR_SPECIFIC_05) (D5h) STEP_VREF_MARGIN_HIGH is a paged register. The STEP_VREF_MARGIN_HIGH command sets the target voltage which the reference voltage changes to when the OPERATION command is set to "Margin High". The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The actual reference voltage commanded by a margin high command can be found by: VREF :MH ; = (STEP_VREF_MARGIN_HIGH + VREF_TRIM) × 2 mV (17) The margin high range is 0% to 10% of the nominal reference voltage (600 mV) in 2-mV steps. Permissible values range from 0 mV to 60 mV. If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. Including settings from both VREF_TRIM and STEP_VREF_MARGIN_x commands, the net permissible reference voltage adjustment range is -180 mV to 60 mV (-30% to 10%). If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. The reference voltage transition occurs at the rate determined by the TON_RISE command if the transition is executed during soft-start. Any transition in the reference voltage after soft-start is complete occurs at the rate determined by the highest programmable TON_RISE. COMMAND STEP_VREF_MARGIN_HIGH Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r r r/w r/w r/w r/w r/w 1 1 0 Function Default Value High Byte 0 0 0 0 0 Low Byte 0 0 0 0 0 0 1 1 The default value of STEP_VREF_MARGIN_HIGH is 30 (dec). This corresponds to a default margin high voltage of 60 mV (±10%) . 8.6.1.34 STEP_VREF_MARGIN_LOW (MFR_SPECIFIC_06) (D6h) STEP_VREF_MARGIN_LOW is a paged register. The STEP_VREF_MARGIN_LOW command sets the target voltage which the reference voltage changes to when the OPERATION command is set to "Margin Low". The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. The actual output voltage commanded by a margin high command is shown in Equation 18. VREF :ML; = (STEP_VREF_MARGIN_LOW + VREF_TRIM) × 2 mV (18) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 49 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 The margin low range is -20% to 0% of the nominal reference voltage (600 mV) in 2-mV steps. Permissible values range from -120 mV to 0 mV. If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. Including settings from both VREF_TRIM and STEP_VREF_MARGIN_x commands, the net permissible reference voltage adjustment range is -180 mV to 60 mV (-30% to +10%). If a value outside this range is given with this command, the TPS4022 device sets the reference voltage to the upper or lower limit depending on the direction of the setting, asserts SMBALERT and sets the CML bit in STATUS_BYTE and the invalid data bit in STATUS_CML. The reference voltage transition occurs at the rate determined by the TON_RISE command if the transition is executed during soft-start. Any transition in the reference voltage after soft-start is complete occurs at the rate determined by the highest programmable TON_RISE. COMMAND STEP_VREF_MARGIN_LOW Format Linear, two's complement binary Bit Position Access 7 6 5 r/w r r Function 4 3 2 1 0 7 6 5 4 3 2 1 0 r r r r r r r r/w r/w r/w r/w r/w r/w 0 1 0 High Byte Default Value 1 1 1 1 Low Byte 1 1 1 1 1 1 1 0 0 The default value of STEP_VREF_MARGIN_LOW is -30 (dec). This corresponds to a default margin low voltage of -60 mV (±10%). 8.6.1.35 PCT_VOUT_FAULT_PG_LIMIT (MFR_SPECIFIC_07) (D7h) PCT_VOUT_FAULT_PG_LIMIT is a paged register. The PCT_VOUT_FAULT_PG_LIMIT command is used to set the PGOOD, VOUT_UNDER_VOLTAGE (UV) and VOUT_OVER_VOLTAGE (OV) limits as a percentage of nominal. In two-phase mode, the user can write to PAGE 0 (channel 1) only. Any writes to PAGE 1 are not acknowledged. The PCT_VOUT_FAULT_PG_LIMIT takes a one byte data word formatted as shown below: COMMAND PCT_VOUT_FAULT_PG_LIMIT Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 Access r r r r r r r/w r/w Function X X X X X X PCT_MSB PCT_LSB Default Value 0 0 0 0 0 0 0 0 The PGOOD, VOUT_UNDER_VOLTAGE (UV) and VOUT_OVER_VOLTAGE (OV) settings are shown in Table 8-7, as a percentage of nominal reference voltage on the FBx pins. Table 8-7. Protection Settings PCT_MSB PCT_LSB UV PGL LOW 0 0 -16.67% -12.5% 0 1 -12.50% 1 0 -29.17% 1 1 -41.67% -37.50% PGL HIGH PGH HIGH PGH LOW OV -8.33% 12.50% 8.33% 16.67% -8.33% -4.17% 8.33% 4.17% 12.50% -20.83% -16.67% 8.33% 4.17% 12.50% -33.33% 8.33% 4.17% 12.50% 8.6.1.36 The PGOOD pin can be tripped if the output voltage is too high (using PGH high) or too low (using PGL low). Additionally, the PGOOD pin has hysteresis. When the output trips PGOOD going low (at PGL low), the output 50 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 must rise past PGL high before PGOOD is reset. Likewise, when the output trips PGOOD going high (at PGH high), the output must lower past PGH low before PGOOD is reset. Additionally, when output overvoltage (OV) is tripped, the output must lower below the PGH low threshold, before PGOOD and OV are reset. Likewise, when output undervoltage (UV) is tripped, the output must rise above the PGOOD high threshold, before PGOOD and UV are reset. 8.6.1.37 SEQUENCE_TON_TOFF_DELAY (MFR_SPECIFIC_08) (D8h) SEQUENCE_TON_TOFF_DELAY is a paged register. The SEQUENCE_TON_TOFF_DELAY command is used to set the delay for turning on the device and turning off the device as a ratio of TON_RISE. In two-phase mode, the user can only write to PAGE 0 (channel 1). Any writes to PAGE 1 is not acknowledged. The SEQUENCE_TON_TOFF_DELAY takes a one byte data word formatted as shown below: COMMAND SEQUENCE_TON_TOFF_DELAY Format Unsigned binary Bit Position Access 7 6 5 4 3 2 1 0 r/w r/w r/w r r/w r/w r/w r Function TON_DELAY Default Value 0 X 0 0 TOFF_DELAY 0 0 0 X 0 0 8.6.1.38 TON_DELAY: This parameter selects the delay from when the output is enabled until soft-start beings, as a multiple of the TON_RISE time. The default value is 0. Values can range from 0 to 7 in increments of 1. TOFF_DELAY: This parameter selects the delay from when the output is disabled until the output stops switching, as a multiple of the TON_RISE time. The default value is 0. Values can range from 0 to 7 in increments of 1. 8.6.1.39 OPTIONS (MFR_SPECIFIC_21) (E5h) The OPTIONS register can be used for setting user selectable options, as shown below. COMMAND OPTIONS Format Unsigned binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r r r r r/w r/w r/w Function X X X X X X X X X X X X X EN_ADC_CNTL CH2_DTC CH1_DTC Default Value 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 The contents of this register can be stored to non-volatile memory using the STORE_USER_ALL command. A “1” in any of these bit positions indicates that: EN_ADC_CNTL: Enables ADC operation used for voltage, current and temperature monitoring. CH2_DTC: Increases the non-overlap dead time for gate drivers on channel 2. CH1_DTC: Increases the non-overlap dead time for gate drivers on channel 1. 8.6.1.40 DEVICE_CODE (MFR_SPECIFIC_44) (FCh) The DEVICE_CODE command returns a two byte unsigned binary 12-bit device identifier code and 4-bit revision code in the following format. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 51 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 COMMAND MFR_SPECIFIC_44 Format Linear, two's complement binary Bit Position 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 Access r r r r r r r r r r r r r r r r 0 0 0 0 0 0 1 1 1 0 Function Default Value Identifier Code 0 0 0 Revision Code 1 0 0 This command is oriented toward providing similar information to the DEVICE_ID command but for devices that do not support block read and write functions. 8.6.1.40.1 Identifier Code Fixed at 7 (dec). 8.6.1.40.2 Revision Code Fixed at 4 (dec). 52 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9 Application and Implementation Note Information in the following applications sections is not part of the TI component specification, and TI does not warrant its accuracy or completeness. TI’s customers are responsible for determining suitability of components for their purposes, as well as validating and testing their design implementation to confirm system functionality. 9.1 Application Information This design example describes the design process and component selection for a dual-output, synchronous buck, DC/DC converter using the TPS4022 device. The design goal parameters are listed in Table 9-1. The design procedure provides calculations for channel 1 only. 9.2 Typical Application 9.2.1 Dual-Output Converter Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 53 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Figure 9-1. Typical Application Schematic, TPS4022 9.2.1.1 Design Requirements For this design example, use the following input parameters. 54 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 Table 9-1. Design Parameters PARAMETER VIN TEST CONDITION Input voltage VIN(ripple) VOUT MIN TYPE MAX 8 12 14 IOUT = 20 A Output voltage UNIT V 0.2 V 1.2 V Line regulation 8 V ≤ VIN ≤ 14 V 0.5% Load regulation 0 A ≤ IOUT ≤ 20 A 0.5% VP-P Output ripple voltage IOUT = 20 A 30 mV ΔVOUT Output voltage deviation during load transient VIN = 12 V, IOUT = 10 A 60 mV IOUT Output current 8 V ≤ VIN ≤ 14 V tSS Soft-start time η Efficiency fSW Switching frequency 20 A 2.7 VIN = 12 V, IOUT = 20 A ms 88% 500 kHz 9.2.1.2 Detailed Design Procedure 9.2.1.2.1 Custom Design with WEBENCH® Tools Click here to create a custom design using the TPS40422 device with the WEBENCH® Power Designer. 1. Start by entering the input voltage (VIN), output voltage (VOUT), and output current (IOUT) requirements. 2. Optimize the design for key parameters such as efficiency, footprint, and cost using the optimizer dial. 3. Compare the generated design with other possible solutions from Texas Instruments. • • • The WEBENCH Power Designer provides a customized schematic along with a list of materials with real time pricing and component availability. In most cases it offers the ability to: In most cases, these actions are available: – Run electrical simulations to see important waveforms and circuit performance – Run thermal simulations to understand board thermal performance – Export customized schematic and layout into popular CAD formats – Print PDF reports for the design, and share design with colleagues Get more information about WEBENCH tools at www.ti.com/WEBENCH. 9.2.1.2.2 Step 1: Inductor Selection The inductor is determined by the desired ripple current. The required inductor is calculated using Equation 19. L= VIN (max ) F VOUT VOUT 1 14 V F 1.2 V 1.2 1 × × = × × = 0.55 µH 0.2 × 20A 14 V 500 kHz IRIPPLE VIN :max ; fSW (19) Usually the peak-to-peak inductor current IRIPPLE is selected to be approximately 20% of the maximum rated output current. Considering the variation and derating of inductance, the practical inductor choice specifications are: • • • • Inductance: 0.82 µH Current rating: 27 A DCR: 0.9 mΩ Manufacturer: Wurth IRIPPLE = VIN :max ; F VOUT VOUT 1.2 V 14 V F 1.2 V × = × = 2.68 A L 14 V × 500 kHz 0.82 µH VIN :max ; × fSW (20) Using the chosen inductor, the real inductor ripple current is 2.68 A. Equation 21 calculates the inductor RMS current which is 20.02 A based on IOUT = 20 A and IRIPPLE = 2.68 A. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 55 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 IL:rms ; = ¨IOUT (max ) 2 + l 1 1 p × :IRIPPLE ;2 = ¨:20 A;2 + l p × (2.68 A)2 = 20.02 A 12 12 (21) Equation 22 computes the peak current. IL:peak ; = IOUT + 56 1 1 × IRIPPLE = 20 A + × 2.68 A = 21.34 A 2 2 Submit Document Feedback (22) Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9.2.1.2.3 Step 2: Output Capacitor Selection The output capacitor is typically selected by the output load transient-response requirement and by allowable output voltage ripple. • • The output capacitor must supply the load with the required current when it is not immediately provided by the regulator. When the output capacitor supplies load current, the impedance of the capacitor affects the magnitude of voltage deviation during the transient. The ripple voltage developed across the output capacitor is due to the ripple current in the capacitor and in turn the ripple current is usually due to either the ESR or the value of the capacitor. The ESR of aluminum electrolytics and most tantalums are too high to allow for effective ripple reduction. Often, a combination of several electrolytic capacitors have to be paralleled to obtain large enough value of capacitance with low enough ESR in addition to several ceramic capacitors that offer much lower ESR but at the price of lower capacitance value. Equation 23 calculates the minimum output capacitance needed to satisfy overvoltage and undervoltage requirements during the load step. In practical design to account for de-rating and variation it is strongly recommended to multiply the calculated capacitance value by a factor between 1.5 and 5 based on the tests in the actual circuit. In this example, two 330-µF polymer capacitors with ESR of 15 mΩ were chosen as well as three 100-µF ceramic capacitor with ESR of 3 mΩ. The total equivalent capacitance COUT is 1004 µF. The additional 0.1-µF capacitor (C38 and C39) is used for filtering of high frequency noise. 2 COUT (min ) = kITRAN (min ) o × L 2 × VOUT × ¿VOUT = (10 A)2 × 0.82 µH = 569.4 µF 2 × 1.2 V × 60 mV (23) where • • • ITRAN(min) is the load transient step ∆VOUT is the output voltage deviation during load transient COUT(min) is the minimum required capacitance Using the known target output capacitance value, Equation 24 calculates the maximum ESR allowed to meet the output voltage ripple specification. ESR MAX = VOUT :ripple ; F l IRIPPLE p 8 × fSW × COUT IRIPPLE = 30 mV F @ 2.68 A A 8 × 500 kHz × 1004 µF = 11 mÀ 2.68 A (24) 9.2.1.2.4 Step 3: Input Capacitance Selection The input capacitance is selected to handle the ripple current of the buck stage, when the high-side MOSFET switches on, while maintaining the ripple voltage on the supply line low. The input voltage ripple depends on input capacitance and ESR. The minimum capacitor and the maximum ESR can be estimated using the Equation 25 and Equation 26 because the input ripple is composed of a capacitive portion,VRIPPLE(CIN), and a resistive portion, VRIPPLE(ESR) . In this case, the allowed ripple for the capacitive portion is 0.1 V and for the resistive portion is 0.1 V. CIN (min ) = IOUT (max ) × VOUT 20 A × 1.2 V = = 34 µF VRIPPLE (CIN ) × VIN (max ) × fSW 0.1 V × 14 V × 500 kHz ESR CIN (max ) = IOUT VRIPPLE :ESR ; 0.1 V = = 4.68 mÀ 20A + k1W2o × 2.68A + k1W2o × IRIPPLE (25) (26) For this design example, five 22-µF, 25-V ceramic capacitors and two 330-µF, 25-V electrolytic capacitors were selected in parallel for the power stage with sufficient margin. The electrolytic capacitors provide better stability during load transients by supplying enough current to the controller. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 57 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9.2.1.2.5 Step 4: MOSFET Selection The MOSFET selection determines the converter efficiency. In this design, the duty cycle is very small so that the high-side MOSFET is dominated in switching losses and the low-side MOSFET is dominated with conduction losses. To optimize efficiency, choose smaller gate charge for the high-side MOSFET and smaller RDS(on) for the low-side MOSFET. The MOSFETs were selected and their parameters are listed in Table 9-2. Table 9-2. MOSFET Selection MOSFET DEVICE NUMBER V-RATING (V) ON-RESISTANCE RDS(on) (mΩ) GATE CHARGE QG (nC) High-side CSD87350Q5D 30 5 8.4 Low-side CSD87350Q5D 30 1.2 20 9.2.1.2.6 Step 5: Snubber Circuit Design The purpose of the snubber network is to damp the high frequency ringing on the switch node and reduce the peak voltage stress on the low-side FET. A quick and efficient way to design a snubber network is to base it off the allowable power budget to be dissipated. A best practice is to target power dissipation in the output snubber between 0.25% and 0.5% of total power. Normally, the R-C time constant is designed to be short enough such that the capacitor is fully charged or discharged before the next switching edge. In this case, the power dissipation in the snubber resistor is determined only by the capacitor value and independent of the resistor value. E = k1W2o × CS × :VP ;2 , P= :VP ;2 2×E = CS × = CS × fSW × :VP ;2 tS tS (27) where • • • • peak voltage stored on the capacitors between pulse edges tS is the period fSW is the switching frequency CS is the snubber capacitor The power budget is 1.2 V × 20 A × 0.25% = 60 mW and because the switching frequency is 500 kHz with peak voltage of 14 V, the calculated effective snubber capacitor is 612pF. In this example, to make sure that the ringing is critically damped, a practical value is chosen to be 1000pF for C34 and C35. In order to determine the resistor value, the fully charge and discharge time 5 × R × C is set to 10% of the shortest pulse width. Shortest pulse width can be determined using Equation 28. t ON = VOUT VIN (max ) × 1 fSW = 1.2 V 1 × = 171.4 ns 14 V 500 kHz (28) In this design example, three 10-Ω resistors were chosen in parallel to obtain the calculated value and desired form factor. In the EVM schematic, the resistors are R30, R33, R20 and R29, R28, R26. 9.2.1.2.7 Step 6: Soft-Start Time The TON_RISE command sets the time in milliseconds, from when the output starts to rise until the voltage has entered the regulation band. Charging current for the output capacitors needs to be considered when selecting the soft-start time. Based on the output capacitance and output voltage in this example, use Equation 29 to calculate the output capacitor charging current. ICAP = 58 VOUT × COUT 1.2 V × 1004 µF = = 0.45 A t SS 2.7 ms Submit Document Feedback (29) Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9.2.1.2.8 Step 7: Peripheral Component Design 9.2.1.2.8.1 RT (Pin 1) Switching Frequency Setting R RT = 20 × 109 20 × 109 = = 4 kÀ fSW 500 × 103 (30) In the PWR091EVM schematic, a practical value of 40.2 kΩ was chosen to set the frequency. 9.2.1.2.8.2 FB1 (Pin 2) and FB2 (Pin 8) Output Voltage Setting A feedback divider between the DIFFO pin and AGND sets the output voltage. The components in Figure 8-1 that determine the nominal output voltage are R1 and R2. Calculation for 1.2-V output: Select the high-side resistor (R1) to be 47.5 kΩ and use Equation 31 to calculate low-side resistor R2. R 2 = VFB × R1 47.5 kÀ = 0.6 V × = 47.5 kÀ 1.2 V F 0.6 V VOUT F VFB (31) where • • • VFB is the feedback voltage of 600 mV VOUT is the desired output voltage of 1.2 V R1 and R2 are resistors for the voltage divider from the output to the feedback 9.2.1.2.8.3 Compensation Network Using COMP1 (Pin 3) , COMP2 (Pin 7), FB1 (Pin 2) FB2 DIFFO1 (Pin 8) (Pin 39) The TPS4022 device uses voltage mode control topology in a single phase dual-output configuration. In this example, a Type III compensation network is implemented to compensate for the double pole, close the loop and stabilize the system. TI provides a compensation calculator tool to streamline the compensation design process. The TPS4022 Loop Compensation Tool (SLUC263) provides the recommended compensation components as a starting point and approximate bode plots. It is always recommended to measure the real system bode plot after the design and adjust the compensation values accordingly. The chosen compensation values are derived from the tool calculation along with the Venable K-factor method and optimization based on the measured data. • • • • • • R1 = R2 = 47.5 kΩ R3 = 4.75 kΩ R4 = 20 kΩ C1 = 470 pF C2 = 1.2 nF C3 = 120 pF In this design example, the desired crossover frequency chosen is approximately 4 × fDP (20 kHz). Use Equation 32 to calculate the double pole frequency formed by the output inductor and capacitor bank. fDP = 1 tN × ¾LC = 1 tN × ¥820 nH × 1004 µF = 5547 Hz (32) Because the Venable K-factor method was used to derive these compensation values, it is important to ensure that the poles and zeroes are coincident. A way to confirm that the poles and zeroes are coincident is to calculate the poles and zeroes from the gain of the Type-III compensation network. GAINTYPE F3 1 1 A × ls + p @s + R1 + R 3 R 4 × C2 :R1 + R 3 ; × C1 = × 1 R1 × R 3 × C3 s × @s + C2 + C3 A × @s + A R 4 × C3 × C2 R 3 × C1 (33) Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 59 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 The first and second zeroes should yield approximately equal frequency values of 6480 Hz and 6631 Hz. fZ1 = 1 1 = = 6480 Hz tN × :R1 + R 3 ; × C1 tN × :47.5 kÀ + 4.75 kÀ; × 470 pF (34) fZ2 = 1 1 = = 6631 Hz tN × R 4 × C2 tN × 20 kÀ × 1.2 nF (35) Analogous to the zeroes being coincident, the first and second poles are coincident as well and are shown in Equation 36 and Equation 37. fP1 = 1 1 = = 71290 Hz tN × R 3 × C1 tN × 4.75 kÀ × 470 pF (36) fP2 = 1 120 pF + 1.2 nF = = 72946 Hz R4 × C2 × C3 A tN × 20 kÀ × 120pF × 1.2 nF tN × @ C2 + C3 (37) The resulting compensated system Bode plot is shown in Figure 9-4 and the PWR091 EVM user guide (SLVU638). A more comprehensive discussion is presented in Under the Hood of Low-Voltage DC/DC Converters from the 2003 TI Power Supply Seminar (SLUP206). 9.2.1.2.8.4 Remote Sensing Using VSNS1 (Pin 37), GSNS1 (Pin 38) , VSNS2 (Pin 15), and GSNS2 (Pin 14) The integrated differential amplifier facilitates remote sensing when VSNSx pin(s) and GSNSx pin(s) are configured as the positive and negative inputs. Connect these pins remotely to the load through low-value resistors to the output connector. Including these resistors prevents damage due to potential large negative voltage on output. Standard values chosen for these resistors are between 10 Ω and 50 Ω, depending on the upper and lower values which are based on error in the bias current and power dissipation. The capacitor between the positive and negative sense lines of 1000 pF is added for additional filtering of the noise that could form because the sense lines are typically long. 9.2.1.2.8.5 Temperate Sensing Using TSNS1 (Pin36) and TSNS2 (Pin 16) The temperature sensing is accomplished using the relationship between base-emitter voltage and collector current. Local bypass capacitors are recommended for both TSNSx pins. In this design example, the recommended value for both bypass capacitors (C30 and C31) is 1000 pF. 9.2.1.2.8.6 Current Sensing Network Design Using CS1P (Pin 34), CS1N (Pin 35) , CS2P (Pin 18), and CS2N (Pin 17) In this design, current sensing is accomplished using the series resistance of the inductor. In order to do this, a large AC switching voltage forced across the inductor must be filtered out so that the measured voltage is only a DC drop. This filter is implemented via an R-C network directly across the output inductor. The R-C network is chosen such that it provides enough filtering for the application, but in this case the resistor value cannot exceed 2 kΩ in order to keep the error from the CSxN and CSxP pin bias current to a minimum. Also, the time constant of the filter has to match the time constant of the output inductor. Based on the component labels in Figure 8-2, the following equation computes the capacitor value. C4 = L 0.82 µH = = 0.455 µF R DCR × R 5 0.9 mÀ × 2 kÀ (38) A practical capacitor value for the EVM was chosen to be 0.47 µF. The capacitor C27 and C23 should be placed as close to the CSxP and CSxN pins as possible to provide good bypass filtering. R5 and R6 should be placed close to the inductor to prevent traces with the switch node voltage from being propagated across the board and getting close to sensitive pins. 60 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9.2.1.2.8.7 PMBus Address ADDR1 (Pin 9) , and ADDR0 (Pin 10) These two pins are tied to resistors shown in Table 1 based on the desired digit combination that sets specific address for the PMBus protocol to read it. In this design example, a practical resistor value of 36.5kΩ (R8 and R9) was chosen to set the address. 9.2.1.2.8.8 Voltage Decoupling Capacitors This device offers four pins that are available for DC bias voltage and each requires a small decoupling capacitor for proper functionality 9.2.1.2.8.8.1 VDD (Pin 31) This device offers four pins that are available for DC bias voltage and each requires a small decoupling capacitor for proper functionality 9.2.1.2.8.8.2 BP3 (Pin 32) This application requires a 1-µF ceramic capacitor (C12) for the internal regulator that supplies to the internal control of the device. Minimum allowed capacitance is 100 nF. 9.2.1.2.8.8.3 BNEXT (Pin 24) This application requires a 0.1-µF ceramic capacitor (C9) and a 10 kΩ resistor (R40) places in parallel to discharge the capacitor. 9.2.1.2.8.8.4 BP6 (Pin 25) This application requires a 1-µF ceramic capacitor (C10) for the internal regulator that supplies power to the gate drivers. 9.2.1.2.8.8.5 Power Good PGOOD1 (Pin 33), PGOOD2 (Pin 19) This application requires the PGOODx pin to be connected to the BP3 pin with a 10-kΩ resistor (R37 and R19) 9.2.1.2.8.8.6 Bootstrap Capacitors BOOT1 (Pin 30), and BOOT2 (Pin 20) This application requires a bootstrap capacitor connected between the BOOT1 pin and the SW1 pin and between the BOOT2 pin and the SW2 pin. The value of the bootstrap capacitor depends on the total gate charge of the high-side MOSFET and the amount of droop allowed on the bootstrap capacitor. CBOOT = Q G 8.4 nC = = 42 nF ¿V 0.2 V (39) For this application, a standard value of 100 nF is chosen for the capacitors C1 and C5. In addition, series resistors (R1 and R4) are added to reduce the turn on speed of the high-side MOSFET and control the ringing. This resistor has only a limited effect because at the beginning of the HDRVx gate pulse, when the absolute value of gate voltage is still less than BP6, most of the gate current comes directly from BP6 instead of from the BOOT capacitor. 9.2.1.2.8.8.7 High-Side MOSFET (Gate) Resistor In order to reduce the voltage spike on switching node further, it is recommended to add a high-side gate resistor and use a Schottky diode in parallel with the resistor (connect anode to gate, and connect cathode to driver) to maintain fast turn off. This application requires a Schottky diode If the gate resistor is more than 3 Ω, so as not to interfere with the anti-cross-conduction circuit. The MOSFET resistor and Schottky diode are not presented on design sample, but they are recommended if the voltage spike on switching node or BOOT pin is above the absolute maximum rating and need to be reduced to avoid device failure. 9.2.1.2.8.8.8 Synchronization Setting SYNC (Pin 40) This pin serves as a logic level input for external clock synchronization. A standard resistor value of 49.9 Ω is chosen for measurement purposes between TP17 and TP4. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 61 TPS40422 SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 www.ti.com 9.2.1.2.8.8.9 BP6 (Pin 25) The place holder for R34 resistor is used in the case of two-phase mode. This resistor ties the FB2 pin to the BP6 pin. 9.2.1.2.8.8.10 DIFFO (Pin 39) Connected a 49.9-Ω series resistor within in the feedback loop to the DIFFO pin, This resistor is for loop response analysis and it is accessible at the test points for VOUT1 (test points TP9 and TP8) and VOUT2 (test points TP10 and TP9). 62 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 9.2.1.3 Application Curves 100 Output Voltage (V) Efficiency (%) 95 90 85 80 VIN = 8 VIN = 12 VIN = 14 75 1.2015 1.20145 1.2014 1.20135 1.2013 1.20125 1.2012 1.20115 1.2011 1.20105 1.201 1.20095 1.2009 1.20085 1.2008 1.20075 1.2007 VIN = 8 VIN = 12 VIN = 14 0 70 0 2 4 6 8 10 12 14 Output Current (A) 16 18 2 VOUT = 1.2 V 120 50 100 40 80 30 60 20 40 10 20 0 0 -20 -30 100 16 18 20 D001 Phase (°) Gain (dB) 140 60 8 10 12 14 Output Current (A) Figure 9-3. Line Regulation Figure 9-2. Efficiency vs Output Current 70 6 VOUT = 1.2 V D001 -10 4 20 -20 Gain Phase 200 -40 500 1000 2000 5000 10000 Frequency (Hz) VIN = 12 V -60 100000 D001 VOUT = 1.2 V IOUT = 10 A Figure 9-4. Bode Plot VIN = 12 V IOUT = 0 A Figure 9-5. Prebias Start-Up VIN = 12 V IOUT = 20 A Figure 9-6. Output Voltage Ripple VIN = 12 V IOUT = 20 A Figure 9-7. Input Voltage Ripple Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 63 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 VIN = 12 V IOUT = 0 A VIN = 12 V Figure 9-8. Start-Up from CNTL VIN = 12 V VOUT = 1.2 V IOUT rising from 5 A to 15 A, 5 A/µs IOUT = 0.1 A Figure 9-9. Shutdown from CNTL VIN = 12 V VOUT = 1.2 V IOUT falling from 15 A to 5 A, 5 A/µs Figure 9-10. Load Step-up Figure 9-11. Load Step-down 10 Power Supply Recommendations This device is designed to operate from an input voltage supply between 4.5 V and 20 V. There is also input voltage and switch node voltage limitation from MOSFET. The proper bypassing of input supplies is critical for noise performance. See the MOSFET data sheet for more information. 64 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 www.ti.com TPS40422 SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 11 Layout 11.1 Layout Guidelines 11.1.1 PCB Layout Guidelines Layout is a critical portion of good power supply design. Below are the PCB layout considerations for TPS4022 device . • • • • • • If the analog ground (AGND) and power ground (PGND) are separated on the board, the power stage and related components should be terminated or bypassed to the power ground. Signal components of TPS4022 device should be terminated or bypassed to the analog ground. Connect the thermal pad of the TPS4022 device to power ground plane through sufficient vias. Connect AGND and PGND pins of the TPS4022 device to the thermal pad directly. The connection between AGND pin and thermal pad serves as the only connection between analog ground and power ground. If one common ground is used on the board, the TPS4022 device and related components must be placed on a noise quiet area which is isolated from fast switching voltage and current paths. Maintain placement of signal components and regulator bypass capacitors local to the TPS4022 device. Place them as close as possible to the pins to which they are connected. These components include the feedback resistors, frequency compensation, the RT resistor, ADDR0 and ADDR1 resistors, as well as bypass capacitors for BP3, BP6, and VDD. The VSNSx and GSNSx are remotely connected to the load through low ohm resistors, and they must be routed as a differential pair on noise quiet area. Place a high-frequency bypass capacitor between the VSNSx pin and the GSNSx pin, and place the capacitor close to the TPS4022 device. The CSxP pin and CSxN pin must be routed as a differential pair on noise quiet area. The resistor of R-C network should be placed close to inductor. The capacitor between CSxP pin and CSxN pin must be placed as close as possible to the TPS4022 device. Place the thermal transistor close to the inductor. A bypass capacitor with a value of 1-nF or larger must be placed close to the transistor. Use a separate ground trace for the transistor. 11.1.2 MOSFET Layout Guidelines Below are the MOSFET layout considerations for. Please refer to the data sheet of the MOSFET for more layout information. • • Input bypass capacitors should be physically as close as possible to the VIN and GND pins of the MOSFET device. In addition, a high-frequency bypass capacitor on the MOSFET input voltage pins can help to reduce switching ringing. Minimize the SW copper area for best noise performance. Route sensitive traces away from SW, as it contains fast switching voltage and lends easily to capacitive coupling. Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 65 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 11.2 Layout Example (Route as differential pair) (Place the transistor close to inductor, use a separate AGND trace) C VOUT1 (Route as differential pair) C R R Only connection between AGND and PGND C C VDD PG1 CS1P TSNS1 CS1N C VSNS1 GSNS1 DIFFO1 SYNC C BP3 R R (Route as differential pair) RT BOOT1 FB1 HDRV1 COMP1 SW1 CNTL1 LDRV1 Thermal Pad CNTL2 PGND BP6 C COMP2 BPEXT C R AGND (PGND) PGND BOOT2 CS2P CS2N VSNS2 C PG2 HDRV2 TSNS2 ADDR0 GSNS2 R CLK SW2 SMBALERT LDRV2 ADDR1 DATA FB2 R AGND C R R PMBUS (Route as differential pair) R VOUT2 (Route as differential pair) C C (Route as differential pair) (Place the transistor close to inductor, use a separate AGND trace) Figure 11-1. PCB Layout Recommendation 66 Submit Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 TPS40422 www.ti.com SLUSAQ4G – OCTOBER 2011 – REVISED SEPTEMBER 2022 12 Device and Documentation Support 12.1 Device Support • System Management Bus (SMBus) Specification, Version 2.0, SBS Implementers Forum, August 3, 2000 (http://smbus.org/) 12.2 Receiving Notification of Documentation Updates To receive notification of documentation updates, navigate to the device product folder on ti.com. Click on Subscribe to updates 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. 12.3 Support Resources TI E2E™ support forums are an engineer's go-to source for fast, verified answers and design help — straight from the experts. Search existing answers or ask your own question to get the quick design help you need. Linked content is 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. 12.4 Trademarks PMBus™ is a trademark of SMIF, Inc.. TI E2E™ is a trademark of Texas Instruments. WEBENCH® is a registered trademark of Texas Instruments. All trademarks are the property of their respective owners. 12.5 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. 12.6 Glossary TI Glossary This glossary lists and explains terms, acronyms, and definitions. 13 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 Document Feedback Copyright © 2022 Texas Instruments Incorporated Product Folder Links: TPS40422 67 PACKAGE OPTION ADDENDUM www.ti.com 26-Aug-2022 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) Samples (4/5) (6) TPS40422RHAR ACTIVE VQFN RHA 40 2500 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 125 TPS 40422 Samples TPS40422RHAT ACTIVE VQFN RHA 40 250 RoHS & Green NIPDAU Level-3-260C-168 HR -40 to 125 TPS 40422 Samples TPS40422RSBR ACTIVE WQFN RSB 40 3000 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 TPS 40422 Samples TPS40422RSBT ACTIVE WQFN RSB 40 250 RoHS & Green NIPDAU Level-2-260C-1 YEAR -40 to 125 TPS 40422 Samples (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
TPS40422RSBT 价格&库存

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

免费人工找货
TPS40422RSBT
  •  国内价格 香港价格
  • 1+56.092301+6.76490
  • 10+47.6959010+5.75230
  • 100+41.30540100+4.98160
  • 250+39.12470250+4.71860
  • 500+35.10140500+4.23330
  • 1000+29.643801000+3.57510
  • 2500+28.127802500+3.39230

库存:0