MPU Memory Management Unit
2.7.6.7
Translating Small Page References
Figure 2–17. Small Page Translation
31
Table index
31
31
31
31
31
31
2-38
Figure 2–17 illustrates the complete translation sequence for a 4K-byte small
page. If a small page descriptor is included in a fine page table, the upper two
bits of the index of the page overlap the lower two bits of the index of the fine
page table. In other words, four consecutive entries must be used for a small
page in a fine page table.
Virtual address
20 19
L2 table index
12
Translation table index
Translation base
18
Translation base
First-level descriptor
Page table base address
Page table base address
Second-level descriptor
Page base address
Physical address
Page base address
12 11
Page index
8
14 13
14 13
Table index
10
9 8
Domain
10 9
L2 table index
12 1110
9
8
7
ap3
ap2
ap1
12 11
Page index
0
12
0
2 1
0
0
0
5 4
2 1
0
1
0
1
0
2 1
0
0
6
5
4
3
2
1
0
ap0
C B
1 0
0