SLVUAW9C September 2016 – February 2020 UCD90320
This selection determines which status type is applied to the Status Mask. Each AND path can select a different status type.
The _LATCH version of these status flags is latched and only cleared when explicitly directed to with a command (CLEAR_FAULTS) or a GPI (see Section 10.39.3). The non-_LATCH version is the actual current state of the condition.
NOTE
The MARGIN_EN and MRG_LOW_nHIGH statuses are updated based on GPI pins (see GPI_CONFIG, see Section 10.39) and/or the OPERATION command. Whenever the OPERATION command disables margining, the MRG_LOW_nHIGH status will be set to true.
NOTE
After the following status types are set, they require that the rail is turned off and then back on before they are cleared: TON_MAX_FAULT, TOFF_MAX_WARN, SEQ_ON_TIMEOUT, SEQ_OFF_TIMEOUT. Note that a resequence operation will clear these status types, because it will turn the rail off and then turn the rail on.
NOTE
When the _LATCH version of a status flag is cleared, it will stay FALSE even if the status is still TRUE. After that, it will only become TRUE again after the status goes to the FALSE state and back to the TRUE state.
Encoding | Status Type |
---|---|
0 | POWER_GOOD |
1 | MARGIN_EN |
2 | MRG_LOW_nHIGH |
3 | VOUT_OV_FAULT |
4 | VOUT_OV_WARN |
5 | VOUT_UV_WARN |
6 | VOUT_UV_FAULT |
7 | TON_MAX_FAULT |
8 | TOFF_MAX_WARN |
9 | IOUT_OC_FAULT |
10 | IOUT_OC_WARN |
11 | IOUT_UC_FAULT |
12 | TEMP_OT_FAULT |
13 | TEMP_OT_WARN |
14 | SEQ_ON_TIMEOUT |
15 | SEQ_OFF_TIMEOUT |
16 | SYSTEM_WATCHDOG_TIMEOUT |
17 | VOUT_OV_FAULT_LATCH |
18 | VOUT_OV_WARN_LATCH |
19 | VOUT_UV_WARN_LATCH |
20 | VOUT_UV_FAULT_LATCH |
21 | TON_MAX_FAULT_LATCH |
22 | TOFF_MAX_WARN_LATCH |
23 | IOUT_OC_FAULT_LATCH |
24 | IOUT_OC_WARN_LATCH |
25 | IOUT_UC_FAULT_LATCH |
26 | TEMP_OT_FAULT_LATCH |
27 | TEMP_OT_WARN_LATCH |
28 | SEQ_ON_TIMEOUT_LATCH |
29 | SEQ_OFF_TIMEOUT_LATCH |
30 | SYSTEM_WATCHDOG_TIMEOUT_LATCH |