HD6417021 Hitachi Semiconductor, HD6417021 Datasheet - Page 72

no-image

HD6417021

Manufacturer Part Number
HD6417021
Description
SuperH RISC engine
Manufacturer
Hitachi Semiconductor
Datasheet
4.4
4.4.1
Table 4.6 lists the types of interrupt exception processing sources (NMI, user break, IRQ, on-chip
peripheral module).
Table 4.6
Interrupt
NMI
User break
IRQ
On-chip
Each interrupt source has a different vector number and vector address offset value. See table 5.3,
Interrupt Exception Vectors and Rankings, in section 5, Interrupt Controller, for details on vector
numbers and vector table address offsets.
4.4.2
Interrupt sources are assigned priorities. When multiple interrupts occur at the same time, the
interrupt controller (INTC) ascertains their priorities and starts exception processing based on its
findings. Priorities from 16–0 can be assigned, with 0 the lowest level and 16 the highest. The
NMI has priority level 16 and cannot be masked. NMI is always accepted. The user break priority
level is 15. The IRQ and on-chip peripheral module interrupt priority levels can be set in interrupt
priority level registers A–E (IPRA–IPRE) as shown in table 4.7. Priority levels 0–15 can be set.
See section 5.3.1, Interrupt Priority Level Registers A–E (IPRA–IPRE), for details.
Table 4.7
Type
NMI
User break
IRQ and on-chip peripheral modules 0–15
54 HITACHI
Interrupts
Interrupt Sources
Interrupt Priority Rankings
Interrupt Sources
Interrupt Priority Rankings
Requesting Pin or Module
NMI pin (external input)
User break controller
IRQ0–IRQ7 pin (external input)
Direct Memory Access Controller
16-bit integrated-timer pulse unit
Serial communications interface
Watchdog timer
Bus state controller
Priority
16
15
Comments
Fixed and unmaskable
Fixed
Set in interrupt priority level registers A–E
(IPRA–IPRE)
Number of Sources
1
1
8
4
15
8
1
2

Related parts for HD6417021