Window Watchdog Timer (Wwdt); Overview; Features; Block Diagram - Nuvoton ISD94124BYI Technical Reference Manual

Isd arm cortex-m4f soc
Table of Contents

Advertisement

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

PSCSEL
(WWDT_CTL[11:8])
WWDT_CLK
11-bit
Prescale
WWDTEN
(WWDT_CTL[0])
Idle/Power-down
mode
Sep 9, 2019
ISD94100 Series Technical Reference Manual
0x3F
Write
RLDCNT =
Write RLDCNT = 0x00005AA5
0x00005AA5
6-bit down counter
6-bit compare value
(CMPDAT)
synchronizer
counter value

Figure 6.10-1 WWDT Block Diagram

Page 533 of 928
CNTDAT = 0
CNTDAT > CMPDAT
comparator
CNTDAT = CMPDAT
WWDTIF
(STATUS[0])
6-bit down
INTEN
(CNTDAT)
(WWDT_CTL[1])
WWDT Reset
System
WWDTRF
(STATUS[1])
WWDT
Interrupt
Rev1.09

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents