Interrupt Controller (INTC)
MPC5565 Microcontroller Reference Manual, Rev. 1.0
10-2
Freescale Semiconductor
10.1.2
Overview
Interrupt functionality for the device is handled between the e200z6 core and the interrupt controller. The
CPU core has 19 exception sources, each of which can interrupt the core. One exception source is from
the interrupt controller (INTC). The INTC provides priority-based preemptive scheduling of interrupt
requests. This scheduling scheme is suitable for statically scheduled hard real-time systems. The INTC is
optimized for a large number of interrupt requests. It is targeted to work with a PowerPC book E processor
and automotive powertrain applications where the ISRs nest to multiple levels.
displays the interrupt sources and the number of interrupts available for each module;
shows a general diagram of INTC software vector mode.
Figure 10-2. INTC Software Vector Mode
Table 10-1. Interrupt Sources Available
Interrupt Source (IRQs)
Number of
Interrupts Available
Software
8
Watchdog
1
Memory
1
eDMA
33
FMPLL
2
External IRQ input pins
6
eMIOS
24
eTPU engine A
33
eQADC
31
DSPI
15
eSCI
2
FlexCAN
60
IRQs
Interrupt
controller
(INTC)
External interrupt
exception request
e200z6
core
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...