EasyManua.ls Logo

ARM ARM1176JZF-S - Table 3-149 TLB Lockdown VA Register Bit Functions; Table 3-150 TLB Lockdown PA Register Bit Functions; Figure 3-78 TLB Lockdown PA Register Format

Default Icon
759 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
System Control Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-150
ID012310 Non-Confidential, Unrestricted Access
Table 3-149 lists how the bit values correspond with the TLB Lockdown VA Register functions.
Figure 3-78 shows the arrangement of bits in the TLB Lockdown PA Register.
Figure 3-78 TLB Lockdown PA Register format
Table 3-150 lists how the bit values correspond with the TLB Lockdown PA Register functions.
Table 3-149 TLB Lockdown VA Register bit functions
Bits Field name Function
[31:12] VA Holds the VA of this page table entry.
[11:10] - UNP/SBZ.
[9] G Defines if this page table entry is global, applies to all ASIDs, or application-specific, ASID
must match on lookups:
0 = Application-specific entry
1 = Global entry.
[8] - UNP/SBZ.
[7:0] ASID Holds the ASID for application-specific page table entries. For global entries, this field Should
Be Zero.
VPA
31 1211109876543210
SBZ
N
S
A
Size SBZ
A
P
X
AP
NSTID
Table 3-150 TLB Lockdown PA Register bit functions
Bits Field name Function
[31:12] PA Holds the PA of this page table entry.
[11:10] - UNP/SBZ.
[9] NSA Defines whether memory accesses in the memory region that this page table entry describes are
Secure or Non-secure accesses. This matches the Secure or Non-secure state of the memory
being accessed. If the NSTID bit is set, the NSA bit is also set regardless of the written value.
This ensures that Non-secure page table entries can only access Non-secure memory, but
Secure page table entries can access Secure or Non-secure memory:
0 = Memory accesses are Secure
1 = Memory accesses are Non-secure.
[8] NSTID Defines page table entry as Secure or Non-secure:
0 = Entry is Secure
1 = Entry is Non-secure.
[7:6] Size Defines the size of the memory region that this page table entry describes:
b00 = 16MB supersection
b01 = 4KB page
b10 = 64KB page
b11 = 1M section.
[5:4] - UNP/SBZ.

Table of Contents

Related product manuals