SLVSHK7A March   2025  – December 2025 TPS65214

PRODUCTION DATA  

  1.   1
  2. Features
  3. Applications
  4. Description
  5. Device Comparison
  6. Pin Configuration and Functions
  7. Specifications
    1. 6.1  Absolute Maximum Ratings
    2. 6.2  ESD Ratings
    3. 6.3  Recommended Operating Conditions
    4. 6.4  Thermal Information
    5. 6.5  System Control Thresholds
    6. 6.6  BUCK1, BUCK2, BUCK3 Converter
    7. 6.7  General Purpose LDOs (LDO1, LDO2)
    8. 6.8  GPIOs and multi-function pins (EN/PB/VSENSE, nRSTOUT, nINT, GPO/nWAKEUP, GPIO/VSEL, MODE/STBY)
    9. 6.9  Voltage and Temperature Monitors
    10. 6.10 I2C Interface
    11. 6.11 Typical Characteristics
  8. Detailed Description
    1. 7.1 Overview
    2. 7.2 Functional Block Diagram
    3. 7.3 Feature Description
      1. 7.3.1  Power-Up Sequencing
      2. 7.3.2  Power-Down Sequencing
      3. 7.3.3  Push Button and Enable Input (EN/PB/VSENSE)
      4. 7.3.4  OFF-Request by I2C Command
      5. 7.3.5  First Supply Detection (FSD)
      6. 7.3.6  Input Voltage Slew Rate With Automatic Power-up
      7. 7.3.7  Buck Converters (Buck1, Buck2, and Buck3)
      8. 7.3.8  Linear Regulators (LDO1 and LDO2)
      9. 7.3.9  Reset to SoC (nRSTOUT)
      10. 7.3.10 Interrupt Pin (nINT)
      11. 7.3.11 PWM/PFM and Low Power Modes (MODE/STBY)
      12. 7.3.12 General Purpose Input/Output and Voltage Select Pin (GPIO/VSEL)
      13. 7.3.13 General Purpose Output and nWAKEUP (GPO/nWAKEUP)
      14. 7.3.14 RESET-Request by I2C Command
      15. 7.3.15 Register Access Control
      16. 7.3.16 I2C-Compatible Interface
        1. 7.3.16.1 Data Validity
        2. 7.3.16.2 Start and Stop Conditions
        3. 7.3.16.3 Transferring Data
    4. 7.4 Device Functional Modes
      1. 7.4.1 Modes of Operation
        1. 7.4.1.1 OFF State
        2. 7.4.1.2 INITIALIZE State
        3. 7.4.1.3 ACTIVE State
        4. 7.4.1.4 STBY State
        5. 7.4.1.5 SLEEP State
        6.       49
        7. 7.4.1.6 Fault Handling
  9. User Registers
    1. 8.1 Device Registers
  10. Application and Implementation
    1. 9.1 Application Information
    2. 9.2 Typical Application
      1. 9.2.1 Typical Application Example
      2. 9.2.2 Design Requirements
      3. 9.2.3 Detailed Design Procedure
        1. 9.2.3.1 Application Curves
        2. 9.2.3.2 Buck1, Buck2, Buck3 Design Procedure
        3. 9.2.3.3 LDO1, LDO2 Design Procedure
        4. 9.2.3.4 VSYS, VDD1P8
        5. 9.2.3.5 Digital Signals Design Procedure
    3. 9.3 Power Supply Recommendations
    4. 9.4 Layout
      1. 9.4.1 Layout Guidelines
      2. 9.4.2 Layout Example
  11. 10Device and Documentation Support
    1. 10.1 Receiving Notification of Documentation Updates
    2. 10.2 Support Resources
    3. 10.3 Trademarks
    4. 10.4 Electrostatic Discharge Caution
    5. 10.5 Glossary
  12. 11Revision History
  13. 12Mechanical, Packaging, and Orderable Information

Buck Converters (Buck1, Buck2, and Buck3)

The TPS65214 provides three buck converters. Buck1 is capable of supporting up to 2A of load current. Buck2 and Buck3 are capable of supporting up to 2A of load current. The buck converters have an input voltage range from 2.5V - 5.5V, and can be connected either directly to the system power or the output of another buck converter. The output voltage is programmable in the range of 0.6V - 3.4V: in 25mV-steps up to 1.4V, in 100mV-steps between 1.4V and 3.4V.

  • The ON/OFF state of the buck converters in ACTIVE state is controlled by the corresponding BUCKx_EN bit in the ENABLE_CTRL register.
  • The ON/OFF state of the buck converters in STBY state is controlled by the corresponding BUCKx_STBY_EN bit in the STBY_1_CONFIG register.
  • In INITIALIZE and SLEEP state, the buck converters are off, regardless of bit-settings.
