SLVUCD4 November 2022 TPS6594-Q1
As shown in Figure 6-1, there are various triggers that can enable a state transition between configured states. Table 6-1 describes each trigger and its associated state transition from highest priority (Immediate Shutdown) to lowest priority (I2C_3). Active triggers of higher priority block triggers of lower priority and the associated sequence.
Trigger | Priority (ID) | Immediate (IMM) | REENTERANT | PFSM Current State | PFSM Destination State | Power Sequence or Function Executed |
---|---|---|---|---|---|---|
Immediate Shutdown | 1 | True | False | STANDBY, ACTIVE, Suspend-to-RAM | SAFE(1) | TO_SAFE_SEVERE |
MCU Power Error | 2 | True | False | STANDBY, ACTIVE, Suspend-to-RAM | SAFE(1) | TO_SAFE |
Orderly Shutdown | 4 | True | False | STANDBY, ACTIVE, Suspend-to-RAM | SAFE(1) | TO_SAFE_ORDERLY |
OFF Request | 5 | False | False | STANDBY, ACTIVE, Suspend-to-RAM | STANDBY(2) | TO_STANDBY |
WDOG Error | 6 | False | True | ACTIVE | ACTIVE | ACTIVE_TO_WARM |
ESM MCU Error | 7 | False | True | ACTIVE | ACTIVE | |
I2C_1 bit is high(3) | 8 | False | True | ACTIVE | No State Change | Execute RUNTIME BIST |
I2C_2 bit is high(3) | 9 | False | True | ACTIVE | No State Change | Enable I2C CRC on I 2 C1 and I2 C2 on all devices. |
ON Request | 10 | False | False | STANDBY, ACTIVE, Suspend-to-RAM | ACTIVE | TO_ACTIVE |
WKUP1 goes high | 11 | False | False | STANDBY, ACTIVE, Suspend-to-RAM | ACTIVE | |
NSLEEP1 and NSLEEP2 are high(4) | 12 | False | False | STANDBY, ACTIVE, Suspend-to-RAM | ACTIVE | |
NSLEEP1 goes low and NSLEEP2 goes high(4) | 13 | False | False | ACTIVE, Suspend-to-RAM | No State Change | No Sequence Executed |
NSLEEP1 goes low and NSLEEP2 goes low(4) | 14 | False | False | ACTIVE | Suspend-to-RAM | TO_RETENTION |
NSLEEP1 goes high and NSLEEP2 goes low(4) | 15 | False | False | ACTIVE | Suspend-to-RAM | |
I2C_0 bit goes high(3) | 16 | False | False | STANDBY, ACTIVE | LP_STANDBY(2) | TO_STANDBY |
I2C_3 bit goes high(3) | 17 | False | False | ACTIVE | No State Change | Devices are prepared for OTA NVM update.(5) |