
SH7751 Group, SH7751R Group
Section 3 Memory Management Unit (MMU)
R01UH0457EJ0301 Rev. 3.01
Page 79 of 1128
Sep 24, 2013
31
• 1-Kbyte page
10 9
0
Virtual address
31
• 4-Kbyte page
12 11
0
Virtual address
31
• 64-Kbyte page
16 15
0
Virtual address
31
• 1-Mbyte page
20 19
0
Virtual address
VPN
Offset
VPN
Offset
VPN
Offset
VPN
Offset
28
10 9
0
Physical address
28
12 11
0
Physical address
28
16 15
0
Physical address
28
20 19
0
Physical address
PPN
Offset
PPN
Offset
PPN
Offset
PPN
Offset
Figure 3.8 Relationship between Page Size and Address Format
•
VPN: Virtual page number
For 1-Kbyte page: upper 22 bits of virtual address
For 4-Kbyte page: upper 20 bits of virtual address
For 64-Kbyte page: upper 16 bits of virtual address
For 1-Mbyte page: upper 12 bits of virtual address
•
ASID: Address space identifier
Indicates the process that can access a virtual page.
In single virtual memory mode and user mode, or in multiple virtual memory mode, if the SH
bit is 0, this identifier is compared with the ASID in PTEH when address comparison is
performed.