Interrupt Controller Operation - Fujitsu FR60 Hardware Manual

32-bit microcontroller mb91301 series
Hide thumbs Also See for FR60:
Table of Contents

Advertisement

11.3 Interrupt Controller Operation

This section describes the following items regarding operation of the interrupt
controller:
• Priority decision
• NMI
• Hold request cancellation request
• Return from standby mode (stop/sleep)
■ Priority Decision
The interrupt controller selects the interrupt source with the highest priority from among those
that exist simultaneously and outputs the interrupt level and the interrupt number of this source
to the CPU.
The following shows the priority decision criteria for interrupt sources:
NMI
Source that meets the following conditions:
-
Source with a value other than 31 as the interrupt level (31 means interrupts disabled)
-
Source with the smallest value for the interrupt level
-
Source with the smallest interrupt number that satisfies the both conditions above
If no interrupt source is selected according to the above decision criteria, 31 (11111
as the interrupt level. The interrupt number at this time is undefined.
Table 11.3-1 shows the relationship between interrupt sources, interrupt numbers and interrupt
levels.
Table 11.3-1 Relationship between Interrupt Sources, Interrupt Numbers, and Interrupt Levels (1 / 4)
Interrupt source
Reset
Mode vector
Reserved for system
Reserved for system
Reserved for system
Reserved for system
Reserved for system
No-coprocessor trap
Coprocessor error trap
INTE instruction
Instruction break exception
Interrupt number
Decimal
Hexadecimal
0
00
1
01
2
02
3
03
4
04
5
05
6
06
7
07
8
08
9
09
10
0A
CHAPTER 11 INTERRUPT CONTROLLER
Interrupt
Offset
address of
level
3FC
000FFFFC
H
3F8
000FFFF8
H
3F4
000FFFF4
H
3F0
000FFFF0
H
3EC
000FFFEC
H
3E8
000FFFE8
H
3E4
000FFFE4
H
3E0
000FFFE0
H
3DC
000FFFDC
H
3D8
000FFFD8
H
3D4
000FFFD4
H
) is output
B
Default
RN
TBR
H
H
H
H
H
H
H
H
H
H
H
337

Advertisement

Table of Contents
loading

Table of Contents