Timers
8-3
DSP Private Peripherals
8.2
Timers
Figure 8–2 shows the DSP timers in detail.
Three 32-bit timers are available for general-purpose housekeeping functions.
The counters/timers are configurable either in autoreload or in one-shot mode
with on-the-fly read capability. Each timer generates a corresponding level 1
interrupt to the DSP when equal to zero, as shown in Table 8–1, Timer Interrupt
Levels.
Figure 8–2. DSP Timers
Divide clock down by
2^ (PTV+1)
READ_TIM_HI
READ_TIM_LO
LOAD_TIM_HI
LOAD_TIM_LO
CLK
CLK / 2^ (PTV+1)
If autoreload, then
load when timer
underflows.
Interrupt when timer
underflows.
32-bit timer
Timer 1: INT23
Timer 2: INT22
Timer 3: INT8
DSPTIM_CK
12 MHz
Load when timer starts.
Divide clock down by
2 (PTV+1)
READ_TIM
LOAD_TIM
CLK
CLK / 2 (PTV+1)
If autoreload, then
load when timer
underflows.
Reset or interrupt
when timer underflows
Watchdog timer (16 bit)
Watchdog mode: DSP reset
Timer mode: INT13
DSPWD_CK
0.86 MHz(12 MHz/14)
Load when timer starts.