Memory Management Unit
ARM DDI 0301H
Copyright © 2004-2009 ARM Limited. All rights reserved.
6-51
ID012310
Non-Confidential, Unrestricted Access
Figure 6-17 4KB extended small page translations, ARMv6 format
Figure 6-18 on page 6-52 shows the translation process for a 4KB extended small page or a 1KB
extended small page subpage using backwards-compatible format descriptors, AP bits enabled.
N
S
S
1
Coarse page table base address
31
10 9 8
5 4 3 2 1 0
P Domain
0
First-level table index
31
20 19
12 11
0
Second-level
table index
Page index
Translation base
31
14 13
0
X
N
Extended small page base address
31
12 11 10 9 8
6 5 4 3 2 1 0
n
G
A
P
X
TEX
AP C B 1
0
Coarse page table base address
31
10 9
2 1 0
Second-level table
index
0
0
Translation base
31
14 13
0
First-level table index
0
2 1
Page index
Page base address
31
12 11
0
Second-level descriptor address
Second-level descriptor
Physical address
First-level descriptor
First-level descriptor address
Modified virtual address
Translation table base
SBZ
SBZ