Tps 65214
Tps 65214
ADVANCE INFORMATION
3.3V (configurable as load switch) The DC-DC converters are capable of 1× 2A and 2×
• Dynamic voltage scaling on all 3 buck converters 1A. The converters require a small 470nH inductor,
• Low IQ/PFM, PWM-mode (quasi-fixed frequency) 4.7μF input capacitance, and a minimum 10μF output
• Programmable power sequencing and default capacitance per rail.
voltages
• I2C interface, supporting standard, fast-mode and One LDO supports a maximum output current of
fast-mode+ 300mA and the other a maximum of 500mA. Both
• 3 multi-function-pins LDOs have a regulation output voltage range of 0.6V -
• One-time programmable (OTP) non-volatile 3.3V or can be operated in load-switch mode.
memory (NVM) The I2C-interface, IOs, GPIOs and multi-function-pins
2 Applications (MFP) allow a seamless interface to a wide range of
SoCs.
• Low power industrial MPUs such as AM62L
Package Information
• Low power industrial MCUs such as AM261
PART NUMBER PACKAGE(1) (2) PACKAGE SIZE (NOM)
• Appliances
• Building security TPS65214 24-pin QFN 3.50mm × 3.50mm
• EV charging infrastructure (1) For all available packages, see the orderable addendum at
• Fire safety system the end of the data sheet.
• HMI (2) Preview only.
• HVAC VSYS (2.5 V to 5 V) PMIC
• Industrial PC VSYS/ 0.6 – 3.4 V, 2 A
BUCK1
• Optical module PVIN_LDO12
BUCK2
0.6 – 3.4 V, 1 A
3
• Patient monitoring and diagnostics PVIN_Bx
BUCK3
0.6 – 3.4 V, 1 A
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. ADVANCE INFORMATION for preproduction products; subject to change
without notice.
TPS65214
SLVSHK7 – MARCH 2025 www.ti.com
Table of Contents
1 Features............................................................................1 7 Application and Implementation................................ 120
2 Applications..................................................................... 1 7.1 Application Information........................................... 120
3 Description.......................................................................1 7.2 Typical Application.................................................. 120
4 Pin Configuration and Functions...................................3 7.3 Power Supply Recommendations...........................124
5 Specifications.................................................................. 6 7.4 Layout..................................................................... 124
5.1 Absolute Maximum Ratings........................................ 6 8 Device and Documentation Support..........................127
5.2 ESD Ratings............................................................... 6 8.1 Device Support....................................................... 127
5.3 Recommended Operating Conditions.........................6 8.2 Documentation Support.......................................... 127
5.4 Thermal Information....................................................7 8.3 Receiving Notification of Documentation Updates..127
5.5 BUCK1 Converter....................................................... 7 8.4 Support Resources................................................. 127
5.6 BUCK2, BUCK3 Converter......................................... 8 8.5 Trademarks............................................................. 127
5.7 General Purpose LDOs (LDO1, LDO2)...................... 9 8.6 Electrostatic Discharge Caution..............................127
6 Detailed Description...................................................... 11 8.7 Glossary..................................................................127
ADVANCE INFORMATION
EN/PB/VSENSE,I
MODE/STBY
PVIN_B2
PVIN_B3
LX_B2
LX_B3
PGND
22
1
24
23
21
20
19
FB_B2 2 18 FB_B3
VLDO2 3 17 nRSTOUT
ADVANCE INFORMATION
VLDO1 5 15 nINT
AGND 6 14 SCL
11
12
13
7
10
Not to scale
VDD1P8
FB_B1
GPO/nWAKEUP
PGND
LX_B1
PVIN_B1
SDA
Figure 4-1. VAF Package, 24-pin QFN (Top View)
ADVANCE INFORMATION
Switch Pin for Buck2. Connect one side of the
LX_B2 23 PWR Leave floating
Buck2-inductor to this pin.
Power Input for BUCK2. Bypass this pin to ground
with a 4.7μF or greater ceramic capacitor. Voltage
PVIN_B2 24 PWR Connect to VSYS
on PVIN_B2 pin must not exceed voltage on
VSYS pin.
5 Specifications
5.1 Absolute Maximum Ratings
Over operating free-air temperature range (unless otherwise noted). Specified voltage levels are in reference to the AGND
ground of the device.(1)
POS MIN MAX UNIT
1.1.1 Input voltage VSYS/PVIN_LDO12 –0.3 6 V
1.1.2 Input voltage PVIN_B1, PVIN_B2, PVIN_B3 –0.3 6 V
1.1.5 Input voltage FB_B1, FB_B2, FB_B3 –0.3 6 V
1.1.6 Input voltage EN/PB/VSENSE, MODE/STBY, GPIO/VSEL –0.3 6 V
1.1.7 Input voltage PGND –0.3 0.3 V
PVIN_Bx +
1.2.1 Output voltage LX_B1, LX_B2, LX_B3 –0.3 0.3 V, up to V
6V
ADVANCE INFORMATION
1.2.2 Output voltage LX_B1, LX_B2, LX_B3 spikes for maximum 10ns –2 10 V
1.2.3 Output voltage GPO/nWAKEUP, GPIO/VSEL –0.3 6 V
PVIN_LDOx
1.2.4 Output voltage VLDO1, VLDO2 –0.3 + 0.3 V, up V
to 6 V 6
1.2.5 Output voltage VDD1P8 –0.3 2 V
1.2.6 Output voltage SDA, SCL –0.3 6 V
1.2.7 Output voltage nINT, nRSTOUT –0.3 6 V
1.4.1 Operating junction temperature, TJ 125 °C
1.4.2 Storage temperature, Tstg 150 °C
(1) Operation outside the Absolute Maximum Ratings may cause permanent device damage. Absolute Maximum Ratings do not imply
functional operation of the device at these or any other conditions beyond those listed under Recommended Operating Conditions.
If used outside the Recommended Operating Conditions but within the Absolute Maximum Ratings, the device may not be fully
functional, and this may affect device reliability, functionality, performance, and shorten the device lifetime.
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
ADVANCE INFORMATION
3.1.25 VnINT, VnRSTOUT Digital Outputs 0 3.4 V
3.1.26b VGPO/nWAKEUP Digital Outputs 0 5.5 V
3.1.26a VGPIO/VSEL Digital Outputs 0 5.5 (1) V
3.1.27 VSCL, VSDA I2C Interface 0 3.4 V
3.1.28a VEN/PB/VSENSE Digital Inputs 0 5.5 V
3.1.28b VGPIO/VSEL Digital Inputs 0 5.5 (1) V
3.1.28c VMODE/STBY Digital Inputs 0 3.4 V
3.1.29 VPGND PGND Pin Voltage 0 V
3.3.1 TA Operating free-air temperature –40 105 °C
3.3.2 TJ Operating junction temperature –40 125 °C
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report, SPRA953.
Switching Characteristics
Forced PWM, high and low BW
case,
5.6.1a fSW Switching Frequency VIN = 3.3V to 5V, 2.3 MHz
VOUT = 0.8V to 1.8V,
IOUT = 1A to 1.8A
ADVANCE INFORMATION
6.3.1 IOUT_MAX Maximum Operating Current 1.0 A
6.4.1 LSW Output Inductance DCR = 50mΩ max 330 470 611 nH
6.4.2a Output Capacitance, Low bandwidth case 10 75 µF
COUT Auto-PFM and forced PWM,
6.4.3a ESR = 10mΩ max High bandwidth case 30 220 µF
Switching Characteristics
Forced PWM, high and low BW
case,
6.6.1a fSW Switching Frequency VIN = 3.3V to 5V, 2.3 MHz
VOUT = 0.8V to 1.8V,
IOUT = 0.5A to 0.9A
6 Detailed Description
6.1 Overview
The TPS65214 provides three step-down converters, two LDOs, two general-purpose I/Os and three
multifunction pins. The system can be supplied by a single cell Li-Ion battery, two primary cells or a regulated
supply. The device is characterized across a -40°C to +105°C temperature range, which makes the PMIC an
excellent choice for various industrial applications.
The I2C interface provides comprehensive features for using TPS65214. The status of all rails, the GPO and
the GPIO can be controlled via the interface. Voltage thresholds for the undervoltage monitoring can also be
customized.
The integrated voltage supervisor monitors Buck1-3 and LDO1-2 for undervoltage. The monitor has two
sensitivity settings. A power good signal is provided to report the successful ramp of the five rails and GPOs.
The nRSTOUT pin is pulled low until the device enters ACTIVE state. When powering down from ACTIVE-
ADVANCE INFORMATION
or STBY-state, nRSTOUT is pulled low again. The nRSTOUT pin has an open-drain output. A fault-pin, nINT,
notifies the SoC about faults.
Buck1 can supply up to 2A at an output voltage range of 0.6V - 3.4V. Buck2 and Buck3 step-down converters
can supply up to 1A of current each at an output voltage range of 0.6V - 3.4V. The default output voltages for
each converter can be adjusted through the I2C interface. All three buck-converters feature dynamic voltage
scaling. The step-down converters operate in a low power mode at light load or can be forced into PWM
operation for noise sensitive applications.
LDO1 can support output currents of 300mA while LDO2 supports 500mA. Both LDOs support a regulation
output voltage range of 0.6V - 3.3V or load-switch operation.
The I2C-interface, IOs, GPIOs, and multi-function-pins (MFP) allow a seamless interface to a wide range of
SoCs.
All configurations of the rails, for example output-voltages, sequencing, are backed up by NVM. Please refer to
the Technical Reference Manual (TRM) of the chosen configuration.
TPS65214
From 2.5-V to VSYS PVIN_B1 PVIN_B2 From 2.5-V to VSYS
system power system power
4.7 F 4.7 F
0.75-V Core-supply LX_B1
(adjustable 0.6V to 3.4V) DVS LX_B2
DVS 1.8-V or 3.3-V IO-supply
(Cout depends on configuration) 10 F
FB_B1 (adjustable 0.6V to 3.4V)
Buck1 Buck2 FB_B2 10 F (Cout depends on configuration)
PGND
PGND
VSYS/
From 2.5-V to 5.5-V PVIN_LDO12
system power
4.7 F PVIN_B3 From 2.5-V to VSYS
system power
1.8-V or 3.3-V IO-supply VLDO2 4.7 F
LDO2
(adjustable 0.6V to 3.3V)
2.2 F
FB_B1 Supervisor
FB_B2
and up-/
FB_B3
VDD1P8 VLDO1
down-
INT LDO sequencer
VLDO2
2.2 F
AGND
VIO
10
GPIO/VSEL nINT
From SOC OD To SOC
OD
DIGITAL
VIO MODE/STBY
10 From SOC
SCL
From SOC
PB/EN/ VSYS/PVIN_LDO12
VIO
10 I2C VSENSE
SDA Momentary push-button
To / from SOC Wake-Up
In case the sequence is interrupted due to an unmasked fault on a rail, the device powers down. The TPS65214
attempts to power up two more times. If both of those re-tries fail to enter ACTIVE state, the device remains
in INITIALIZE state until VSYS is power-cycled. This retry-counter is encouraged to remain active but can be
deactivated by setting bit MASK_RETRY_COUNT in INT_MASK_UV register. When set, the device attempts to
retry infinitely.
The TPS65214 allows to configure the power-down sequence independent from the power-up sequence. The
sequences are configured in the non-volatile memory.
At initial power-up, the device monitors the VSYS supply voltage and allows power-up and transition to
INITIALZE state only if VSYS passed the VSYSPOR_Rising threshold.
The power-up sequence is configured as follows:
• The slot (respectively the position in the sequence) for each rail, GPO, GPIO, and nRSTOUT is defined using
the corresponding *_SEQUENCE_SLOT registers, the four MSB for the power-up sequence, the four LSB for
ADVANCE INFORMATION
the power-down sequence.
• The duration of each slot is defined in the POWER_UP_SLOT_DURATION_x registers and can be
configured as 0ms, 1.5ms, 3ms or 10ms. In total, 8 slots can be configured.
• In addition to the timing as defined above, the power-up-sequence is also gated by the UV-monitor: a
subsequent rail only gets enabled after the previous one passed the under-voltage threshold (unless UV is
masked). If a rail has not reached the UV-threshold by the end of tRAMP (respectively tRAMP_LSW, tRAMP_SLOW,
tRAMP_FAST), the sequence is aborted and the device sequences down at the end of the slot-duration.
For the respective rail, the device sets INT_BUCK_x_y_IS_SET respectively INT_LDO_x_y_IS_SET bit
in INT_SOURCE register and BUCKx_UV respectively LDOx_UV bit in INT_BUCK_x_y respectively
INT_LDO_x_y register as well as bit TIMEOUT in the INT_TIMEOUT_RV_SD register.
• The initiation of the sequence is gated by the die-temperature: if any one of the WARM detections is
unmasked, the device does not power-up until the temperature on all sensors fell below TWARM_falling
threshold if INITIALIZE state was entered due to a thermal event, respectively until the temperature on
all sensors is below TWARM_rising threshold if INITIALIZE state was entered from OFF-state. If all thermal
sensors are masked (WARM detection not causing a power-down), the device does not power-up until the
temperature on all sensors is below THOT_falling threshold
Note
All rails get discharged prior to enable (irrespective if discharge-function is deactivated).
An ON-request is deglitched to not trigger on noise. The time from the deglitch to the first slot of the sequence is
given by tON_DLY. Figure 6-2 shows an example power-up-sequence.
VSYS
ON-Request
tON_DLY
1.5ms
ADVANCE INFORMATION
GPO
External EN
1.5ms**
Buck3 / 1.1V
VDDS_DDR
1.5ms
1.5ms
MCU_OSC0_XI
MCU_OSC0_XO
11.5ms
nRSTOUT MCU_PORz
10ms
until RESET and STBY
requests are relevant
Slot_0 Slot_1 Slot_2 Slot_3 Slot_4 Slot_5 Slot_6 Slot_7
1.5ms 1.5ms 0ms 1.5ms 1.5ms 1.5ms 10ms 10ms
For details on ON-requests see Push Button and Enable Input (EN/PB/VSENSE).
CAUTION
I2C commands must only be issued after NVM-load completed.
ADVANCE INFORMATION
The power-down sequence is configured as follows:
• The slot (respectively the position in the sequence) for each rail, GPO, GPIO, and nRSTOUT is defined using
the corresponding *_SEQUENCE_SLOT registers, the four MSB for the ON-sequence, the four LSB for the
down-sequencing.
• The duration of each slot is defined in the POWER_DOWN_SLOT_DURATION_x registers and can be
configured as 0 ms, 1.5 ms, 3 ms or 10 ms. In total, 8 slots can be configured.
• In addition to the slot-duration, the power-down sequence is also gated by the previous rail being discharged
below the SCG-threshold, unless active discharge is deactivated on the previous rail. If that does not occur,
the power-down of subsequent rails is paused. To allow for power-down in case of biased or shorted rails, the
sequence continues despite an incomplete discharge of the previous rail after eight times the slot-duration (or
12 ms in case of slot-duration of 0 ms).
• To bypass the discharge-check, set the BYPASS_RV_FOR_RAIL_ENABLE bit in the GENERAL_CONFIG
register to '1'.
Note
In case active discharge on a rail is deactivated, unsuccessful discharge of the rail within the slot
duration does not gate the power down of the subsequent rail, but the sequence is purely timing
based. In case of residual voltage, the RV-bit is set regardless.
Active discharge is enabled by default and not NVM based. Thus, if desired, discharge need to be deactivated
after each VSYS-power-cycle. During RESET or OFF-request, the discharge configuration is not reset, as long
as VSYS is present. However, in INITIALIZE state and prior to the power-up-sequence, all rails get discharged,
regardless of the setting.
During the power-down-sequence, non-NVM-backed bits get reset, with the exception of *_DISCHARGE_EN
bits and certain interrupt bits. See Table 6-8 for details.
Below graphic shows the power-down-sequence for NVM-ID 0x01, revision 0x2 as an example:
OFF-Request
tDEGL_OFF
nRSTOUT MCU_PORz
MCU_OSC0_XI
MCU_OSC0_XO
10ms*
External EN
GPO
VDDA_1V8
LDO1 / 1.8V
1.5ms*
10ms
VSYS
CAUTION
Do not change the registers related to an ongoing sequence by I2C-command!
Non-NVM-bits are not accessible for approximately 80 μs after starting a transition into INITIALIZE
state.
ADVANCE INFORMATION
• The deglitch-time of the EN-pin is configured by EN_PB_VSENSE_DEGL in MFP_2_CONFIG register.
• The power-up sequence starts if the EN input is above the VIL-threshold low for the configured tDEGL_EN_Rise.
• To signify the power-up based on an EN/PB/VSENSE pin-event, the device sets bit
POWER_UP_FROM_EN_PB_VSENSE in POWER_UP_STATUS_REG register. This bit does not assert the
nINT pin. Write W1C to clear the bit.
• The power-down sequence starts if the EN input is below the VIH-threshold for tDEGL_EN_Fall.
• In case of a shut-down fault, no renewed on-request is required. The device automatically executes the
power-up sequence if EN input is still above the VIH-threshold. (EN considered level-sensitive)
• In case of a cold reset (regardless if by RESET-pin or I2C-request), no renewed on-request is required.
The device automatically executes the power-up sequence if EN input is still above the VIH-threshold. (EN
considered level-sensitive)
• In case EN is pulled low after entering SLEEP state, the pin must be pulled high again to enter the
INITIALIZE state. EN must remain high for tEN_PB_WAKEUP to continue to the ACTIVE state. If EN is pulled low
before tEN_PB_WAKEUP elapses, the device re-enters the SLEEP state.
Push-Button (PB)
When configured as PB, a CMOS-type input used to power-up the PMIC. Typically, the PB pin is connected to a
momentary switch to ground and an external pullup resistor.
• The hold-time of the push-button is configured by EN_PB_VSENSE_DEGL in MFP_2_CONFIG register.
• The power-up sequence starts if the PB input is below the VIL-threshold low for the configured tPB_ON.
• To signify the power-up based on an EN/PB/VSENSE pin-event, the device sets bit
POWER_UP_FROM_EN_PB_VSENSE in POWER_UP_STATUS_REG register. This bit does not assert the
nINT pin. Write W1C to clear the bit.
• The PB pin has a rising-edge deglitch tDEGL_PB_RISE to filter bouncing of the switch
• The power-down sequence starts if the PB input is held low for tPB_OFF-time (not configurable).
• In case of a shut-down fault, no renewed on-request is required. The device automatically executes the
power-up sequence without a PB-press.
• In case of a cold reset (regardless if by RESET-pin or I2C-request), no renewed on-request is required. The
device automatically executes the power-up sequence without a PB-press.
• In case the device is in SLEEP state, a falling edge on PB transitions to the INITIALIZE state. PB must
remain low for tEN_PB_WAKEUP to continue to the ACTIVE state. If PB is is released before tEN_PB_WAKEUP
elapses, the device re-enters the SLEEP state.
• A push-button press is only recognized after VSYS is above VSYS_POR-threshold or the PB must be held
long enough after VSYS is above VSYS_POR-threshold.
• Following bits in the signify the PB-press events:
– PB_FALLING_EDGE_DETECTED: PB was pressed for for a time-interval longer than tDEGL_PB_INT
since the previous time this bit was cleared. This bit when set, does assert nINT pin (if config bit
MASK_INT_FOR_PB='0'). Write W1C to clear.
• The power-up sequence starts if the VSENSE input rises above VVSENSE.
• To signify the power-up based on an EN/PB/VSENSE pin-event, the device sets bit
POWER_UP_FROM_EN_PB_VSENSE in POWER_UP_STATUS_REG register. This bit does not assert the
nINT pin. Write W1C to clear the bit.
• The power-down sequence starts if the VSENSE input falls below the VVSENSE-threshold for
tDEGL_VSENSE_Fall, to avoid an un-sequenced power-off due to the loss of VSYS-supply-voltage.
• In case of a shut-down fault, no renewed on-request is required. The device automatically executes the
power-up sequence if VSENSE input is still above the VVSENSE-threshold.
• In case of a cold reset (regardless if by RESET-pin or I2C-request), no renewed on-request is required. The
device automatically executes the power-up sequence if VSENSE input is still above the VVSENSE-threshold.
• In case the device is in SLEEP state, VSENSE cannot be used to transition directly to the INITIALIZE state.
The device can only enter INITIALIZE following the OFF state.
6.3.4 OFF-Request by I2C Command
An OFF-request can also be triggered by an I2C-command to I2C_OFF_REQ in MFP_CTRL register. After such
an OFF-request, a new ON-request is required:
• In case of EN-configuration, the EN input requires a rising edge (EN considered edge-sensitive)
• In case of PB-configuration, the PB needs to be pressed for a valid ON-request
• In case of VSENSE-configuration, the VSENSE input requires a rising edge (VSENSE considered edge-
sensitive). A rising edge on the VSENSE input can be achieved by power cycling the pre-regulator.
• The falling-edge deglitch time for EN or VSENSE configuration tDEGL_EN/VSENSE_I2C is shorter than the
deglitch-time for pin-induced OFF-requests (tDEGL_EN_Fall and tDEGL_VSENSE_Fall). The deglitch-times for PB-
configuration remain.
6.3.5 First Supply Detection (FSD)
First Supply detection (FSD) allows power-up as soon as supply voltage is applied, even if EN/PB/VSENSE pin
is at OFF_REQ status. FSD can be used in combination with any ON-request configuration, EN, PB or VSENSE,
and is enabled by setting bit PU_ON_FSD in register MFP_2_CONFIG. At first power-up the EN/PB/VSENSE
pin is treated as if the pin had a valid ON request. Once VSYS is above the VSYSPOR_Rising-threshold, the PMIC
• loads the NVM
• enters INITIALIZE state
• initiates the power-up-sequence, regardless of the EN/PB/VSENSE-pin-state
To signify the power-up based on FSD, the device sets bit POWER_UP_FROM_FSD in
POWER_UP_STATUS_REG register. The nINT-pin does not toggle based on this bit. Write W1C to clear the bit.
The EN/PB/VSENSE-pin is treated as if the pin had a valid ON-request until valid entry into the ACTIVE state
(at the expiration of the last slot in the power-up-sequence). Following entry into the ACTIVE state, the device
adheres to post-deglitch EN/PB/VSENSE-pin-status: if pin status has changed prior to entering ACTIVE state or
in ACTIVE state, the device does adhere to the pin state. For example, if the EN/PB/VSENSE-pin is configured
for EN, the device does power down in case the EN-pin is low (for longer than the deglitch time) at the time the
device enters ACTIVE state. The duration for how long the ON-request is considered valid, regardless of the
pin-state, can be controlled by length of nRSTOUT slot (and empty slots thereafter), as the PMIC enters ACTIVE
state only after the last slot of the sequence expired.
6.3.6 Input Voltage Slew Rate With Automatic Power-up
Note
For a stable power-up, sufficient input-to-output voltage headroom is required for each output
rail when the rail is enabled in the power sequence. The required headroom are specified as
VHEADROOM_PWM for the buck regulators and VDROPOUT for the LDOs.
In applications where the PMIC is expected to power up automatically with the system input voltage, (for
example, when FSD is enabled or EN externally pulled up to VSYS/PVIN_LDO12), the device starts the power
sequence after the input voltage reaches VSYSPOR_Rising and tNVM_LOAD elapses. The required input voltage
slew rate to support each regulator is calculated based on the headroom requirement and the assigned slot y in
ADVANCE INFORMATION
the power sequence. For output rails assigned to SLOT_0, the calculation only needs to include tNVM_LOAD.
Cases where SRVIN is zero or negative do not need to be considered since the minimum input voltage
required for regulation is already met at the VSYSPOR_Rising threshold. For all other cases, the pre-regulator
that generates the system input voltage must meet the highest required slew rate.
If the highest required slew rate is not supported, the insufficient headroom for the output rail creates a -UV fault
once enabled in the power sequence. The device increments RETRY_COUNT and attempts to power up 2 more
times as shown in Figure 6-4. If the input voltage still does not provide sufficient headroom for the output rail, the
device enters the INITIALIZE state until VSYS/PVIN_LDO12 is cycled to renew an ON-request.
VSYS
SRVSYS
VSYSPOR_Rising
Buckx or LDOx
tNVM_LOAD
Figure 6-4. VSYS Slow Ramp With FSD and MASK_RETRY_COUNT_ON_FIRST_PU = '0'
For applications that require automatic power-up and cannot meet the slew rate requirements, the
RETRY_COUNT can be masked on the first power up by bit MASK_RETRY_COUNT_ON_FIRST_PU in register
MFP_2_CONFIG. When this bit is set, the device masks RETRY_COUNT until after the power-up sequence
is completed as shown in Figure 6-5. After power-up, the RETRY_COUNT is unmasked to enable a device
shutdown in the event of a permanent fault.
VSYS
SRVSYS
VSYSPOR_Rising
tNVM_LOAD
Figure 6-5. VSYS Slow Ramp With FSD and MASK_RETRY_COUNT_ON_FIRST_PU = '1'
CAUTION
ADVANCE INFORMATION
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.
V −V V
ILOAD = 12 × PVIN_BxL BUCKx × V BUCKx × f 1 (2)
PVIN_Bx SW
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.
ADVANCE INFORMATION
• 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.
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.
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.
ADVANCE INFORMATION
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 to configure the shortest
deglith 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.
If a rail gets enabled, the device blanks SCG detection initially to allow the rail to ramp above the SCG-threshold.
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.
ADVANCE INFORMATION
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.
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
Operational Modes
Both LDO1 and LDO2 have an input voltage range from 2.5 V to 5.5 V, and must be connected directly to the
system power. The output voltage is programmable in the range of 0.6 V to 3.3 V in 50 mV-steps. The LDOs
support Load-switch mode (LSW_mode): in this case, output voltages of 2.5 V up to 3.4 V are supported. In
LSW_mode, the desired voltage does not need to be configured in the LDOx_VOUT register.
• The LDOs can be configured as linear regulators or configured as a load-switch (LSW-mode). The mode is
configured by LDOx_LSW_CONFIG bit in LDOx_VOUT register.
CAUTION
In LSW-mode, the LDO acts as a switch, where VOUT is VIN minus the drop over the FET-
resistance (RLSW).
• The ON/OFF state of the LDOs in ACTIVE state is controlled by the corresponding LDOx_EN bit in the
ADVANCE INFORMATION
ENABLE_CTRL register.
• The ON/OFF state of the LDOs in STBY state is controlled by the corresponding LDOx_STBY_EN bit in the
STBY_1_CONFIG register.
• In INITIALIZE and SLEEP state, the LDOs are off, regardless of bit-settings.
CAUTION
In case of linear regulators that are not to be used at all, the VLDOx pin must be left floating.
Active Discharge
The LDOs have an active discharge function. Whenever LDOx is not enabled, the output is discharged to
ground. The discharge function can be deactivated individually per rail in the DISCHARGE_CONFIG register.
• 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 EEPROM-backed and is 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.
CAUTION
When an LDO is configured for DVS in STBY, the corresponding power-up slot duration must be
long enough to support the complete voltage ramp during the STBY to ACTIVE power sequence. If
the slot duration is not long enough, the device registers a TIMEOUT fault.
INT_MASK_BUCKS register. If not masked, the device sets bit INT_LDO_1_2_IS_SET in INT_SOURCE register
and bit LDOx_UV in INT_LDO_1_2 register.
If the device detects an undervoltage in ACTIVE-state or STBY-state and UV is not masked, the power-down
sequence starts immediately. OC-detection is not maskable.
CAUTION
If a LDO is configured in LSW-mode, UV-detection is not supported.
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 to use tDEGLITCH_OC_short.
Extended over-current can lead to increased aging or overshoot upon recovery.
If a rail gets enabled, the device blanks SCG detection initially to allow the rail to ramp above the SCG-threshold.
ADVANCE INFORMATION
• If the device detects residual voltage for more than 80 ms 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
LDOx_RV-bit if the condition persists for 4 ms to 5 ms, but less than 80 ms.
• If residual voltage is detected during an EN-command of the rail by I2C, the LDOx_RV-bit is set immediately,
but no state transition occurs.
Temperature Monitor
The LDOs 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 and the MASK_EFFECT bit 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.
Table 6-2. LDO Output Voltage Settings
LDOx_ VSET [decimal] LDOx_VSET [binary] LDOx_ VSET [hexa- decimal] VOUT (LDO1 and LDO2, LDO
mode) [V]
0 000000 00 0.60
1 000001 01 0.60
2 000010 02 0.60
3 000011 03 0.65
4 000100 04 0.70
5 000101 05 0.75
6 000110 06 0.80
7 000111 07 0.85
8 001000 08 0.90
9 001001 09 0.95
10 001010 0A 1.00
11 001011 0B 1.05
12 001100 0C 1.10
13 001101 0D 1.15
15 001111 0F 1.25
16 010000 10 1.30
17 010001 11 1.35
18 010010 12 1.40
19 010011 13 1.45
20 010100 14 1.50
21 010101 15 1.55
ADVANCE INFORMATION
22 010110 16 1.60
23 010111 17 1.65
24 011000 18 1.70
25 011001 19 1.75
26 011010 1A 1.80
27 011011 1B 1.85
28 011100 1C 1.90
29 011101 1D 1.95
30 011110 1E 2.00
31 011111 1F 2.05
32 100000 20 2.10
33 100001 21 2.15
34 100010 22 2.20
35 100011 23 2.25
36 100100 24 2.30
37 100101 25 2.35
38 100110 26 2.40
39 100111 27 2.45
40 101000 28 2.50
41 101001 29 2.55
42 101010 2A 2.60
43 101011 2B 2.65
44 101100 2C 2.70
45 101101 2D 2.75
46 101110 2E 2.80
47 101111 2F 2.85
48 110000 30 2.90
49 110001 31 2.95
50 110010 32 3.00
51 110011 33 3.05
53 110101 35 3.15
54 110110 36 3.20
55 110111 37 3.25
56 111000 38 3.30
57 111001 39 3.30
58 111010 3A 3.30
59 111011 3B 3.30
ADVANCE INFORMATION
60 111100 3C 3.30
61 111101 3D 3.30
62 111110 3E 3.30
63 111111 3F 3.30
The nINT reaction for RV-faults is defined globally by MASK_INT_FOR_RV bits in MASK_CONFIG register.
CAUTION
Masking poses a risk to the device or the system. In case the masking is performed by I2C-
command, the masking bits do get reset to NVM-based default after transitioning to INITIALIZE
state. Bits corresponding to faults newly configured via I2C as SD-faults do not get cleared.
TI does not recommend masking OC- and UV-detection on the same rail.
ADVANCE INFORMATION
on in STBY operate in auto-PFM mode (MODE function). De-asserting this pin sequences the selected rails
on again and forces the buck-regulators to forced-PWM. Polarity settings need to be harmonized for this
configuration.
• If a transition into and out of STBY state is commanded by writing to the bit STBY_I2C_CTRL in MFP_CTRL
register (provided I2C communication is supported during STBY state), a separate command for the MODE-
change is required by writing to the bit MODE_I2C_CTRL in MFP_1_CONFIG register.
• A change of the MODE/STBY pin configured as 'MODE&STBY' does cause a state-transition by definition.
• By default STBY is deasserted and the pin is ignored until the device completed the power-up-sequence.
During power-up of any one of the three bucks, a MODE-change is blanked on this rail and only takes effect
after the ramp completed. A state-change commanded by STBY-pin is reacted to even during the ramp of
rails (except during INITIALIZE-to-ACTIVE transition).
Please see below truth-table for pin- and I2C-commands.
Table 6-5. MODE and STBY Configuration
Pin Pin-setting Polarity Pin-state STBY_I2C_CT MODE_I2C_CT Device State Device Mode
RL bit RL bit
MODE/STBY MODE & STBY 0 L x 0 STBY or auto-PFM
SLEEP
MODE/STBY MODE & STBY 0 L x 1 STBY or forced PWM
SLEEP
MODE/STBY MODE & STBY 0 H 0 x ACTIVE forced PWM
MODE/STBY MODE & STBY 0 H 1 x STBY or forced PWM
SLEEP
MODE/STBY MODE & STBY 1 L 0 x ACTIVE forced PWM
MODE/STBY MODE & STBY 1 L 1 x STBY or forced PWM
SLEEP
MODE/STBY MODE & STBY 1 H x 0 STBY or auto-PFM
SLEEP
MODE/STBY MODE & STBY 1 H x 1 STBY or forced PWM
SLEEP
CAUTION
GPIO_VSEL_CONFIG must not change during operation.
If configured as 'VSEL', the pin level is used to set the output voltage of Buck1 or Buck3 through bit VSEL_RAIL
in MFP_1_CONFIG register. The table below shows the various combinations.
CAUTION
VSEL functionality is hard-wired and must not change during operation.
If configured as 'GPO', the pin can be used to sequence external rails. The GPO can be included in the
sequence or be controlled via I2C-interface, writing to GPO_EN in GENERAL_CONFIG register. The GPO is
released high if activated. The polarity is not changeable.
If configured as 'nWAKEUP', the pin is a signal to the host indicating a power-on event. nWAKEUP is driven low
prior to the device entering the INITIALIZE state and is held low until the device exits the INITIALIZE state. In
all other states and state transitions, nWAKEUP is released high. The polarity is not changeable. See Device
Functional Modes for details.
COLD Reset
When requesting a COLD reset, the device executes the power down sequence and transitions to
INITIALIZE state. Then, the NVM is reloaded and rails power-up again in normal power-up-sequence,
provided there are no faults and no OFF-request. A COLD reset returns all NVM-backed register bits to
their boot-value. Register bits that are not NVM-backed maintain their values, except for STBY_I2C_CTRL,
POWER_UP_FROM_OFF, POWER_UP_FROM_EN_PB_VSENSE, POWER_UP_FROM_FSD,
CUST_PROG_DONE, CUST_NVM_VERIFY_DONE, and CUST_NVM_VERIFY_ERR. For details on which
registers are NVM-backed, see Section 6.5.
ADVANCE INFORMATION
The execution of a COLD-reset sets the bit COLD_RESET_ISSUED in POWER_UP_STATUS_REG register.
The read-out of this bit allows to track if a COLD-reset was performed. The nINT-pin does not toggle based on
this bit. Write W1C to clear the bit.
WARM Reset
When requesting a WARM reset, all enabled rails remain on, but the output voltage of rails that support
dynamic voltage change is reset to the boot-voltage. Specifically, following configurations get reset to their
boot-value: BUCK1_VSET, BUCK2_VSET, BUCK3_VSET, LDO1_VSET, and LDO2_VSET. All other bits, even
in the same register, remain at their current state. For example, LDOx_LSW_CONFIG, BUCKx_BW_SEL,
BUCKx_UV_THR_SEL and the MFP_1_CONFIG register bits do NOT get reset during a WARM-reset.
Note
Shut-down-faults and OFF-requests take priority over a RESET-request. If a RESET-requests occurs
simultaneously with one of those, the device enters INITIALIZE state and requires a new ON-request
to start up.
0x29 MFP_CTRL
0x34 USER_NVM_CMD_REG
CAUTION
I2C transactions to some or all registers may not be valid during the following time periods:
ADVANCE INFORMATION
- for 80 us, to non-NVM-backed registers, when starting a transition into the INITIALIZE state
SCL
SDA
SDA
SCL
S P
START STOP
Condition Condition
The I2C bus is considered busy after a START condition and free after a STOP condition. The I2C controller
device can generate repeated START conditions during data transmission. A START and a repeated START
condition are equivalent function-wise. Figure 6-8 shows the SDA and SCL signal timing for the I2C-compatible
bus. For timing values, see the Specification section.
tBUF
SDA
SCL
tHD;STA tSU;STA tSU;STO
tHIGH
tHD;DAT
ADVANCE INFORMATION
S
tSU;DAT RS P S
START REPEATED STOP START
START
1 1 0 0 0 0 0 R/W
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
SCL
SDA
REPEATED STOP
START ACK ACK START ACK NCK
SCL
SDA
When READ function is to be accomplished, a WRITE function must precede the READ function as shown above.
ON_Requests: OFF
(EN = ‘high’) ||
From any state except SLEEP:
(PB = ‘low’ for t > tPB_ON) || Outputs o VSYS < VSYSUVLO_Falling ||
(VSENSE > VVSENSE && EN = ‘high’)
Monitors o VSYS > VSYSOVP ||
OFF_Requests: VDD1P8 fault (immediate shut down)
(EN = ‘low’) || nRSTOUT = ‘0’
(PB = ‘low’ for t = tPB_OFF) || nINT = ‘x’
(VSENSE < VVSENSE) ||
(RESET by I2C) ||
(OFF-request by I2C) VSYS > VSYSUVLO_Rising &
!VDD1P8 fault
SD_Faults:
(SCG = ‘1’) ||
(UV = ‘1’)* ||
(WARM = ‘1’)* ||
INITIALIZE
(OC = ‘1’) || From ACTIVE/STBY state or during
(HOT = ‘1’) || Outputs o transitions to ACTIVE/STBY state:
(OFF_Request) ||
(RV_SD = ‘1’)* || Monitors o 2) (RESET) 1) ||
ADVANCE INFORMATION
VSYS < VSYSPOR_Falling
(TIMEOUT = ‘1’) (SD-fault) 1) (sequencing down) ||
( *unless masked) nRSTOUT = ‘0’ (HOT = ‘1’) (ìmmediate shut-down)
nINT = Fault- & Mask-
Changes to the following bits or pins do not dependent if VIO is
(necessarily) cause a state-transition: present
MODE, GPIO/VSEL, enabling or deactivating
of rails
EN rising edge ||
PB falling edge Configuration dependent
(ON_Request || FSD 5)) &
!(SD_fault) &
all rails discharged
SLEEP_EXIT_TIMEOUT=’1' 4) (sequencing up)
SLEEP ACTIVE
Outputs o Outputs on
Monitors o All monitors on
STBY-request !STBY-request
(polarity configurable) (polarity configurable)
(sequencing down select rails) (sequencing up select rails)
STBY
Selected Outputs on
All monitors on
nRSTOUT = Congurable 3)
nINT = Fault- & Mask-
dependent
1) In case of a RESET or a SD-fault, the device transions from INITIALIZE state to the ACTIVE state without a new
Push-buon-ON_Request. In EN or VSENSE conguraon, the ON-request must s ll be valid to transi on to ACTIVE state.
2) If INITIALIZE state was entered due to a Thermal-Shut-Down, the temperature monitors remain ac ve un l the
temperature on all sensors fell below TWARM threshold. Thermal-Shut-Down causes immediate shut-down,
no sequencing down.
The NVM load time is given by tNVM_LOAD. The power-up sequence can only execute after the NVM-load is
complete.
If INITIALIZE state was entered from OFF state, bit POWER_UP_FROM_OFF in POWER_UP_STATUS_REG
register is set and remains set until a write-1-clear is issued. Read-out of this bit allows to determine if INITIALZE
state was entered from OFF state or due to a Shut-down-fault or OFF-request.
In INITIALIZE state, the nINT pin status is dependent if faults are and masking thereof. If no faults are present or
nINT-reaction for those are masked, nINT-pin is pulled high, provided a VIO-voltage for the pull-up is available.
To transition from the INITIALIZE state to the ACTIVE state, one of the ON-requests must occur:
• The EN input is 'high' (if EN/PB/VSENSE is configured as 'EN' or 'VSENSE')
• The PB input is pulled low for at least tPB_ON_SLOW respectively tPB_ON_FAST (if EN/PB/VSENSE is configured
as 'PB')
Note
The DISCHARGE_CONFIG register is purposefully omitted from RESET when entering INITIALIZE
state from ACTIVE or STBY state. When entering INITIALIZE state from OFF state, the NVM content
is loaded. If the discharge configuration changed after power-up, a different start-up behavior can
occur, depending if the INITIALIZE state was entered from OFF state or from ACTIVE/STBY.
this state. Which rails power down in STBY state can be configured in STBY_1_CONFIG and STBY_2_CONFIG
register.
The monitoring functions are all available: Under-voltage- (UV), Short-to-GND- (SCG) and Over-current- (OC)
detection, thermal warning (WARM) and thermal-shutdown (TSD/HOT) remain active.
The device enters ACTIVE state if STBY is de-asserted or an I2C command is received (provided VIO-supply
remained active). The sequence into and out of STBY state is the same as for power-down respectively for
power-up. Rails that remain on in STBY are skipped, but the respective slots are still executed.
CAUTION
The device must enter the ACTIVE state before transitioning to the STBY state.
CAUTION
ADVANCE INFORMATION
Only rails that were enabled in ACTIVE state can remain enabled in STBY. Deactivated rails cannot
be turned on in STBY-state. Activity in STBY-state requires a AND-combination of LDOx_EN /
BUCKx_EN and LDOx_STBY_EN/BUCKx_STBY_EN.
CAUTION
Do not change the registers related to an ongoing sequence by I2C-command!
Non-NVM-bits are not accessible for approximately 80 us after starting a transition into INITIALIZE
state.
CAUTION
The device can only transition to the SLEEP state from the ACTIVE state (via 'STBY' or
STBY_I2C_CTRL) or from the INITIALIZE state (via SLEEP_EXIT_TIMEOUT).
CAUTION
The 'EN_PB_VSENSE_CONFIG' setting can be changed during operation. For wakeup detection,
the device refers to the 'EN_PB_VSENSE_CONFIG' setting when the SLEEP state is entered.
CAUTION
Do not change the registers related to an ongoing sequence by I2C-command!
Non-NVM-bits are not accessible for approximately 80 us after starting a transition into INITIALIZE
state.
ADVANCE INFORMATION
VSYS
STBY PMIC_LPM_EN
PB
tDEGL_ANALOG_EN tDEGL_PB_RISE
tOFF_TO_INIT
ON-Request
OFF-request by PB is relevant
nWAKEUP WKUP
ADVANCE INFORMATION
nRSTOUT PORz
10ms
1.5ms
Buck3 / VDDS_DDR
1.1V
1.5ms
MCU_OSC0_XI
MCU_OSC0_XO
10ms 11.5ms
1.5ms
BUCK1 / VDD_CORE
0.75V
1.5ms
BUCK2 /
DVDD1V8
1.8V
LDO1 / VDDA_1V8
1.8V
1.5ms tON_DLY
LDO2 /
DVDD3V3
3.3V
Slot_0 Slot_1 Slot_2 Slot_3 Slot_4 Slot_0 Slot_1 Slot_2 Slot_3 Slot_4 Slot_5 Slot_6 Slot_7
10ms 0ms 1.5ms 0ms 10ms 1.5ms 1.5ms 0ms 1.5ms 1.5ms 1.5ms 10ms 10ms
The TPS65214 provides the following fault-detections on the buck- and LDO-outputs:
• Undervoltage detection (UV)
• Over Current detection (OC), triggering on positive as well as (for buck-converters) negative current-limit
• Short-to-GND detection (SCG)
• Temperature warning (WARM) and Thermal Shut Down (TSD / HOT)
• Residual Voltage (RV) and Residual Voltage - Shutdown (RV_SD)
• Timeout (TO)
SCG, OC, HOT, and TO are not maskable. If any one of those occurs, the device powers down. Positive and
negative current limit share the same mask-bit per regulator.
The reaction to UV, RV and WARM faults is configurable. If not masked, a fault triggers a sequenced shut-down.
UV, RV and WARM can be masked individually per regulator in INT_MASK_BUCKS, INT_MASK_LDOS and
INT_MASK_WARM registers. No state-transition occurs in case of a masked fault. Whether bits are set and if
nINT is pulled low can be configured globally by MASK_EFFECT bits in MASK_CONFIG register. Positive and
negative current limit share the same mask-bit per regulator.
• 00b = no state change, no nINT reaction, no bit set
• 01b = no state change, no nINT reaction, bit set
• 10b = no state change, nINT reaction, bit set (same as 11b)
• 11b = no state change, nINT reaction, bit set (same as 10b)
For any fault that corresponds to a shut-down condition, the fault-bit remains asserted until a W1C (write-one-
clear) operation is performed via I2C (assuming the fault is not present any more). In case of a shut-down fault,
no renewed on-request is required. The device automatically executes the power up sequence if the fault is no
longer present as long as EN/VSENSE is still high and no PB-press is required for a restart.
For any fault that is not a shut-down condition (for example because the fault is masked), the bit is cleared when
going to the INITIALIZE state.
If the temperature exceeds TWARM_Rising threshold, but SENSOR_x_WARM_MASK bit is /bits are set, the PMIC
remains in ACTIVE state. Fault-reporting occurs as configured by MASK_EFFECT bits. The processor makes
the decision to either sequence the power down or throttles back on the running applications to reduce the
power consumption and hopefully avoiding a Thermal Shutdown situation.
Thermal Shutdown, HOT-threshold
If the temperature exceeds THOT_Rising threshold, the SENSOR_x_HOT-bit is set and the PMIC powers off all
rails immediately. This power down is simultaneously and not sequenced.
• If ALL sensors are masked for WARM-detection (all SENSOR_x_WARM_MASK bits are set), the PMIC does
power back up once the temperature drops below the THOT_Falling threshold, provided a valid ON-request is
present.
• If any one of the sensors is unmasked for WARM-detection, the PMIC does power back up once the
temperature drops below the TWARM_Falling threshold, without a new
Push-button-ON_Request. In EN or VSENSE configuration, the ON-request must still be valid to transition to
ADVANCE INFORMATION
ACTIVE state.
Residual Voltage
Residual voltage checks are performed for each power rail before the rail is enabled, regardless if during the
sequence or by I2C-command. The treatment of RV-faults depends on the situation when the fault occurs. A
simplified state diagram to illustrate residual voltage checking is shown in Figure 6-14.
OFF
Immediate shut down
Outputs o
Monitors o
INITIALIZE
Sequencing down (3)
Outputs o
ADVANCE INFORMATION
Monitors o
Sequencing up (1)
Rail power-up/down
by I2C command (4)
SLEEP ACTIVE
Outputs o Outputs on
Monitors o All monitors on
STBY
Selected Outputs on
All monitors on
1. In the case of residual voltage when sequencing up, the device sets the respective
INT_TIMEOUT_RV_SD_IS_SET bit in INT_SOURCE register, LDOx_RV_SD respectively BUCKx_RV_SD
bit and bit TIMEOUT in INT_TIMEOUT_RV_SD register, and initiates the power-down sequence at the end
of the slot.
2. In case of residual voltage when sequencing down to the STBY or SLEEP state, the device gates the
power-down of subsequent rails for up to eight times the power-down slot duration. If the residual voltage is
still present, the device sets the following bits and initiates the power-down sequence.
a. Bit INT_TIMEOUT_RV_SD_IS_SET in register INT_SOURCE
b. Respective bit LDOx_RV_SD or BUCKx_RV_SD in register INT_TIMEOUT_RV_SD
c. Bit TIMEOUT in register INT_TIMEOUT_RV_SD
3. In case of residual voltage when sequencing down to the INITIALIZE state, no status bits are set, and the
power-down sequence continues after eight times the power-down slot-duration.
4. In case of residual voltage during the power-up or power-down of a rail via I2C command, the device sets
the respective LDOx_RV or BUCKx_RV bit. If the MASK_INT_FOR_RV bit is not set (RV is unmasked), the
device pulls the nINT pin low.
Note
In case active discharge on a rail is deactivated, the unsuccessful discharge of that rail within the slot
ADVANCE INFORMATION
duration does not gate the power-down of the subsequent rail. Additionally, the device does not set
RV-bits nor RV_SD-bits during power-down.
The shutdown-fault-reaction in case of residual voltage detection when sequencing up or down is maskable
by the BYPASS_RV_FOR_RAIL_ENABLE bit in the GENERAL_CONFIG register. The reaction of the nINT
pin in case of residual voltage detection by I2C command is maskable by the MASK_INT_FOR_RV bit in the
MASK_CONFIG register.
A timeout occurs if the residual voltage cannot be discharged after the power-up slot-duration, or after eight
times the power-down slot-duration. The device sets the TIMEOUT bit in the INT_TIMEOUT_RV_SD register.
Retry Counter
For every detected Shut-Down fault, the retry counter (RETRY_COUNT in POWER_UP_STATUS_REG register)
is incremented. The device attempts two retries to power-up. If both fail, a power-cycle on VSYS is required to
reset the retry counter. Any successful power-up also resets the retry counter. Masked faults do not cause a
shut-down and do not increment the retry counter.
The retry counter can be deactivated on first power up via the MASK_RETRY_COUNT_ON_FIRST_PU bit in the
MFP_2_CONFIG register. When set, the device retries infinitely until the first power-up sequence is completed.
The retry counter can also be deactivated permanently by the MASK_RETRY_COUNT bit in the INT_MASK_UV
register. When set, the device retries infinitely following any shut-down fault.
CAUTION
Masking of faults can pose a risk to the device or the system, including but not limited to starting into
a pre-biased output.
TI does not recommend to mask both OC- and UV-detection on the same rail.
PB/EN/VSENSE Sleep exit timeout Transition to SLEEP No PB_EN_SLEEP_EXI W1C or VSYS UVLO
state T_TIMEOUT
ADVANCE INFORMATION
BUCK & LDO Residual voltage - RV No state transition Yes *_RV W1C, INITIALIZE
state, or VSYS
UVLO
BUCK & LDO Residual voltage - Sequenced shut-down Yes *_RV_SD W1C or VSYS UVLO
shutdown-Fault - to INITIALIZE state
RV_SD *)
BUCK & LDO Timeout - TO *) Sequenced shut-down Partial (MASK_UV) TIMEOUT W1C or VSYS UVLO
to INITIALIZE state
BUCK & LDO Undervoltage - UV Sequenced shut-down Yes *_UV W1C, INITIALIZE
to INITIALIZE state state (if masked), or
VSYS UVLO
BUCK & LDO Overcurrent - OC Sequenced shut-down No *_OC W1C or VSYS UVLO
to INITIALIZE state
BUCK & LDO Short-to-GND - SCG Sequenced shut-down No *_SCG W1C or VSYS UVLO
to INITIALIZE state
BUCK & LDO Temperature warning - Sequenced shut-down Yes SENSOR_x_WARM W1C, INITIALIZE
WARM to INITIALIZE state state (if masked), or
VSYS UVLO
BUCK & LDO Temperature shut-down Immediate shut-down to No SENSOR_x_HOT W1C or VSYS UVLO
- HOT INITIALIZE state (not
sequenced)
ADVANCE INFORMATION
ADVANCE INFORMATION
41h FACTORY_CONFIG_2 Revision of NVM-configuration (read only) Go
Complex bit access types are encoded to fit into small table cells. Table 6-10 shows the codes that are used for
access types in this section.
Table 6-10. Device Access Type Codes
Access Type Code Description
Read Type
R R Read
Write Type
W W Write
W1C W Write
1C 1 to clear
Reset or Default Value
-n Value after reset or the default
value
ADVANCE INFORMATION
Refer to Technical Reference Manual / User's Guide for specific
numbering and associated configuration.
(Default from NVM memory)
3 RESERVED R 0h Reserved
2 BUCK3_EN R/W X Enable BUCK3 regulator (Default from NVM memory)
0h = Not enabled
1h = Enabled
ADVANCE INFORMATION
other than 5Ah) locks the protected registers.
5Ah = Unlocks the protected registers
ADVANCE INFORMATION
9h = 0.950V
Ah = 1.000V
Bh = 1.050V
Ch = 1.100V
Dh = 1.150V
Eh = 1.200V
Fh = 1.250V
10h = 1.300V
11h = 1.350V
12h = 1.400V
13h = 1.450V
14h = 1.500V
15h = 1.550V
16h = 1.600V
17h = 1.650V
18h = 1.700V
19h = 1.750V
1Ah = 1.800V
1Bh = 1.850V
1Ch = 1.900V
1Dh = 1.950V
1Eh = 2.000V
1Fh = 2.050V
20h = 2.100V
21h = 2.150V
22h = 2.200V
23h = 2.250V
24h = 2.300V
25h = 2.350V
26h = 2.400V
27h = 2.450V
28h = 2.500V
29h = 2.550V
2Ah = 2.600V
2Bh = 2.650V
2Ch = 2.700V
2Dh = 2.750V
2Eh = 2.800V
2Fh = 2.850V
30h = 2.900V
31h = 2.950V
32h = 3.000V
33h = 3.050V
34h = 3.100V
35h = 3.150V
36h = 3.200V
ADVANCE INFORMATION
37h = 3.250V
38h = 3.300V
39h = 3.300V
3Ah = 3.300V
3Bh = 3.300V
3Ch = 3.300V
3Dh = 3.300V
3Eh = 3.300V
3Fh = 3.300V
ADVANCE INFORMATION
6 LDO1_LSW_CONFIG R/W X LDO1 LDO or LSW Mode. NOTE: ONLY CHANGE WHILE RAIL IS
NOT ENABLED! (Default from NVM memory)
0h = LDO Mode
1h = LSW Mode
9h = 0.950V
Ah = 1.000V
Bh = 1.050V
Ch = 1.100V
Dh = 1.150V
Eh = 1.200V
Fh = 1.250V
10h = 1.300V
11h = 1.350V
12h = 1.400V
13h = 1.450V
14h = 1.500V
15h = 1.550V
16h = 1.600V
17h = 1.650V
18h = 1.700V
19h = 1.750V
1Ah = 1.800V
1Bh = 1.850V
1Ch = 1.900V
1Dh = 1.950V
1Eh = 2.000V
1Fh = 2.050V
20h = 2.100V
21h = 2.150V
22h = 2.200V
23h = 2.250V
24h = 2.300V
25h = 2.350V
26h = 2.400V
27h = 2.450V
28h = 2.500V
29h = 2.550V
2Ah = 2.600V
2Bh = 2.650V
2Ch = 2.700V
2Dh = 2.750V
2Eh = 2.800V
2Fh = 2.850V
30h = 2.900V
31h = 2.950V
32h = 3.000V
33h = 3.050V
34h = 3.100V
35h = 3.150V
ADVANCE INFORMATION
36h = 3.200V
37h = 3.250V
38h = 3.300V
39h = 3.300V
3Ah = 3.300V
3Bh = 3.300V
3Ch = 3.300V
3Dh = 3.300V
3Eh = 3.300V
3Fh = 3.300V
6 RESERVED R 0h Reserved
ADVANCE INFORMATION
9h = 0.950V
Ah = 1.000V
Bh = 1.050V
Ch = 1.100V
Dh = 1.150V
Eh = 1.200V
Fh = 1.250V
10h = 1.300V
11h = 1.350V
12h = 1.400V
13h = 1.450V
14h = 1.500V
15h = 1.550V
16h = 1.600V
17h = 1.650V
18h = 1.700V
19h = 1.750V
1Ah = 1.800V
1Bh = 1.850V
1Ch = 1.900V
1Dh = 1.950V
1Eh = 2.000V
1Fh = 2.050V
20h = 2.100V
21h = 2.150V
22h = 2.200V
23h = 2.250V
24h = 2.300V
25h = 2.350V
26h = 2.400V
27h = 2.450V
28h = 2.500V
29h = 2.550V
2Ah = 2.600V
2Bh = 2.650V
2Ch = 2.700V
2Dh = 2.750V
2Eh = 2.800V
2Fh = 2.850V
30h = 2.900V
31h = 2.950V
32h = 3.000V
33h = 3.050V
34h = 3.100V
35h = 3.150V
36h = 3.200V
ADVANCE INFORMATION
37h = 3.250V
38h = 3.300V
39h = 3.300V
3Ah = 3.300V
3Bh = 3.300V
3Ch = 3.300V
3Dh = 3.300V
3Eh = 3.300V
3Fh = 3.300V
ADVANCE INFORMATION
6 LDO2_DVS_STBY R/W X LDO2 DVS transition in STANDBY mode.
0h = No DVS transition in STBY
1h = DVS transition in STBY to output voltage configured by
LDO2_VSET_STBY
9h = 0.950V
Ah = 1.000V
Bh = 1.050V
Ch = 1.100V
Dh = 1.150V
Eh = 1.200V
Fh = 1.250V
10h = 1.300V
11h = 1.350V
12h = 1.400V
13h = 1.450V
14h = 1.500V
15h = 1.550V
16h = 1.600V
17h = 1.650V
18h = 1.700V
19h = 1.750V
1Ah = 1.800V
1Bh = 1.850V
1Ch = 1.900V
1Dh = 1.950V
1Eh = 2.000V
1Fh = 2.050V
20h = 2.100V
21h = 2.150V
22h = 2.200V
23h = 2.250V
24h = 2.300V
25h = 2.350V
26h = 2.400V
27h = 2.450V
28h = 2.500V
29h = 2.550V
2Ah = 2.600V
2Bh = 2.650V
2Ch = 2.700V
2Dh = 2.750V
2Eh = 2.800V
2Fh = 2.850V
30h = 2.900V
31h = 2.950V
32h = 3.000V
33h = 3.050V
34h = 3.100V
35h = 3.150V
ADVANCE INFORMATION
36h = 3.200V
37h = 3.250V
38h = 3.300V
39h = 3.300V
3Ah = 3.300V
3Bh = 3.300V
3Ch = 3.300V
3Dh = 3.300V
3Eh = 3.300V
3Fh = 3.300V
6 BUCK3_UV_THR_SEL R/W X UV threshold selection for BUCK3. (Default from NVM memory)
0h = -5% UV detection
1h = -10% UV detection
ADVANCE INFORMATION
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
20h = 1.400V
21h = 1.500V
22h = 1.600V
23h = 1.700V
24h = 1.800V
25h = 1.900V
26h = 2.000V
27h = 2.100V
28h = 2.200V
29h = 2.300V
2Ah = 2.400V
2Bh = 2.500V
2Ch = 2.600V
2Dh = 2.700V
2Eh = 2.800V
2Fh = 2.900V
30h = 3.000V
31h = 3.100V
32h = 3.200V
33h = 3.300V
34h = 3.400V
35h = 3.400V
36h = 3.400V
ADVANCE INFORMATION
37h = 3.400V
38h = 3.400V
39h = 3.400V
3Ah = 3.400V
3Bh = 3.400V
3Ch = 3.400V
3Dh = 3.400V
3Eh = 3.400V
3Fh = 3.400V
ADVANCE INFORMATION
IS NOT ENABLED! (Default from NVM memory)
0h = low bandwidth
1h = high bandwidth
6 BUCK2_UV_THR_SEL R/W X UV threshold selection for BUCK2. (Default from NVM memory)
0h = -5% UV detection
1h = -10% UV detection
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
20h = 1.400V
21h = 1.500V
22h = 1.600V
23h = 1.700V
24h = 1.800V
25h = 1.900V
26h = 2.000V
27h = 2.100V
28h = 2.200V
29h = 2.300V
2Ah = 2.400V
2Bh = 2.500V
2Ch = 2.600V
2Dh = 2.700V
2Eh = 2.800V
2Fh = 2.900V
30h = 3.000V
31h = 3.100V
32h = 3.200V
33h = 3.300V
34h = 3.400V
35h = 3.400V
ADVANCE INFORMATION
36h = 3.400V
37h = 3.400V
38h = 3.400V
39h = 3.400V
3Ah = 3.400V
3Bh = 3.400V
3Ch = 3.400V
3Dh = 3.400V
3Eh = 3.400V
3Fh = 3.400V
6 BUCK1_UV_THR_SEL R/W X UV threshold selection for BUCK1. (Default from NVM memory)
0h = -5% UV detection
1h = -10% UV detection
ADVANCE INFORMATION
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
20h = 1.400V
21h = 1.500V
22h = 1.600V
23h = 1.700V
24h = 1.800V
25h = 1.900V
26h = 2.000V
27h = 2.100V
28h = 2.200V
29h = 2.300V
2Ah = 2.400V
2Bh = 2.500V
2Ch = 2.600V
2Dh = 2.700V
2Eh = 2.800V
2Fh = 2.900V
30h = 3.000V
31h = 3.100V
32h = 3.200V
33h = 3.300V
34h = 3.400V
35h = 3.400V
36h = 3.400V
ADVANCE INFORMATION
37h = 3.400V
38h = 3.400V
39h = 3.400V
3Ah = 3.400V
3Bh = 3.400V
3Ch = 3.400V
3Dh = 3.400V
3Eh = 3.400V
3Fh = 3.400V
ADVANCE INFORMATION
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 LDO1_SEQUENCE_OFF_ R/W X LDO1 slot number for power-down (Default from NVM memory)
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 LDO2_SEQUENCE_OFF_ R/W X LDO2 slot number for power-down (Default from NVM memory)
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
ADVANCE INFORMATION
_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 BUCK3_SEQUENCE_OF R/W X BUCK3 slot number for power-down (Default from NVM memory)
F_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 BUCK2_SEQUENCE_OF R/W X BUCK2 slot number for power-down (Default from NVM memory)
F_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
ADVANCE INFORMATION
_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 BUCK1_SEQUENCE_OF R/W X BUCK1 slot number for power-down (Default from NVM memory)
F_SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 nRST_SEQUENCE_OFF_ R/W X nRST slot number for power-down (Default from NVM memory)
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
ADVANCE INFORMATION
7 GPIO_SEQUENCE_POLA R/W X GPIO as a sequence input on/off polarity
RITY
0h = LOW - off / HIGH - on
1h = HIGH - off / LOW - on
6-4 GPIO_SEQUENCE_ON_ R/W X GPIO slot number for power-up. When configured as an output, the
SLOT pin is sequenced on according to the slot. When configured as an
input, the sequencer waits for the pin to reach the on state. (Default
from NVM memory)
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 GPIO_SEQUENCE_OFF_ R/W X GPIO slot number for power-down. When configured as an output,
SLOT the pin is sequenced off according to the slot. When configured as an
input, the sequencer waits for the pin to reach the off state. (Default
from NVM memory)
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
LOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
3 RESERVED R 0h Reserved
2-0 GPO_SEQUENCE_OFF_ R/W X GPO slot number for power-down (Default from NVM memory)
SLOT
0h = slot 0
1h = slot 1
2h = slot 2
3h = slot 3
4h = slot 4
5h = slot 5
6h = slot 6
7h = slot 7
ADVANCE INFORMATION
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
5-4 POWER_UP_SLOT_1_D R/W X Duration of slot 1 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
3-2 POWER_UP_SLOT_2_D R/W X Duration of slot 2 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
1-0 POWER_UP_SLOT_3_D R/W X Duration of slot 3 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
5-4 POWER_UP_SLOT_5_D R/W X Duration of slot 5 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
3-2 POWER_UP_SLOT_6_D R/W X Duration of slot 6 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
1-0 POWER_UP_SLOT_7_D R/W X Duration of slot 7 during the power-up and standby-to-active
URATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
ADVANCE INFORMATION
6 BUCK3_DVS_STBY R/W X BUCK3 DVS transition in STANDBY mode.
0h = No DVS transition in STBY
1h = DVS transition in STBY to output voltage configured by
BUCK3_VSET_STBY
5 RESERVED R 0h Reserved
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
ADVANCE INFORMATION
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
5-4 POWER_DOWN_SLOT_1 R/W X Duration of slot 1 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
3-2 POWER_DOWN_SLOT_2 R/W X Duration of slot 2 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
1-0 POWER_DOWN_SLOT_3 R/W X Duration of slot 3 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
5-4 POWER_DOWN_SLOT_5 R/W X Duration of slot 5 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
3-2 POWER_DOWN_SLOT_6 R/W X Duration of slot 6 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
1-0 POWER_DOWN_SLOT_7 R/W X Duration of slot 7 during the power-down and active-to-standby
_DURATION sequences. (Default from NVM memory)
0h = 0ms
1h = 1.5ms
2h = 3ms
3h = 10ms
ADVANCE INFORMATION
6 BUCK2_DVS_STBY R/W X BUCK2 DVS transition in STANDBY mode.
0h = No DVS transition in STBY
1h = DVS transition in STBY to output voltage configured by
BUCK2_VSET_STBY
5 RESERVED R 0h Reserved
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
ADVANCE INFORMATION
6 BUCK1_DVS_STBY R/W X BUCK1 DVS transition in STANDBY mode.
0h = No DVS transition in STBY
1h = DVS transition in STBY to output voltage configured by
BUCK1_VSET_STBY
5 RESERVED R 0h Reserved
9h = 0.825V
Ah = 0.850V
Bh = 0.875V
Ch = 0.900V
Dh = 0.925V
Eh = 0.950V
Fh = 0.975V
10h = 1.000V
11h = 1.025V
12h = 1.050V
13h = 1.075V
14h = 1.100V
15h = 1.125V
16h = 1.150V
17h = 1.175V
18h = 1.200V
19h = 1.225V
1Ah = 1.250V
1Bh = 1.275V
1Ch = 1.300V
1Dh = 1.325V
1Eh = 1.350V
1Fh = 1.375V
ADVANCE INFORMATION
7 BYPASS_RV_FOR_RAIL_ R/W X Bypass the check for RV(Pre-biased) condition prior to enabling a
ENABLE regulator. (Default from NVM memory)
0h = Discharged checks enforced
1h = Discharged checks bypassed
6 RESERVED R 0h Reserved
5 LDO1_UV_THR R/W X UV threshold selection bit for LDO1. Only applicable if configured as
LDO. (Default from NVM memory)
0h = -5% UV detection
1h = -10% UV detection
4 LDO2_UV_THR R/W X UV threshold selection bit for LDO2. Only applicable if configured as
LDO. (Default from NVM memory)
0h = -5% UV detection
1h = -10% UV detection
3 RESERVED R 0h Reserved
2 GPIO_EN R/W X Both an enable and state control of GPIO. This bit enables the GPIO
function and also controls the state of the GPIO pin. (Default from
NVM memory)
0h = The GPIO function is not enabled. The output state is 'low'.
1h = The GPIO function is enabled. The output state is 'high'.
0 GPO_EN R/W X Both an enable and state control of GPO. This bit enables the GPO
function and also controls the state of the GPO pin. (Default from
NVM memory)
0h = GPO not enabled. The output state is low.
1h = GPO enabled. The output state is Hi-Z.
MODE/STBY pin. Refer to table in the data sheet. (Default from NVM
memory)
0h = Auto PFM
1h = Forced PWM
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 MODE_STBY_POLARITY R/W X MODE_STBY Pin Polarity configuration. Note: Ok to change during
operation, but consider immediate reaction: MODE-change or
STATE-change! (Default from NVM memory)
0h = [if configured as MODE] LOW - auto-PFM / HIGH - forced
PWM. [if configured as a STBY] LOW - STBY state / HIGH -
ACTIVE state.
1h = [if configured as MODE] HIGH - auto-PFM / LOW - forced
PWM. [if configured as a STBY] HIGH - STBY state / LOW -
ACTIVE state.
1 RESERVED R 0h Reserved
0 RESERVED R 0h Reserved
ADVANCE INFORMATION
7 PU_ON_FSD R/W X Power up upon First Supply Detected (FSD). So when VSYS is
applied, device does power up to ACTIVE state even if EN/PB/
VSENSE pin is at OFF_REQ status. (Default from NVM memory)
0h = First Supply Detection (FSD) Not enabled.
1h = First Supply Detection (FSD) Enabled.
5-4 EN_PB_VSENSE_CONFI R/W X Enable / Push-Button / VSENSE Configuration. Do not change via
G I2C after NVM load (except as a precursor before programming
NVM) (Default from NVM memory)
0h = Push Button Configuration
1h = Device Enable Configuration
2h = VSENSE Configuration
3h = Device Enable Configuration
6 RESERVED R 0h Reserved
5 LDO1_STBY_EN R/W X Enable LDO1 in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
4 LDO2_STBY_EN R/W X Enable LDO2 in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
3 RESERVED R 0h Reserved
2 BUCK3_STBY_EN R/W X Enable BUCK3 in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
1 BUCK2_STBY_EN R/W X Enable BUCK2 in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
0 BUCK1_STBY_EN R/W X Enable BUCK1 in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
ADVANCE INFORMATION
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 STBY_SLEEP_CONFIG R/W X Device operation via STBY-request. (Default from NVM memory)
0h = STBY Mode
1h = SLEEP Mode
2 GPIO_STBY_EN R/W X Enable GPIO in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
1 RESERVED R 0h Reserved
0 GPO_STBY_EN R/W X Enable GPO in STANDBY state. (Default from NVM memory)
0h = Not enabled in STBY Mode
1h = Enabled in STBY Mode
7 RESERVED R 0h Reserved
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 RESERVED R 0h Reserved
3 RESERVED R 0h Reserved
2 EN_LONG_DEGL_FOR_ R/W X When set, enables the long-deglitch option for OverCurrent signals
OC_BUCK3 of BUCK3. When clear, enables the short-deglitch option for
OverCurrent signals of BUCK3. (Default from NVM memory)
0h = Deglitch duration for OverCurrent signals for BUCK3 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~20us
1h = Deglitch duration for OverCurrent signals for BUCK3 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~2ms
1 EN_LONG_DEGL_FOR_ R/W X When set, enables the long-deglitch option for OverCurrent signals
OC_BUCK2 of BUCK2. When clear, enables the short-deglitch option for
OverCurrent signals of BUCK2. (Default from NVM memory)
0h = Deglitch duration for OverCurrent signals for BUCK2 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~20us
1h = Deglitch duration for OverCurrent signals for BUCK2 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~2ms
0 EN_LONG_DEGL_FOR_ R/W X When set, enables the long-deglitch option for OverCurrent signals
OC_BUCK1 of BUCK1. When clear, enables the short-deglitch option for
OverCurrent signals of BUCK1. (Default from NVM memory)
0h = Deglitch duration for OverCurrent signals for BUCK1 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~20us
1h = Deglitch duration for OverCurrent signals for BUCK1 (High-
Side Overcurrent, Low-Side Overcurrent and Low-Side Reverse/
Negative OverCurrent) is ~2ms
ADVANCE INFORMATION
NVM memory)
0h = Device does retry up to 2 times, then stay off
1h = Device does retry infinitely
3 RESERVED R 0h Reserved
2 LDO1_UV_MASK R/W X LDO1 Undervoltage Mask - Always masked in BYP or LSW modes.
(Default from NVM memory)
0h = un-masked (Faults reported)
1h = masked (Faults not reported)
1 LDO2_UV_MASK R/W X LDO2 Undervoltage Mask - Always masked in BYP or LSW modes.
(Default from NVM memory)
0h = un-masked (Faults reported)
1h = masked (Faults not reported)
0 RESERVED R 0h Reserved
6-5 MASK_EFFECT R/W X Effect of masking (global) (Default from NVM memory)
0h = no state change, no nINT reaction, no bit set for Faults
1h = no state change, no nINT reaction, bit set for Faults
2h = no state change, nINT reaction, bit set for Faults (same as
11b)
3h = no state change, nINT reaction, bit set for Faults (same as
10b)
4 MASK_INT_FOR_RV R/W X Masking bit to control whether nINT pin is sensitive to RV (Residual
Voltage) events or not. (Default from NVM memory)
0h = un-masked (nINT pulled low for any RV events during
transition to ACTIVE state or during enabling of rails)
1h = masked (nINT not sensitive to any RV events)
3 SENSOR_0_WARM_MAS R/W X Die Temperature Warm Fault Mask, Sensor 0. (Default from NVM
K memory)
0h = un-masked (Faults reported)
1h = masked (Faults not reported)
2 SENSOR_1_WARM_MAS R/W X Die Temperature Warm Fault Mask, Sensor 1. (Default from NVM
K memory)
0h = un-masked (Faults reported)
1h = masked (Faults not reported)
1 SENSOR_2_WARM_MAS R/W X Die Temperature Warm Fault Mask, Sensor 2. (Default from NVM
K memory)
0h = un-masked (Faults reported)
1h = masked (Faults not reported)
0 RESERVED R 0h Reserved
ADVANCE INFORMATION
7 DIY_NVM_PROGRAM_C R/W X Bit that indicates whether a DIY program command was attempted.
MD_ISSUED Once set, remains always set. (Default from NVM memory)
0h = NVM data not changed
1h = NVM data attempted to be changed via DIY program
command
6-0 I2C_ADDRESS R/W X I2C secondary address. Note: Ok to change during operation, but
consider immediate reaction: new address for read/write! (Default
from NVM memory)
6-0 USER_GENERAL_NVM_ R/W X 8-bit NVM-based register available to the user to use to store user-
STORAGE data, for example NVM-ID of customer-modified NVM-version or
other purposes. (Default from NVM memory)
ADVANCE INFORMATION
NVM control)
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 GPIO_STATUS R 0h Indicates the real-time value of GPIO pin
0h = The GPIO pin is currently '0'
1h = The GPIO pin is currently '1'
3 WARM_RESET_I2C_CTR R/W 0h Triggers a WARM RESET when written as '1'. Note: This bit self-
L clears automatically, so cannot be read as '1' after the write.
0h = normal operation
1h = WARM_RESET
2 COLD_RESET_I2C_CTR R/W 0h Triggers a COLD RESET when set high. Cleared upon entry to
L INITIALIZE.
0h = normal operation
1h = COLD_RESET
1 STBY_I2C_CTRL R/W 0h STBY control using I2C. Consolidated with STBY control via MODE/
STBY pin. Refer to MODE and STBY configuration table and
STBY_SLEEP_CONFIG bit.
0h = normal operation
1h = STBY or SLEEP mode
0 I2C_OFF_REQ R/W 0h When '1' is written to this bit: Trigger OFF request. When '0': No
effect. Does self-clear.
0h = No effect
1h = Trigger OFF Request
ADVANCE INFORMATION
6 RESERVED R 0h Reserved
5 LDO1_DISCHARGE_EN R/W 1h Discharge setting for LDO1
0h = No Discharge
1h = 250 Ω
3 RESERVED R 0h Reserved
2 BUCK3_DISCHARGE_EN R/W 1h Discharge setting for BUCK3
0h = No Discharge
1h = 125 Ω
6 RESERVED R 0h Reserved
5 INT_LDO_1_2_IS_SET R 0h One or more sources of the INT present in register INT_LDO_1_2
0h = No bits set in INT_LDO_1_2
1h = One or more bits set in INT_LDO_1_2
ADVANCE INFORMATION
5 LDO2_UV R/W1C 0h LDO2 Undervoltage Fault. Is automatically cleared upon a transition
to INITIALIZE state, if corresponding *_UV_MASK bit in register
INT_MASK_UV is '1'
0h = No Fault detected
1h = Fault detected
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 RESERVED R 0h Reserved
3 BUCK3_UV R/W1C 0h BUCK3 Undervoltage Fault. Is automatically cleared upon a
transition to INITIALIZE state, if corresponding *_UV_MASK bit in
register INT_MASK_UV is '1'
0h = No Fault detected
1h = Fault detected
ADVANCE INFORMATION
transition to INITIALIZE state, if corresponding *_UV_MASK bit in
register INT_MASK_UV is '1'
0h = No Fault detected
1h = Fault detected
0h = No Fault detected
1h = Fault detected
4 RESERVED R 0h Reserved
3 SENSOR_0_WARM R/W1C 0h TSD Warm detection for sensor 0. Is automatically cleared upon a
transition to INITIALIZE state, if corresponding *_WARM_MASK bit
in register MASK_CONFIG is '1'
0h = No Fault detected
1h = Fault detected
2 SENSOR_1_WARM R/W1C 0h TSD Warm detection for sensor 1. Is automatically cleared upon a
transition to INITIALIZE state, if corresponding *_WARM_MASK bit
in register MASK_CONFIG is '1'
0h = No Fault detected
1h = Fault detected
1 SENSOR_2_WARM R/W1C 0h TSD Warm detection for sensor 2. Is automatically cleared upon a
transition to INITIALIZE state, if corresponding *_WARM_MASK bit
in register MASK_CONFIG is '1'
0h = No Fault detected
1h = Fault detected
0 RESERVED R 0h Reserved
ADVANCE INFORMATION
5 LDO2_RV R/W1C 0h RV event detected on LDO2 rail during rail-turn-on, or after 4-5
ms during discharge checks prior to entering power sequence to
ACTIVE state
0h = No RV detected
1h = RV detected
4 RESERVED R 0h Reserved
3 LDO1_RV R/W1C 0h RV event detected on LDO1 rail during rail-turn-on, or after 4-5
ms during discharge checks prior to entering power sequence to
ACTIVE state
0h = No RV detected
1h = RV detected
2 BUCK3_RV R/W1C 0h RV event detected on BUCK3 rail during rail-turn-on, or after 4-5
ms during discharge checks prior to entering power sequence to
ACTIVE state
0h = No RV detected
1h = RV detected
1 BUCK2_RV R/W1C 0h RV event detected on BUCK2 rail during rail-turn-on, or after 4-5
ms during discharge checks prior to entering power sequence to
ACTIVE state
0h = No RV detected
1h = RV detected
0 BUCK1_RV R/W1C 0h RV event detected on BUCK1 rail during rail-turn-on, or after 4-5
ms during discharge checks prior to entering power sequence to
ACTIVE state
0h = No RV detected
1h = RV detected
6 RESERVED R 0h Reserved
5 LDO1_RV_SD R/W1C 0h RV on LDO1 rail caused a shutdown during: 1. A transition to
STANDBY state, this rail did not discharge at the end of the assigned
slot and discharge is enabled for this rail 2. A transition to STANDBY
state, RV was observed on this rail during the transition after this rail
was shutdown and discharge was enabled 3. A transition to ACTIVE
state, RV was observed on this rail during the transition when this rail
was OFF (rails are expected to be discharged before commencing
the sequence to ACTIVE) 4. This rail did not discharge and therefore
caused a Timeout-SD while attempting to discharge all rails at the
start of a transition from STANDBY to ACTIVE (TIMEOUT bit gets
also set in this case)
0h = No SD due to RV/DISCHARGE_TIMEOUT on LDO1
occurred
1h = SD due to RV/DISCHARGE_TIMEOUT on LDO1 occurred
3 RESERVED R 0h Reserved
ADVANCE INFORMATION
1 BUCK2_RV_SD R/W1C 0h RV on BUCK2 rail caused a shutdown during: 1. A transition to
STANDBY state, this rail did not discharge at the end of the assigned
slot and discharge is enabled for this rail 2. A transition to STANDBY
state, RV was observed on this rail during the transition after this rail
was shutdown and discharge was enabled 3. A transition to ACTIVE
state, RV was observed on this rail during the transition when this rail
was OFF (rails are expected to be discharged before commencing
the sequence to ACTIVE) 4. This rail did not discharge and therefore
caused a Timeout-SD while attempting to discharge all rails at the
start of a transition from STANDBY to ACTIVE (TIMEOUT bit gets
also set in this case)
0h = No SD due to RV/DISCHARGE_TIMEOUT on BUCK2
occurred
1h = SD due to RV/DISCHARGE_TIMEOUT on BUCK2 occurred
7 RESERVED R 0h Reserved
6 RESERVED R 0h Reserved
5 RESERVED R 0h Reserved
4 RESERVED R 0h Reserved
3 PB_EN_SLEEP_EXIT_TI R/W1C 0h Device re-entered SLEEP state following a wakeup timeout. Valid
MEOUT only when EN/PB/VSENSE pin is configured as PB or EN.
0h = No SLEEP mode exit timeout detected
1h = SLEEP mode exit timeout detected
1 PB_RISING_EDGE_DET R/W1C 0h PB was released for > deglitch period (64-128ms) since the previous
ECTED time this bit was cleared. This bit when set, does assert nINT pin (if
config bit MASK_INT_FOR_PB='0').
0h = No PB-release detected
1h = PB-release detected
0 PB_FALLING_EDGE_DE R/W1C 0h PB was pressed for > deglitch period (64-128ms) since the previous
TECTED time this bit was cleared. This bit when set, does assert nINT pin (if
config bit MASK_INT_FOR_PB='0').
0h = No PB-press detected
1h = PB-press detected
ADVANCE INFORMATION
R verify function has been run.
0h = PASS
1h = FAIL
5 CUST_PROG_DONE R/W1C 0h Is set to '1' after a CUST_PROG_CMD is executed. Remains '1' until
W1C by user.
0h = Not yet done / not in progress
1h = Done
3-0 USER_NVM_CMD R 0h Commands to enter DIY programming mode and program user NVM
space. Always reads as 0.
6h = DIS_OSC_DIY
7h = CUST_NVM_VERIFY_CMD
9h = EN_OSC_DIY
Ah = CUST_PROG_CMD
2-1 RETRY_COUNT R 0h Reads the current retry count in the state machine. If
RETRY_COUNT = 3 and is not masked, device does not power up.
0 POWER_UP_FROM_OFF R/W1C 0h Indicates if we powered up from OFF state (UVLO was asserted)
0h = OFF state not entered since the previous clearing of this bit
1h = OFF state was entered since the previous clearing of this bit
ADVANCE INFORMATION
ADVANCE INFORMATION
0h = V0
1h = V1 ...
4 RESERVED R X Reserved
3 RESERVED R X Reserved
2 RESERVED R X Reserved
1 RESERVED R X Reserved
0 RESERVED R X Reserved
To help with new designs, a variety of tools and documents are available in the product folder. Some examples
are:
• Evaluation module and user guide.
• GUI to communicate with the PMIC
• Schematic and layout checklist
• User's guide describing how to power specific processors and SoCs with the PMIC.
• Technical Reference Manual (TRM) describing the default register settings on each orderable.
7.2 Typical Application
The TPS65214 PMIC contains 5 regulators; 3 Buck converters and 2 Low Drop-out Regulators (LDOs).
In addition to the power resources, it also integrates 3 configurable multi-function pins, 1 GPO and I2C
communication making this power management IC an ideal cost and size optimized solution to power multiple
processors and SoCs. There are several considerations to take into account when designing the TPS65214 to
power a processor and peripherals. The number of regulators needed, the required sequencing, the load current
requirements, and the voltage characteristics are all critical in determining the number of supply rails as well as
the external components used with it. The following section provides a generic case. For specific cases, refer to
the relevant user's guide and TRM based on the orderable part number.
7.2.1 Typical Application Example
In this example, a single TPS65214 PMIC is used to power a generic processor. This power distribution network
(PDN) shows a 3.3V input supply to the Bucks and LDOs . Since Buck1 is the regulator with the highest current
capabilities, it was assigned to supply the CORE rail of the processor. Buck3 is assigned to power VDDQ of the
application DRAM. The GPIO/VSEL multifunction pin configured as GPIO to sequence the discrete power switch
supplying 3.3V. Buck2 powers the system 1.8 V IO voltage to support peripheral current requirements such as a
companion WiFi device. Low-noise LDO1 supplies SoC analog power and LDO2 supplies 2.5 V peripheral rail.
VSYS (3.3V)
PVIN
PMIC GPIO Power Switch
EN
TPS65214 Processor
PMIC
VSYS/PVIN_LDO12 3.3V IO
0.75V
BUCK1
PVIN_B1 VDD_CORE
(2A max)
BUCK2 1.8V
PVIN_B2 1.8V IO, RTC IO
(1A max)
BUCK3 1.1V
PVIN_B3 VDDS_DDR
(1A max)
ADVANCE INFORMATION
LDO1 1.8V
1.8V Analog
(300mA max)
LDO2 0.75V
RTC Core
(500mA max)
Digital / Analog Supplies
Analog
Enable Signal
EN/PB/VSENSE
SCL I2C_SCL
SDA I2C_SDA
PMIC GPIO
GPIO/VSEL Digital Signals
Digital
Example Peripherals
LPDDR4
VDD_1V8
VDDQ
eMMC
Flash
WiFi
Register fields:
Switching Mode Spec parameter Max
BUCK1_BW_SEL,
Min (Includes local + point of
BUCK2_BW_SEL,
load)
BUCK3_BW_SEL
ADVANCE INFORMATION
7.2.3.3 VSYS, VDD1P8
The VSYS pin provides power to LDO1, LDO2, the internal VDD1P8 LDO and other internal functions. This pin
requires a typical of 4.7uF ceramic capacitor. The input capacitor can be increased without any limit for better
input-voltage filtering. On a typical application, this pin is connected to the same pre-regulator that supplies the
PVIN_Bx pins.
VDD1P8 is an internal reference LDO and must not have any load. This pin requires a 2.2uF ceramic capacitor.
7.2.3.4 Digital Signals Design Procedure
This section describes the external connections required for the digital pins. A VIO supply of 3.3V or 1.8V is
commonly used as the voltage level for the digital signals that require an external pull-up. However, higher
voltage can be used (up to the maximum spec). The VIO supply for the digital pins on the PMIC must
be the same as the IO domain for the digital signal that is connected to on the processor. 100kΩ is the
recommended pull-up resistor for EN/PB/VSENSE. Pull-up resistor for I2C pins can be calculated based on
system requirements. All other digital pins can use 10kΩ.
If GPO or GPIO is assigned to the first slot of the power-up sequence to enable an external discrete, they can be
pulled up to VSYS.
The EN/PB/VSENSE pin can be driven externally to enable the PMIC. However, if the application does not have
an external signal dedicated to drive this pin, it can be pulled up to VSYS.
Note
Driving the EN/PB/VSENSE pin with an external signal is needed to wake-up the PMIC after an
I2C OFF request is sent by I2C (I2C_OFF_REQ). If an OFF request is sent by I2C and the EN/PB/
VSENSE is not driven by an external signal, a power cycle on VSYS must be performed to transfer
the PMIC from Initialize state to Active.
EN/PB/VSENSE When configured as EN, this signal can be driven by external logic to enable the PMIC.
When configured as PB, this signal requires a pull-up resistor connected to the VSYS pin. Push-button
is optional.
When configured as VSENSE, this signal requires an external resistor divider to monitor the pre-
regulator.
GPO/nWAKEUP Open-drain general purpose output or power-on event signal for the host. Requires external pull-up.
MODE/STBY Input digital pin. The initial state (pull-up or pull-down) must be set before the power-up sequence is
complete.
The device is designed to operate with an input voltage supply range between 2.5 V and 5.5 V. This input
supply can be generated from a single cell Li-Ion battery, two primary cells or a regulated pre-regulator. The
voltage headroom required for each of the PMIC regulators must be taken into account when defining selecting
the supply voltage. For the buck converters, the input supply is recommended to exceed the output voltage
by at least VHEADROOM_PWM. For the LDOs, the input supply is recommended to exceed the output voltage
by at least VDROPOUTx. The resistance of the input supply rail must be low to prevent a UVLO fault occuring
during input current transients. If the input supply is located more than a few inches from the device, additional
bulk capacitance can be required in addition to the ceramic bypass capacitors. An electrolytic capacitor with a
value of 47 μF is a typical choice. When using a pre-regulator to supply the PMIC, TI recommends selecting a
pre-regulator without active discharge to hold the voltage at the input of the PMIC for as long as possible during
a uncontrolled power-down.
CAUTION
Sequencing and Voltage requirements: The voltage on PVIN_Bx must not exceed VSYS. The Pull-
up supply for the digital signals must not exceed VSYS at any point.
7.4 Layout
7.4.1 Layout Guidelines
For all switching power supplies, the layout is an important step in the design. If the layout is not carefully done,
the regulators can have stability and EMI issues. Therefore, use wide and short traces for the main current path
and for the power ground tracks. The input capacitors, output capacitors, and inductors must be placed as close
as possible to the device. The output capacitors must have a low impedance to ground. Use multiple VIAS (at
least three) directly at the ground landing pad of the capacitor. Here are some layout guidelines:
• PVIN_Bx: Place the input capacitor as close to the IC as allowed by the layout DRC rules. Any extra parasitic
inductance between the input cap and the PVIN_Bx pin can create a voltage spike. Use wide, short traces or
polygon to help minimize trace inductance. Do not route any sensitive signals close to the input cap and the
device pin as this node has high frequency switching currents. Add 3-4 vias per amp of current on the GND
pads for each DCDC. If the space is limited and does not allow to place the input capacitors on the same
layer as the PMIC, then place the input capacitors on the opposite layer with VIAS.
• LX_Bx: Place the inductor close to the PMIC without compromising the PVIN input caps and use short &
wide traces or polygons to connect the pin to the inductor. Do not route any sensitive signals close to this
node. The inductor must be placed in the same layer as the IC to prevent having to use VIAS in the SW
node. The SW-node is the main generator of EMI due to voltage swings from the input voltage to ground with
very fast rise and fall times. If needed, to reduce EMI, a RC snubber can be added to the SW node.
• FB_Bx: Route each of the FB_Bx pins as a trace to the output capacitor. Do not extend the output voltage
polygon to the FB_Bx pin as this pin requires to be routed as a trace. The trace resistance from the output
capacitor to the FB_Bx pin must be less than 1 Ω. The TPS65214 does not support remote sensing so the
FB_Bx pins must be connected to the local capacitor of the PMIC. Avoid routing the FB_Bx close to any noisy
signals such as the switch node or under the inductor to avoid coupling. If space is constraint, FB_Bx pin can
be routed through an inner layer. See example layout.
• Bucks Cout: The local output capacitors must be placed as close to the inductor as possible to minimize
electromagnetic emissions.
• VSYS/PVIN_LDO12: Place the input capacitor as close as possible to the VSYS/PVIN_LDO12 pin. If the
space is limited and does not allow placement of the input capacitors on the same layer as the PMIC, then
place the input capacitors on the opposite layer with VIAS, close to the IC.
• VLDOx: Place the output capacitor close to the VLDOx pin. For the LDO regulators, the feedback connection
is internal. Therefore, keep the PCB resistance between LDO output and target load in the range of the
acceptable voltage, IR, drop for LDOs.
• VDD1P8: Place the 2.2 uF cap as close as possible to the VDD1P8 pin. This capacitor needs to be placed
in the same layer as the IC. Two to Three VIAS can be used to connect the GND side of the capacitor to the
GND plane of the PCB.
• Power Pad: The thermal pad must be connected to the PCB ground plane with a minimum of four VIAS.
ADVANCE INFORMATION
• AGND: Do not connect AGND to the power pad (or thermal pad). The AGDN pin must be connected to the
PCB ground planes through a VIA . Keep the trace from the AGDN pin to the VIA short.
C C
Component
L L
Top Signal
C C Roung
ADVANCE INFORMATION
C Internal Signal
Roung
C
Power
Rou ng
C
C Ground
C
C
L Via
ADVANCE INFORMATION
8.4 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.
8.5 Trademarks
TI E2E™ is a trademark of Texas Instruments.
All trademarks are the property of their respective owners.
8.6 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.
8.7 Glossary
TI Glossary This glossary lists and explains terms, acronyms, and definitions.
9 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
DATE REVISION NOTES
March 2025 * Initial Release
Packaging Information
Package Package Package Lead/Ball
Orderable Device Status (1) Pins Eco Plan (2) MSL Peak Temp (4) Op Temp (°C) Device Marking(5) (6)
Type Drawing Qty Finish(3)
Green (RoHS
PTPS6521401VAFR PREVIEW WQFN VAF 24 3000 SN Level-2-260C-1 YEAR -40oC to 105oC O65214
& no Sb/Br)
(2) Eco Plan - The planned eco-friendly classification: Pb-Free (RoHS), Pb-Free (RoHS Exempt), or Green (RoHS & no Sb/Br) - please check http://www.ti.com/productcontent for the latest
availability information and additional product content details.
TBD: The Pb-Free/Green conversion plan has not been defined.
Pb-Free (RoHS): TI's terms "Lead-Free" or "Pb-Free" mean semiconductor products that are compatible with the current RoHS requirements for all 6 substances, including the
requirement that lead not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, TI Pb-Free products are suitable for use in specified
lead-free processes.
Pb-Free (RoHS Exempt): This component has a RoHS exemption for either 1) lead-based flip-chip solder bumps used between the die and package, or 2) lead-based die adhesive used
between the die and leadframe. The component is otherwise considered Pb-Free (RoHS compatible) as defined above.
Green (RoHS & no Sb/Br): TI defines "Green" to mean Pb-Free (RoHS compatible), and free of Bromine (Br) and Antimony (Sb) based flame retardants (Br or Sb do not exceed 0.1%
by weight in homogeneous material)
space
(3) Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the
finish value exceeds the maximum column width.
space
(4) MSL, Peak Temp. -- The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
space
(5) There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device
space
(6) Multiple Device markings will be inside parentheses. Only on Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a
continuation of the previous line and the two combined represent the entire Device Marking for that device.
Important Information and Disclaimer: The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information provided
by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and continues to take
reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals. TI and TI suppliers consider
certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
B0 W
Reel
Diameter
Cavity A0
A0 Dimension designed to accommodate the component width
B0 Dimension designed to accommodate the component length
K0 Dimension designed to accommodate the component thickness
W Overall width of the carrier tape
P1 Pitch between successive cavity centers
ADVANCE INFORMATION
Reel Width (W1)
QUADRANT ASSIGNMENTS FOR PIN 1 ORIENTATION IN TAPE
Sprocket Holes
Q1 Q2 Q1 Q2
Pocket Quadrants
Reel Reel
Package Package A0 B0 K0 P1 W Pin1
Device Pins SPQ Diameter Width W1
Type Drawing (mm) (mm) (mm) (mm) (mm) Quadrant
(mm) (mm)
PTPS6521401VAFR WQFN VAF 24 3000 330.0 12.4 3.75 3.75 1.15 8.0 9.1 Q2
Width (mm)
H
W
Device Package Type Package Drawing Pins SPQ Length (mm) Width (mm) Height (mm)
PTPS6521401VAFR WQFN VAF 24 3000 367 367 35
PACKAGE OUTLINE
VAF0024A SCALE 3.500
WQFN-HR - 0.8 mm max height
PLASTIC QUAD FLATPACK - NO LEAD
3.6
B A
3.4
ADVANCE INFORMATION
3.6
3.4
0.8
0.7
SEATING PLANE
0.05 0.08 C
0.00 2X 2
1 0.1
SYMM (0.15) TYP
EXPOSED (0.2) TYP
THERMAL PAD 10 13
7
0.475
8X
0.275
SYMM
2X 2 0.673 0.1
8X 0.4875
0.3
1 20X
0.2
19
24 22 0.1 C A B
PIN 1 ID 0.275
8X 0.05 C
(45 X 0.1) 0.175
0.1 C A B 0.5
18X
0.3
0.05 C
4230459/B 03/2024
NOTES:
1. All linear dimensions are in millimeters. Any dimensions in parenthesis are for reference only. Dimensioning and tolerancing
per ASME Y14.5M.
2. This drawing is subject to change without notice.
3. The package thermal pad must be soldered to the printed circuit board for thermal and mechanical performance.
www.ti.com
(1)
20X (0.6) SYMM SEE SOLDER MASK
DETAIL
8X (0.575)
24 22
8X (0.225)
1
19
ADVANCE INFORMATION
8X (0.4875)
16X (0.5)
(3.3)
SYMM
20X (0.25) (0.673)
(R0.05) TYP
2X (0.2)
7 13
10
(3.3)
0.05 MIN
0.05 MAX ALL AROUND
ALL AROUND
METAL UNDER
METAL EDGE SOLDER MASK
NOTES: (continued)
4. This package is designed to be soldered to a thermal pad on the board. For more information, see Texas Instruments literature
number SLUA271 (www.ti.com/lit/slua271).
5. Vias are optional depending on application, refer to device data sheet. If any vias are implemented, refer to their locations shown
on this view. It is recommended that vias under paste be filled, plugged or tented.
www.ti.com
8X (0.575) 2X (0.2)
24 22
8X (0.225)
1 19
ADVANCE INFORMATION
8X (0.4875)
16X (0.5)
2X (0.831)
SYMM
(3.3)
20X (0.25)
(0.625)
2X (0.638)
(R0.05) TYP
7 13
10
SYMM
(3.3)
4230459/B 03/2024
NOTES: (continued)
6. Laser cutting apertures with trapezoidal walls and rounded corners may offer better paste release. IPC-7525 may have alternate
design recommendations.
www.ti.com
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2025, Texas Instruments Incorporated