2.4.5 Enable Timeout Delay (t8) and Enable Interrupt Assertion Timeout Delay (t9) Programming Bits
| ENTO[1:0] | Enable timeout delay t8 (s) | ENINTTO[1:0] | Enable interrupt assertion timeout delay t9 (s) | |
|---|---|---|---|---|
| 00 | 0 | 00 | 0.1 | |
| 01 | 2 | 01 | 0.5 | |
| 10 | 4 | 10 | 1 | |
| 11 | 8 | 11 | 2 |
During runtime (when PWRHLD = 1), it is possible for the EN input to go LOW first, followed by the MPU setting PWRHLD to LOW before the expiration of t8 + t9. In this scenario, the steady EN = LOW condition does not trigger an automatic restart action.
If PWRHLD goes LOW during runtime, that means the MPU software has decided to go to OFF/HIBERNATE (by deasserting SHDN from the SHDWC Controller) regardless of the nSTRTO pin status (which is also monitored in the SHDWC controller).
Therefore, the MCP16503 will attempt a new start-up only when PWRHLD transitions from Low to High, while also keeping the EN = High.