CAUTION: In case of buck-regulators that are not to be used at all, the FB_Bx pin must be tied to GND and the LX_Bx pin must be left floating.
  • The converters activity can be controlled by the sequencer or through I2C communication.

Buck Switch Modes: Quasi-Fixed-Frequency Mode

The converters can operate in forced-PWM mode, irrespective of load-current, or can be allowed to enter pulse-frequency-modulation (PFM) for low load-currents. The mode is controlled by the MODE/STBY pin when configured as 'MODE' or 'MODE&STBY'. An I2C-command to MODE_I2C_CTRL bit in MFP_1_CONFIG register can also configure the buck converters for forced-PWM or PFM operation. For more details see Pin Configuration and Functions and PWM/PFM and Low Power Modes (MODE/STBY).

  • During a transition to ACTIVE state or to INITIALIZE state, the buck converters operate in forced-PWM, irrespective of the pin-state. PFM-entry is allowed once the device enters the ACTIVE state, upon completion of the sequence and expiration of the last power-up slot.
  • In case of a DVFS-induced output voltage change, the TPS65214 temporarily forces the buck-regulators into PWM until the voltage change is completed. If PFM is allowed, the entry and exit into PFM is load-current dependent. PFM starts when the inductor current reaches 0A, which is the case at a load current approximately calculated by:

Equation 2. ILOAD=12×VPVIN_Bx-VBUCKxL×VBUCKxVPVIN_Bx×1fSW

Configurable Converter Bandwidth

The converters can be individually configured further for a high-bandwidth-mode for optimum transient-response or lower bandwidth, allowing minimum output filter capacitance. The selection is done by the BUCKx_BW_SEL bits in GENERAL_CONFIG register. This bit must only change if this regulator is not enabled. Please note the higher output-capacitance requirements for high bandwidth use case.

Externally Configurable Output Voltage

If GPIO/VSEL is configured as 'VSEL' by bit GPIO_VSEL_CONFIG in register MFP_1_CONFIG, the output voltage of Buck1 or Buck3 can be controlled by pulling the GPIO/VSEL pin high, low or leave the pin floating. These settings support multiple core supply voltages or DDR3LV, DDR4, and DDR4LV supply voltages without an NVM change. See General Purpose Inputs/Outputs and Voltage Select Pin (GPIO/VSEL) for details.

CAUTION: When GPIO/VSEL is configured for VSEL operation, the pin needs to be hard-wired and must not change during operation.

Active Discharge

The buck converters have an active discharge function. The discharge function can be deactivated individually per rail in the DISCHARGE_CONFIG register. If discharge is enabled, the device discharges the output is discharged to ground whenever a rail is deactivated.

  • Prior to enabling a rail in the power sequence, the device discharges the rail to avoid starting into a pre-biased output.
  • If a rail is enabled by an I2C-command, active discharge is not enforced, but the rail is only enabled if the output voltage is below the SCG-threshold.
  • This register is not NVM-backed and does reset if the device enters OFF-state.
  • When in INITIALIZE state (during RESET or an I2C-OFF-request), the discharge configuration is not reset. Note: the power-down-sequence can be violated if the discharge function is not enabled.

Dynamic Voltage Scaling

All buck converters support Dynamic Voltage Frequency Scaling (DVFS). The output-voltage can be changed during the operation to optimize the operating voltage for the operation point of the SoC in the lower output voltage range between 0.6V and 1.375V. The voltage change is controlled by writing to BUCKx_VSET in the corresponding BUCKx_VOUT register. During a DVFS-induced voltage transition, the active discharge function is temporarily enabled, irrespective of the discharge-configuration.

The buck converters can be configured for DVFS upon STBY-request via the MODE/STBY pin or I2C. When a STBY-request is received, all bucks that are enabled in the STBY_1_CONFIG register and configured for DVFS by bit BUCKx_DVS_STBY are changed to the output voltages specified by BUCKx_VSET_STBY in the corresponding BUCKx_VOUT_STBY registers. If BUCKx_DVS_STBY is cleared while in STBY, the output voltage reverts to BUCKx_VSET. If BUCKx_DVS_STBY is not set, the corresponding BUCKx output voltage is not changed when transitioning from the ACTIVE to STBY state. When transitioning back to ACTIVE state, the output voltage reverts to BUCKx_VSET.

