SPRUJ42E March 2022 – October 2024 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
PRODUCTION DATA
Watchdog Status reflects the status of Analog and Digital Watchdog.
Return to Summary Table
| Instance Name | Physical Address |
|---|---|
| WDT0 | 5210 0098h |
| WDT1 | 5210 1098h |
| WDT2 | 5210 2098h |
| WDT3 | 5210 3098h |
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 |
| RESERVED18 | |||||||
| R/W | |||||||
| 0h | |||||||
| 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
| RESERVED18 | |||||||
| R/W | |||||||
| 0h | |||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 |
| RESERVED18 | |||||||
| R/W | |||||||
| 0h | |||||||
| 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| RESERVED18 | DWWD_ST | ENDTIMEVIOL | STARTTIMEVIOL | KEYST | DWDST | AWDST | |
| R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| 0h | 0h | 0h | 0h | 0h | 0h | 0h | |
| Bit | Field | Type | Reset | Description |
|---|---|---|---|---|
| 31:6 | RESERVED18 | R/W | 0h | Reserved. Reads return 0 and writes have no effect |
| 5 | DWWD_ST | R/W | 0h | DWWD ST: Windowed Watchdog Status. This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated, or if a wrong key or key sequence was written to service the watchdog. User and priviledge mode [read]: 0 = no time-window violation has occurred. 1 = a time-window violation has occurred. The watchdog will generate either a system reset or a non-maskable interrupt to the CPU in this case. Priviledge mode [write]: 0 = leaves the current value unchanged. 1 = clears the bit to 0. This will also clear all other status flags in the RTIWDSTATUS register except for the AWD ST flag. Clearing of the status flags will deassert the non-maskable interrupt generated due to violation of the DWWD. |
| 4 | ENDTIMEVIOL | R/W | 0h | END TIME VIOL: Windowed Watchdog End Time Violation Status. This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated. This bit is effectively a copy of the DWD ST status flag. User and priviledge mode [read]: 0 = no end-time window violation has occurred. 1 = the end-time defined by the windowed watchdog configuration has been violated. Priviledge mode [write]: 0 = leaves the current value unchanged. 1 = clears the bit to 0. |
| 3 | STARTTIMEVIOL | R/W | 0h | START TIME VIOL: Windowed Watchdog Start Time Violation Status. This bit denotes whether the start-time defined by the windowed watchdog configuration has been violated. This indicates that the WWD was serviced before the service window was opened. User and priviledge mode [read]: 0 = no start-time window violation has occurred. 1 = the start-time defined by the windowed watchdog configuration has been violated. Priviledge mode [write]: 0 = leaves the current value unchanged. 1 = clears the bit to 0. |
| 2 | KEYST | R/W | 0h | KEYST: Watchdog KeyStatus. This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register. User and priviledge mode [read]: 0 = no wrong key or key-sequence written 1 = wrong key or key-sequence written to RTIWDKEY register Priviledge mode [write]: 0 = leaves the current value unchanged 1 = clears the bit to 0 |
| 1 | DWDST | R/W | 0h | DWDST: Digital Watchdog Status. This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons. User and priviledge mode [read]: 0 = DWD timeout period not expired 1 = DWD timeout period has expired Priviledge mode [write]: 0 = leaves the current value unchanged 1 = clears the bit to 0 |
| 0 | AWDST | R/W | 0h | AWDST: Analog Watchdog Status. User and priviledge mode [read]: 0 = AWD pin 0 > 1 threshold not exceeded 1 = AWD pin 0 > 1 threshold exceeded Priviledge mode [write]: 0 = leaves the current value unchanged 1 = clears the bit to 0 |