SCPS286 July 2025 TPLD2001
ADVANCE INFORMATION
The watchdog timer (WDT) macro-cell monitors the input into the macro-cell for any edge (rising or falling) in the time frame defined by the tWD time period. The WDT macro-cell has 2 inputs from the connection mux: 1 active-high enable and 1 watchdog input. There is also 1 clock input directly from the internal oscillators.
The following can be configured for an operating WDT: the timeout period (tWD), the output assert time (tWDO), the clock source, an additional clock divider option, behavior of WDT while disabled.
Timeout period (tWD): The WDT operates on an 8-bit counter and supports count data values of 5 to 255.
Output assert time (tWDO): A separate 8-bit counter controls the output assertion time period, supporting count data values of 1 to 255.
Clock source: OSC0, a divided clock derived from OSC0 (/8, /64, /512, /4096, /32768, /262144), OSC1, a divided clock derived from OSC1 (/8, /64, /512), OSC2, or a divided clock derived from OSC2 (/4).
Additional clock division: An additional clock divide by 100 can be toggled to further extend the timeout period.
Behavior while disabled: Users can set the counter to reset to the specified count data when the WDT is disabled or to pause the counter and resume once the WDT is re-enabled.
When a timeout condition is reached, the WDT macro-cell outputs a Low pulse for the specified amount of time.