Renesas SH7264 User Manual
![Renesas](https://files.manualsbrain.com/attachments/59153266feca598c11e08bf1f143ccfcf45441a4/common/fit/150/50/d3d06de51d338eb4f916b44a9629f9d48697a59cd7344be40cf24bae01c5/brand_logo.gif)
Section 7 Interrupt Controller
Page 198 of 2108
R01UH0134EJ0400 Rev. 4.00
Sep
24,
2014
SH7262 Group, SH7264 Group
F
2 Icyc + 3 Bcyc + 1 Pcyc
1 Icyc + m1 + 2(m2) + m3
m1
m2
m3
3 Icyc + m1
IRQ
D
E
E
M
M
M
D
E
E
M
M
M
F
D
F
D
m1
m2
[Legend]
m1:
m2:
m3:
m1:
m2:
m3:
Vector address read
Saving of SR (stack)
Saving of PC (stack)
Saving of SR (stack)
Saving of PC (stack)
Interrupt acceptance
Multiple interrupt acceptance
First instruction in interrupt exception
service routine
service routine
First instruction in multiple interrupt
exception service routine
exception service routine
Figure 7.5 Example of Pipeline Operation for Multiple Interrupts
(No Register Banking)
F
2 Icyc + 3 Bcyc + 1 Pcyc
3 Icyc
m1
m2
m3
3 Icyc + m1 + m2
IRQ
D
E
E
M
M
M
E
F
D
E
[Legend]
m1:
m2:
m3:
m1:
m2:
m3:
Vector address read
Saving of SR (stack)
Saving of PC (stack)
Saving of SR (stack)
Saving of PC (stack)
Interrupt acceptance
First instruction in interrupt exception
service routine
service routine
Instruction (instruction replacing
interrupt exception handling)
interrupt exception handling)
Figure 7.6 Example of Pipeline Operation when IRQ Interrupt is Accepted
(Register Banking without Register Bank Overflow)