Two sets of timer modules are instantiated in the device:
- Four RTI Timer instances, implemented by the Real-time Interrupt function of the RTI/WWDT module.
- Four
Windowed Watchdog
Timer (WWDT) instances (1 per core), implemented by the Digital Windowed
Watchdog (DWWD) function of the RTI/WWDT module
- The RTI/WWDT provides timer functionality for operation systems and benchmarking code with the following main features:
- Two independent 64 bit counter blocks
- Four configurable compare registers for generating operating system ticks
- Free running counter 0 can be incremented by either the internal pre-scale counter or by an external event
- Selectable RTI clock input (derived from any of the available clock sources)
- Fast enabling/disabling of events