English
Language : 

SH7080_09 Datasheet, PDF (182/1622 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family
Section 6 Interrupt Controller (INTC)
IRQSR.IRQnL
IRQCR.IRQn1S IRQSR.IRQnF
IRQCR.IRQn0S
IRQn pins
Level
detection
Edge
detection
SQ
CPU interrupt
request
R
RESIRQn
(Acceptance of IRQn interrupt/
writing 0 after reading IRQnF = 1)
DTC activation
request
n = 7 to 0
Figure 6.2 Block Diagram of IRQ7 to IRQ0 Interrupts Control
6.4.2 On-Chip Peripheral Module Interrupts
On-chip peripheral module interrupts are interrupts generated by the following on-chip peripheral
modules.
Since a different interrupt vector is allocated to each interrupt source, the exception handling
routine does not have to decide which interrupt has occurred. Priority levels between 0 and 15 can
be allocated to individual on-chip peripheral modules in interrupt priority registers C to F and H to
M (IPRC to IPRF and IPRH to IPRM). On-chip peripheral module interrupt exception handling
sets the interrupt mask level bits (I3 to I0) in the status register (SR) to the priority level value of
the on-chip peripheral module interrupt that was accepted.
6.4.3 User Break Interrupt
A user break interrupt has a priority level of 15, and occurs when the break condition set in the
user break controller (UBC) is satisfied. User break interrupt requests are detected by edge and are
held until accepted. User break interrupt exception handling sets the interrupt mask level bits (I3
to I0) in the status register (SR) to level 15. For more details on the user break interrupt, see
section 7, User Break Controller (UBC).
Rev. 4.00 Dec. 15, 2009 Page 122 of 1558
REJ09B0181-0400