1.3.2.7.1.6 NMI Watchdog Period (NMIWDPRD) Register
Figure 1-41. NMI Watchdog Period (NMIWDPRD) Register
15
0
NMIWDPRD
R/W-0xFFFF
LEGEND: R = Read only; W = Write only; -
n
= value after reset
Table 1-38. NMI Watchdog Period (NMIWDPRD) Register Bit Definitions (EALLOW Protected)
Bits
Name
Type
Description
15-0
NMIWDPRD
R/W
NMI Watchdog Period: This 16-bit value contains the period value at which a reset is generated
when the watchdog counter matches. At reset this value is set at the maximum. The software can
decrease the period value at initialization time.
Writing a PERIOD value that is equal to the current counter value automatically forces an NMIRS
and resets the watchdog counter. If a PERIOD value is written that is smaller than the current
counter value, the counter will continue counting until it overflows and starts counting up again from
0. After the overflow, once the COUNTER value equals the new PERIOD value, an NMIRS is forced
which resets the watchdog counter .
1.3.2.7.2 NMI Watchdog Emulation Considerations
The NMI watchdog module does not operate when trying to debug the target device (emulation suspend such as
breakpoint). The NMI watchdog module behaves as follows under various debug conditions:
CPU Suspended:
When the CPU is suspended, the NMI watchdog counter is suspended.
Run-Free Mode:
When the CPU is placed in run-free mode, the NMI watchdog counter resumes operation as normal.
Real-Time Single-Step Mode:
When the CPU is in real-time single-step mode, the NMI watchdog counter is suspended. The counter
remains suspended even within real-time interrupts.
Real-Time Run-Free Mode:
When the CPU is in real-time run-free mode, the NMI watchdog counter operates as normal.
System Control and Interrupts
92
TMS320x2806x Microcontrollers
SPRUH18I – JANUARY 2011 – REVISED JUNE 2022
Copyright © 2022 Texas Instruments Incorporated
Summary of Contents for TMS320 2806 Series
Page 2: ......