English
Language : 

HD6417751 Datasheet, PDF (110/1105 Pages) Renesas Technology Corp – SuperH RISC engine
VA is
in P4 area
Data access to virtual address (VA)
VA is
in P2 area
VA is
in P1 area
VA is in P0, U0,
or P3 area
On-chip I/O access
No
0
CCR.OCE?
1
0
CCR.CB?
1
VPNs match
and V = 1
Yes
No MMUCR.AT = 1
Yes
CCR.WT?
0
No
SH = 0
and (MMUCR.SV = 0 or
SR.MD = 0)
Yes
No
VPNs match
and ASIDs match and
V=1
Yes
Data TLB miss
exception
00 or
01 W
PR?
10
R/W?
R
Data TLB protection
violation exception
Only one
No
entry matches
Yes
0 (User)
SR.MD?
1 (Privileged)
Data TLB multiple
hit exception
11
R/W?
R
PR?
01 or 11
W
W R/W?
1
R
D?
0
Initial page write
exception
00 or 10
R/W? W
R
Data TLB protection
violation exception
Cache access
in copy-back mode
C=1
No
and CCR.OCE = 1
Yes
0
WT?
1
Cache access
in write-through mode
Memory access
(Non-cacheable)
Figure 3.10 Flowchart of Memory Access Using UTLB
Rev. 3.0, 04/02, page 70 of 1064