Atmel ARM-Based Evaluation Kit AT91SAM9N12-EK AT91SAM9N12-EK Data Sheet

Product codes
AT91SAM9N12-EK
Page of 248
Memory Management Unit 
3-18
Copyright © 2001-2003 ARM Limited. All rights reserved.
ARM DDI0198D
3.2.10
Translating small page references
Figure 3-11 shows the complete translation sequence for a 4KB small page. 
Figure 3-11 Small page translation from a coarse page table
If a small page descriptor is included in a fine page table, the upper two bits of the page 
index and low-order two bits of the fine page table index overlap. Each fine page table 
entry for a small page must therefore be duplicated four times.
Translation base
31
14 13
0
Translation base
31
14 13
2 1 0
Table index
0 0
Modified virtual address
Translation table base
Table index
31
20 19
12 11
0
Level two
table index
Page index
Coarse page table base address
31
10 9 8
5 4 3 2 1 0
Domain
1
0 1
Coarse page table base address
31
10 9
2 1 0
L2 table index
0 0
Page base address
31
12 11 10 9 8 7 6 5 4 3 2 1 0
AP3 AP2 AP1 AP0 C B 1 0
Page base address
31
12 11
0
Page index
First-level descriptor
Second-level descriptor
Physical address