TPS65214 Buck DVS Timing Diagram Figure 7-6 Buck DVS Timing Diagram

Output Capacitance Requirements

The buck converters require sufficient output-capacitance for stability. The required minimum and supported maximum capacitance depends on the configuration:
  • For low-bandwidth configuration, a minimum capacitance of 10uF is required and a maximum total capacitance of 75uF is supported
  • For high-bandwidth configuration, a minimum capacitance of 30uF is required and a maximum total capacitance of 220uF is supported

Buck Fault Handling

Undervoltage (UV) monitoring

The TPS65214 detects undervoltages on the buck converter outputs. The undervoltage threshold is configured by the BUCKx_UV_THR bit in the BUCKx_VOUT register. The reaction to an undervoltage detection is dependent on the configuration of the respective BUCKx_UV_MASK bit and the MASK_EFFECT bit in the MASK_CONFIG register. If not masked, the device sets the respective INT_BUCK_1_2_IS_SET or INT_BUCK_3_IS_SET bit in the INT_SOURCE register. The device also sets the corresponding BUCKx_UV bit in the INT_BUCK_1_2 or INT_BUCK_3 register.

During a voltage transition (for example, when triggered by a DVFS induced voltage change), the device blanks the undervoltage detection by default and activates the undervoltage detection when the voltage transition completed. If the device detects an undervoltage during the sequence into ACTIVE state (from INITIALIZE or STBY) and UV is not masked, the power-down-sequence starts at the end of the current slot.

If the device detects an undervoltage in ACTIVE-state or STBY-state and UV is not masked by bit BUCKx_UV_MASK in register INT_MASK_UV, the power-down sequence starts immediately. OC-detection is not maskable.

Over-Current (OC) Limit

The TPS65214 provides cycle-by-cycle current-limit on the buck converter outputs. If the device detects over-current for tDEGLITCH_OC_short, respectively for tDEGLITCH_OC_long (configurable individually per rail with EN_LONG_DEGL_FOR_OC_BUCKx in OC_DEGL_CONFIG register; applicable for rising-edge only), the device sets INT_BUCK_1_2_IS_SET respectively INT_BUCK_3_IS_SET bit in INT_SOURCE register and bit BUCKx_OC (for positive over-current) respectively BUCKx_NEG_OC (for negative over-current) in INT_BUCK_1_2 respectively INT_BUCK_3 register.

During a voltage transition (for example, when triggered by a DVFS induced voltage change), the over current detection is blanked and only gets activated when the voltage transition is completed.

If the over-current occurs during the sequence into ACTIVE state (from INITIALIZE or STBY), the device deactivates the affected rail immediately and starts the power-down-sequence at the end of the current slot.

If the over-current occurs in ACTIVE-state or STBY-state, the device deactivates the affected rail immediately and starts the power-down sequence.

OC-detection is not maskable, but the deglitch-time is configurable. TI recommends configuring the shortest deglitch time, tDEGLITCH_OC_short. Extended over-current can lead to increased aging or overshoot upon recovery.

Short-Circuit-to-Ground (SCG) Monitoring

The TPS65214 detects short-to-ground (SCG) faults on the buck-outputs. The reaction to the detection of an SCG event is to set INT_BUCK_1_2_IS_SET respectively INT_BUCK_3_IS_SET bit in INT_SOURCE register and bit BUCKx_SCG in INT_BUCK_1_2 respectively INT_BUCK_3 register. The affected rail is deactivated immediately. The device sequences down all outputs and transitions into the INITIALIZE state.

SCG-detection is not maskable.

If a rail gets enabled, the device blanks SCG detection initially to allow the rail to ramp above the SCG-threshold.

Residual Voltage (RV) Monitoring

