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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

When the Multiprocessing Extensions are not implemented, the format of the TTBR0 register is:<br />

31 14-N 13-N 6 5 4 3 2 1 0<br />

Translation table base 0 address UNK/SBZP RGN S<br />

When the Multiprocessing Extensions are implemented, the format of the TTBR0 register is:<br />

Bits [31:14-N] Translation table base 0 address, bits [31:14-N].<br />

The value of N determines the required alignment of the translation table, which must be<br />

aligned to 214-N bytes.<br />

Bits [13-N:6], <strong>ARM</strong>v7-A base architecture<br />

UNK/SBZP.<br />

Bits [13-N:7], when the Multiprocessing Extensions are implemented<br />

UNK/SBZP.<br />

NOS IMP<br />

31 14-N 13-N 7 6 5 4 3 2 1 0<br />

Translation table base 0 address UNK/SBZP RGN S<br />

IRGN[0]<br />

NOS<br />

IMP<br />

IRGN[1]<br />

IRGN[0], bit [6], when the Multiprocessing Extensions are implemented<br />

See the description of bit [0] when the Multiprocessing Extensions are implemented.<br />

NOS, bit [5] Not Outer Shareable bit. Indicates the Outer Shareable attribute for the memory associated<br />

with a translation table walk that has the Shareable attribute, indicated by TTBR0.S == 1:<br />

0 Outer Shareable<br />

1 Inner Shareable.<br />

This bit is ignored when TTBR0.S == 0.<br />

This bit is only implemented from <strong>ARM</strong>v7.<br />

RGN, bits [4:3]<br />

Region bits. Indicates the Outer Cacheability attributes for the memory associated with the<br />

translation table walks:<br />

0b00 Normal memory, Outer Non-cacheable<br />

0b01 Normal memory, Outer Write-Back Write-Allocate Cacheable<br />

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

C

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

Saved successfully!

Ooh no, something went wrong!