RX610 Group
10. ICU
R01UH0032EJ0120 Rev.1.20
Page 213 of 1006
Feb 20, 2013
10.
Interrupt Control Unit (ICU)
10.1
Overview
The interrupt control unit (ICU) responds to interrupt signals from peripheral modules and external pins to convey
interrupt requests to the CPU and activate the DTC and DMAC.
Table 10.1 lists the specifications of the interrupt control unit, and figure 10.1 shows a block diagram of the interrupt
control unit.
Table 10.1 Specifications of the Interrupt Control Unit
Item
Description
Interrupts
Peripheral
function
interrupts
Interrupts from peripheral modules
•
Number of sources: 116
•
Interrupt detection: Edge detection/level detection
Edge detection or level detection is determined for each source of connected
peripheral modules.
External
interrupts
Interrupts from pins IRQ15 to IRQ0
•
Number of sources: 16
•
Interrupt detection: Low level/falling edge/rising edge/rising and falling edges
One of these detection methods can be set for each source.
Non-maskable
interrupt
NMI pin
interrupts
Interrupts from the NMI pin
•
Number of sources: 1
•
Interrupt detection: Falling edge/rising edge
Interrupt priority
Specified by registers.
Vector address
Since a vector address is allocated to each interrupt source, interrupt sources need
not be identified by the software program.
Fast interrupt function
Faster interrupt processing of the CPU can be set only for a single interrupt source.
DTC/DMAC control
The DTC and DMAC can be activated by interrupt sources.
•
Number of DTC activating sources: 86 (70 peripheral function inte 16
external interrupts)
•
Number of DMAC activating sources: 42 (38 peripheral function inte 4
external interrupts)
Return from low power
consumption modes
•
Sleep mode: Return is initiated by NMI pin interrupts or any other interrupts.
•
All-module clock stop mode: Return is initiated by NMI pin interrupts, external
interrupts, or peripheral module interrupts (WDT and TMR)
•
Software standby mode: Return is initiated by NMI pin interrupts or external
interrupts.
Summary of Contents for RX600 Series
Page 1006: ...RX610 Group R01UH0032EJ0120 ...