SLVUCU5 December 2025 UCD91160 , UCD91320
The Read Block Paged Command returns the current, previous, and pending state of the pages.
| Byte Number (Write) | Byte Number (Read) | Payload Index | Description |
|---|---|---|---|
| 0 | CMD = B9 | ||
| 1 | 0 | BYTE_COUNT = 1 | |
| 2 | 1 | 0 | Current Rail State(see Table 25-5) |
3 | 2 | 1 | Previous Rail State |
4 | 3 | 2 | Pending Rail State |
The previous rail state is the state which preceeded the current rail state. The pending rail state is the page that the rail will proceed to in the event a DEBUG_CONTINUE command for this page is issued. It is only different from the current rail state when the rail is in the BREAKPOINT state.
| Rail State | Value | Description |
|---|---|---|
| IDLE | 1 | On condition is not met, or rail is shut down due to fault, or rail is waiting for the resequence |
| SEQ_ON | 2 | Wait the dependency to be met to assert ENABLE signal |
| START_DELAY | 3 | TON_DELAY to assert ENABLE signal |
| RAMP_UP | 4 | Enable is asserted and rail is on the way to reach power good |
| REGULATION | 5 | Once the monitoring voltage is over POWER_GOOD when enable signal is asserted, rails stay at this state even if the voltage is below POWER_GOOD late as long as there is no fault action taken. |
| SEQ_OFF | 6 | Wait the dependency to be met to deassert ENABLE signal |
| STOP_DELAY | 7 | TOFF_DELAY to deassert ENABLE signal |
| RAMP_DOWN | 8 | Enable signal is deasserted and rail is ramping down. This state is only available if TOFF_MAX_WARN_LIMIT is not set to unlimited; or If the turn off is triggered by a fault action, rail must not be under fault retry to show RAMP DOWN state. Otherwise, IDLE state is present. |
BREAKPOINT | 9 | The rail has hit a breakpoint as described in the SET_BREAKPOINTS command. It will remain here until a DEBUG_CONTINUE command is received, at which point it will proceed to the pending state. |