In this PDN, the PMIC devices have the
following four configured power states:
Standby
Active
MCU Only
Pwr SoC Error
Retention
In #GUID-DDB7BBE6-2B0A-442C-97FB-917ADEF20883, the configured PDN power states are shown, along with the transition conditions
to move between the states. Additionally, the transitions to hardware states, such
as SAFE RECOVERY and LP_STANDBY are shown. The hardware states are part of the fixed
device power Finite State Machine (FSM) and described in the TPS6594-Q1 and
LP8764-Q1 data sheets, see GUID-CA8B39C1-D169-4AD7-A6CF-FEFEF4060510.html.
Figure 6-1 Pre-Configurable Finite
State Machine (PFSM) Mission States and Transitions
When the PMICs transition from the FSM to the
PFSM, several initialization instructions are performed to disable the residual
voltage checks on both the BUCK and LDO regulators. Additionally, the
FIRST_STARTUP_DONE bit is set and VCCA OV and UV masks are cleared (which are set in
the static configurations, Table 5-8). After these instructions are executed the PMICs wait for a valid ON Request
before entering the ACTIVE state. The definition for each power state is described
below:
STANDBYThe PMICs are powered by a valid supply on the system power rail (VCCA >
VCCA_UV). All device resources are powered down in the STANDBY state. EN_DRV
is forced low in this state. The processor is in the Off state, no voltage
domains are energized. Refer to the GUID-D7F237C9-F7E1-4CF2-8C4B-BFCCE9E54274.html#GUID-D7F237C9-F7E1-4CF2-8C4B-BFCCE9E54274 sequence description.The STANDBY state is also entered when an error occurs and the PMIC transitions out of
the PFSM mission states and into the FSM states. When the device returns from the FSM
state the to PFSM the first state is represented by STANDBY with all of the resources
powered down and EN_DRV forced low. The sequence GUID-B20FFEB4-0F5C-4066-9C79-2291ADD0F1DC.html#GUID-B20FFEB4-0F5C-4066-9C79-2291ADD0F1DC is performed before the PMIC leaves the PFSM and enters the FSM state
SAFE_RECOVERY.
ACTIVEThe PMICs are powered by a valid supply. The PMICs are fully functional and
supply power to all PDN loads. The processor has completed a recommended
power up sequence with all voltage domains energized in both MCU and Main
processor sections. Refer to the GUID-9E18C445-7F77-47F6-9860-9BB40CA11E88.html#GUID-9E18C445-7F77-47F6-9860-9BB40CA11E88 sequence description.
RetentionThe PMICs are powered by a valid supply. When the PMICs I2C_7 triggers are set (DDR Retention),
2 SoC voltage domains (vdds_ddr_bias and vdds_ddr) remain energized, in
addition to the LPDDR4, while all other domains are off to minimize total
system power. When the PMICs I2C_5 triggers are set (GPIO Retention), 4
voltage domains (vdd_mcu_wake1, vddshv0_mcu, vdd_wake0, vddshv2) remain
energized, while all other domains are off to minimize total system power.
EN_DRV is forced low in this state. Refer to the GUID-5B8BB447-89E7-41CE-B027-EFCDDF7D4CBA.html#GUID-5B8BB447-89E7-41CE-B027-EFCDDF7D4CBA sequence description.