ISD94100 Series Technical Reference Manual
Sep 9, 2019
Page
533
of 928
Rev1.09
IS
D
9
410
0
S
ER
IE
S
T
E
C
HN
ICA
L
RE
F
E
RE
NCE
M
AN
U
AL
6.10 Window Watchdog Timer (WWDT)
6.10.1 Overview
The Window Watchdog Timer (WWDT) is used to perform a system reset within a specified window
period to prevent software run to uncontrollable status by any unpredictable condition.
6.10.2 Features
6-bit down counter value (CNTDAT, WWDT_CNT[5:0]) and 6-bit compare value (CMPDAT,
WWDT_CTL[21:16]) to make the WWDT time-out window period flexible
Supports 4-bit value (PSCSEL, WWDT_CTL[11:8]) to programmable maximum 11-bit
prescale counter period of WWDT counter
WWDT counter suspends in Idle/Power-down mode
6.10.3 Block Diagram
6-bit down counter
11-bit
Prescale
6-bit compare value
(CMPDAT)
WWDT_CLK
0x3F
Write
RLDCNT =
0x00005AA5
comparator
CNTDAT = CMPDAT
WWDTIF
(STATUS[0])
CNTDAT > CMPDAT
INTEN
(WWDT_CTL[1])
WWDT
Interrupt
WWDT Reset
System
CNTDAT = 0
Write RLDCNT = 0x00005AA5
WWDTRF
(STATUS[1])
PSCSEL
(WWDT_CTL[11:8])
6-bit down
counter value
(CNTDAT)
synchronizer
WWDTEN
(WWDT_CTL[0])
Idle/Power-down
mode
Figure 6.10-1 WWDT Block Diagram