Rev. 3.0, 04/02, page 127 of 1064
IF
IF
ID
ID
EX
EX
MA
MA
WB
WB
TLB miss (data access)
Pipeline flow:
Order of detection:
Instruction n
Instruction n+1
General illegal instruction exception (instruction n+1) and
TLB miss (instruction n+2) are detected simultaneously
Order of exception handling:
TLB miss (instruction n)
Program order
1
Instruction n+2
General illegal instruction exception
IF
ID
EX
MA
WB
IF
ID
EX
MA
WB
TLB miss (instruction access)
2
3
4
IF: Instruction
fetch
ID: Instruction
decode
EX: Instruction execution
MA: Memory access
WB: Write-back
Instruction n+3
TLB miss (instruction n)
Re-execution of instruction n
General illegal instruction exception
(instruction n+1)
Re-execution of instruction n+1
TLB miss (instruction n+2)
Re-execution of instruction n+2
Execution of instruction n+3
Figure 5.3 Example of General Exception Acceptance Order
Summary of Contents for SH7751
Page 39: ...Rev 3 0 04 02 page xxxviii of xxxviii ...
Page 89: ...Rev 3 0 04 02 page 50 of 1064 ...
Page 157: ...Rev 3 0 04 02 page 118 of 1064 ...
Page 193: ...Rev 3 0 04 02 page 154 of 1064 ...
Page 225: ...Rev 3 0 04 02 page 186 of 1064 ...
Page 253: ...Rev 3 0 04 02 page 214 of 1064 ...
Page 301: ...Rev 3 0 04 02 page 262 of 1064 ...
Page 343: ...Rev 3 0 04 02 page 304 of 1064 ...
Page 607: ...Rev 3 0 04 02 page 568 of 1064 ...
Page 671: ...Rev 3 0 04 02 page 632 of 1064 ...
Page 745: ...Rev 3 0 04 02 page 706 of 1064 ...
Page 767: ...Rev 3 0 04 02 page 728 of 1064 ...
Page 1061: ...Rev 3 0 04 02 page 1022 of 1064 NMI tNMIL tNMIH Figure 23 69 NMI Input Timing ...
Page 1069: ...Rev 3 0 04 02 page 1030 of 1064 ...
Page 1103: ...Rev 3 0 04 02 page 1064 of 1064 ...