UM11029
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2017. All rights reserved.
User manual
Rev. 1.0 — 16 June 2017
421 of 515
NXP Semiconductors
UM11029
Chapter 22: LPC84x Windowed Watchdog Timer (WWDT)
22.6.4 Watchdog Timer Value register
The WDTV register is used to read the current value of Watchdog timer counter.
When reading the value of the 24-bit counter, the lock and synchronization procedure
takes up to 6 WDCLK cycles plus 6 PCLK cycles, so the value of WDTV is older than the
actual value of the timer when it's being read by the CPU.
22.6.5 Watchdog Timer Warning Interrupt register
The WDWARNINT register determines the watchdog timer counter value that will
generate a watchdog interrupt. When the watchdog timer counter is less than or equal to
the value defined by WARNINT, an interrupt will be generated after the subsequent
WDCLK.
A match of the watchdog timer counter to WARNINT occurs when the bottom 10 bits of
the counter s less than or equal to the 10 bits of WARNINT, and the remaining upper bits
of the counter are all 0. This gives a maximum time of 1,023 watchdog timer counts (4,096
watchdog clocks) for the interrupt to occur prior to a watchdog event. If WARNINT is 0, the
interrupt will occur at the same time as the watchdog event.
22.6.6 Watchdog Timer Window register
The WINDOW register determines the highest WDTV value allowed when a watchdog
feed is performed. If a feed sequence occurs when WDTV is greater than the value in
WINDOW, a watchdog event will occur.
WINDOW resets to the maximum possible WDTV value, so windowing is not in effect.
Table 419. Watchdog Feed register (FEED, 0x4000 0008) bit description
Bit
Symbol
Description
Reset Value
7:0
FEED
Feed value should be 0xAA followed by 0x55.
NA
31:8
-
Reserved, user software should not write ones to reserved bits.
The value read from a reserved bit is not defined.
NA
Table 420. Watchdog Timer Value register (TV, 0x4000 000C) bit description
Bit
Symbol Description
Reset
Value
23:0
COUNT Counter timer value.
0x00 00FF
31:24 -
Reserved, user software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA
Table 421. Watchdog Timer Warning Interrupt register (WARNINT, 0x4000 0014) bit
description
Bit
Symbol
Description
Reset
Value
9:0
WARNINT Watchdog warning interrupt compare value.
0
31:10 -
Reserved, user software should not write ones to reserved bits. The
value read from a reserved bit is not defined.
NA