05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Virtual Memory System <strong>Architecture</strong> (VMSA)<br />

The four options are:<br />

Section A 1MB memory region, described by a first-level translation table descriptor with bits<br />

[18,1:0] == 0b010.<br />

See Translation flow for a Section on page B3-17.<br />

Supersection A 16MB memory region, described by a first-level translation table entry with bits<br />

[18,1:0] == 0b110.<br />

See Translation flow for a Supersection on page B3-18.<br />

Small page A 4KB memory region, described by:<br />

a first-level translation table entry with bits [1:0] == 0b01, giving a second-level Page<br />

table address.<br />

a second-level descriptor with bit [1] == 1.<br />

See Translation flow for a Small page on page B3-19.<br />

Large page A 64KB memory region, described by:<br />

a first-level translation table entry with bits [1:0] == 0b01, giving a second-level Page<br />

table address.<br />

a second-level descriptor with bits [1:0] == 0b01.<br />

See Translation flow for a Large page on page B3-20.<br />

B3-16 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!