The interrupt router receives interrupts from external resources, internal functional blocks and from application software and forwards them as service requests to the interrupt targets (CPUs, DMAs, GTM, and the PPU). These interrupt targets are referred to as interrupt service providers (ISP).

The IR converts the interrupt events from functional blocks and application software into service requests (SR) by adding configurable information, such as which interrupt target, service request priority number, and service request security information.

Note: Unless otherwise stated,´CPUs´ means ´all TriCore™ CPUs´, which includes CPUx and the CPUCS.