SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
The Real Time Interrupt module of the RTI/WWDT module provides general timer functionality for operating systems and for benchmarking code. The module incorporates several counters, which define the timebases needed for operating system-based scheduling requirements.
This module is specifically designed to fulfill the requirements for OSEK (“Offene Systeme und deren Schnittstellen für die Elektronik im Kraftfahrzeug”; “Open Systems and the Corresponding Interfaces for Automotive Electronics”) as well as OSEK/Time compliant operating systems.
The timers also provide the ability to benchmark certain areas of code by reading the counter contents at the beginning and the end of the desired code range and calculating the difference between the values.
There are eight RTI modules in the device and four WWDT modules in the device. Table 13-233 shows the RTI allocation across device domains.
| Instance | Device |
|---|---|
| RTI0 | ✓ |
| RTI1 | ✓ |
| RTI2 | ✓ |
| RTI3 | ✓ |
| RTI4 | ✓ |
| RTI5 | ✓ |
| RTI6 | ✓ |
| RTI7 | ✓ |
Table 13-234 shows the WWDT allocation across device domains.
| Instance | Device |
|---|---|
| WWDT0 | ✓ |
| WWDT1 | ✓ |
| WWDT2 | ✓ |
| WWDT3 | ✓ |
The WWDT instances are intended to function as a digital windowed watchdog for the CPU core that they are associated with:
All WWDT instances that are provisioned for a particular CPU core should not be used by any other CPU cores.
Figure 13-212 WWDT Overview