Section 3 Memory Management Unit (MMU)
Rev. 5.00 May 29, 2006 page 74 of 698
REJ09B0146-0500
Figure 3.10 shows the flowchart for MMU exceptions.
Start
TLB miss
exception
Initial page
write
exception
PR check
PR check
Yes
SH = 0
and (MMUCR.SV = 0
or SR.MD = 0)?
VPNs
and ASIDs
match?
VPNs match?
No
Yes
Yes
Yes
Yes
User or
privileged?
D = 1?
C = 1?
V = 1?
No
No
User mode
Privileged mode
No
No
TLB protection
violation
exception
TLB protection
violation
Cache
access
W
00/01
10
01/11
00/10
11
W
W
W
R
R
R
R
R/W?
R/W?
R/W?
R/W?
TLB invalid
exception
Memory
access
No (noncacheable)
Yes (cacheable)
Figure 3.10 MMU Exception Generation Flowchart
Summary of Contents for SH7706 Series
Page 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Page 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Page 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Page 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Page 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Page 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Page 749: ...SH7706 Group Hardware Manual ...