The TPS65214 detects residual voltage (RV) faults on the buck-outputs. The reaction to the detection of an RV event is to set INT_RV_IS_SET bit in INT_SOURCE register and bit BUCKx_RV in INT_RV register. The RV-detection is not maskable, but the nINT-reaction can be configured globally for all rails by MASK_INT_FOR_RV in INT_MASK_WARM register. The BUCKx_RV-flag is set regardless of masking, INT_RV_IS_SET bit is only set if nINT is asserted. The fault-reaction time and potential state-transition depends on the situation when residual voltage is detected:

  • If the device detects residual voltage during power-up, ACTIVE_TO_STANDBY, or STANDBY_TO_ACTIVE sequences, the sequence is aborted and the device powers down. The shutdown-fault-reaction is maskable by bit BYPASS_RV_FOR_RAIL_ENABLE in register GENERAL_CONFIG.
  • If the device detects residual voltage for more than 80ms on any rail that was deactivated during STBY state during a request to leave STBY state, the device transitions into INITIALIZE state. The device sets the BUCKx_RV-bit if the condition persists for 4ms to 5ms, but less than 80ms.
  • If residual voltage is detected during an EN-command of the rail by I2C, the BUCKx_RV-flag is set immediately, but no state transition occurs.
Temperature Monitoring

The buck converters have a local over-temperature sensor. The reaction to a temperature warning is dependent on the configuration of the respective SENSOR_x_WARM_MASK bit in MASK_CONFIG register and the MASK_EFFECT bits in INT_MASK_BUCKS register. If the temperature at the sensor exceeds TWARM_Rising and is not masked, the device sets INT_SYSTEM_IS_SET bit in INT_SOURCE register and SENSOR_x_WARM bit in INT_SYSTEM register. In case the sensor detects a temperature exceeding THOT_Rising , the converters power dissipation and junction temperature exceeds safe operating value. The device powers down all active outputs immediately and sets INT_SYSTEM_IS_SET bit in INT_SOURCE register and SENSOR_x_HOT bit in INT_SYSTEM register. The TPS65214 automatically recovers once the temperature drops below the TWARM_Falling threshold value (or below the THOT_Falling threshold value in case T_WARM is masked). The _HOT bit remains set and needs to be cleared by writing '1'. The HOT-detection is not maskable.

CAUTION: The buck can only supply output currents up to the respective current limit, including during start-up. Depending on the charge-current into the filter- and load-capacitance, the device potentially cannot drive the full output current to the load while ramping. As a rule of thumb, for a total load-capacitance exceeding 50μF, the load current must not exceed 25% of the rated output current. This limit applies also for dynamic output-voltage changes.
CAUTION: The TPS65214 does not offer differential feedback pins. The device does not support remote sensing. Since a single-ended trace is susceptible to noise and must be as short as possible and thus connect directly to the output filter.
Table 7-1 BUCK Output Voltage Settings
BUCKx_VSET [decimal] BUCKx_VSET [binary] BUCKx_VSET [hexadecimal] VOUT (Buck1 & Buck2 and Buck3) [V]
0 000000 00 0.600
1 000001 01 0.625
2 000010 02 0.650
3 000011 03 0.675
4 000100 04 0.700
5 000101 05 0.725
6 000110 06 0.750
7 000111 07 0.775
8 001000 08 0.800
9 001001 09 0.825
10 001010 0A 0.850
11 001011 0B 0.875
12 001100 0C 0.900
13 001101 0D 0.925
14 001110 0E 0.950
15 001111 0F 0.975
16 010000 10 1.000
17 010001 11 1.025
18 010010 12 1.050
19 010011 13 1.075
20 010100 14 1.100
21 010101 15 1.125
22 010110 16 1.150
23 010111 17 1.175
24 011000 18 1.200
25 011001 19 1.225
26 011010 1A 1.250
27 011011 1B 1.275
28 011100 1C 1.300
29 011101 1D 1.325
30 011110 1E 1.350
31 011111 1F 1.375
32 100000 20 1.400
33 100001 21 1.500
34 100010 22 1.600
35 100011 23 1.700
36 100100 24 1.800
37 100101 25 1.900
38 100110 26 2.000
39 100111 27 2.100
40 101000 28 2.200
41 101001 29 2.300
42 101010 2A 2.400
43 101011 2B 2.500
44 101100 2C 2.600
45 101101 2D 2.700
46 101110 2E 2.800
47 101111 2F 2.900
48 110000 30 3.000
49 110001 31 3.100
50 110010 32 3.200
51 110011 33 3.300
52 110100 34 3.400
53 110101 35 3.400
54 110110 36 3.400
55 110111 37 3.400
56 111000 38 3.400
57 111001 39 3.400
58 111010 3A 3.400
59 111011 3B 3.400
60 111100 3C 3.400
61 111101 3D 3.400
62 111110 3E 3.400
63 111111 3F 3.400