
5
5-4
Rev.1.0
INTERRUPT CONTROLLER (ICU)
5.2 Interrupt Sources of Internal Peripheral I/Os
The Interrupt Controller accepts as its input the interrupt requests from the timers, DMA, serial I/O,
A-D converter, RTD, CAN, and PD controller. For details about these interrupts, refer to each
relevant chapter where the internal peripheral I/O in interest is described.
Table 5.2.1 Interrupt Sources of Internal Peripheral I/Os (1/2)
Interrupt Source
Content
No. of
Type of
Input Sources Input Source (Note)
PDC input & error
PDC input 0-3 (TINA0, TINA1, TINB0, or TINB1) detected,
8
Level
detection interrupt
PDC input 0-3 error detected
PWM-off input interrupt
PWM off input 0,1 interrupt
2
Level
A-D0 converter interrupt
A-D0 converter scan mode single shot, single mode,
1
Edge
or comparator mode finished
A-D1 converter interrupt
A-D1 converter scan mode single shot, single mode,
1
Edge
or comparator mode finished
SIO0 transmit interrupt
SIO0 transmit buffer empty interrupt
1
Edge
SIO0 receive interrupt
SIO0 reception finished or receive error interrupt
1
Edge
SIO1 transmit interrupt
SIO1 transmit buffer empty interrupt
1
Edge
SIO1 receive interrupt
SIO1 reception finished or receive error interrupt
1
Edge
SIO2,3 transmit/receive
SIO2,3 reception finished or receive error interrupt,
2
Level
interrupt
transmit buffer empty interrupt
SIO4 transmit interrupt
SIO4 transmit buffer empty interrupt
1
Edge
SIO4 receive interrupt
SIO4 reception finished or receive error interrupt
1
Edge
SIO5 transmit interrupt
SIO5 transmit buffer empty interrupt
1
Edge
SIO5 receive interrupt
SIO5 reception finished or receive error interrupt
1
Edge
SIO6,7 transmit/receive
SIO6,7 reception finished or receive error interrupt,
2
Level
interrupt
transmit buffer empty interrupt
RTD interrupt
RTD interrupt generating command
1
Edge
DMA transfer interrupt 0
DMA0-4 transfer finished
5
Level
DMA transfer interrupt 1
DMA5-9 transfer finished
5
Level
PDC compare match &
PDC compare match, S error interrupt
8
Level
error interrupt
CAN0 transmit/receive &
CAN0 transmission finished, CAN0 reception finished,
19
Level
error interrupt
CAN0 error passive, CAN0 error bus off, CAN0 bus error
CAN1 transmit/receive &
CAN1 transmission finished, CAN1 reception finished,
19
Level
error interrupt
CAN1 error passive, CAN1 error bus off, CAN1 bus error
Note: Type of input source
Edge: An interrupt request is generated by a falling edge on the interrupt signal fed into the ICU.
Level: An interrupt request is generated while the interrupt signal fed into the ICU is held low. Level-
type interrupt requests cannot be set or cleared by writing to the ICU's Interrupt Control Register
IRQ bit in software.