ARM ARM1176JZF-S Technical Reference Manual page 178

Table of Contents

Advertisement

Field
Bits
name
[16]
DT bit
[15]
L4 bit
[14]
RR bit
[13]
V bit
[12]
I bit
[11]
Z bit
[10]
F bit
[9]
R bit
[8]
S bit
[7]
B bit
[6:4]
-
[3]
W bit
ARM DDI 0301H
ID012310
Access
Function
-
Deprecated. Global enable for data TCM.
Function redundant in ARMv6.
SBO
Secure
Determines if the T bit is set for PC load instructions. For more details see the ARM
modify
Architecture Reference Manual.
only
0 = Loads to PC set the T bit, reset value.
1 = Loads to PC do not set the T bit, ARMv4 behavior.
Secure
Determines the replacement strategy for the cache.
modify
0 = Normal replacement strategy by random replacement, reset value.
only
1 = Predictable replacement strategy by round-robin replacement.
Banked
Determines the location of exception vectors, see c12, Secure or Non-secure Vector
Base Address Register on page 3-121 and c12, Monitor Vector Base Address Register
on page 3-122. The reset value of the V bit depends on an external signal.
0 = Normal exception vectors selected, the Vector Base Address Registers determine
the address range, reset value.
1 = High exception vectors selected, address range =
Banked
Enables level one instruction cache.
0 = Instruction Cache disabled, reset value.
1 = Instruction Cache enabled.
Banked
Enables branch prediction.
0 = Program flow prediction disabled, reset value.
1 = Program flow prediction enabled.
-
Should Be Zero
Banked
Deprecated. Enables ROM protection. If you modify the R bit this does not affect the
access permissions of entries already in the TLB. See MMU software-accessible
registers on page 6-53.
0 = ROM protection disabled, reset value.
1 = ROM protection enabled.
Banked
Deprecated. Enables MMU protection. If you modify the S bit this does not affect the
access permissions of entries already in TLB.
0 = MMU protection disabled, reset value.
1 = MMU protection enabled.
Secure
Determines operation as little-endian or big-endian word invariant memory system and
modify
the names of the low four-byte addresses within a 32-bit word. The reset value of the B
bit depends on the BIGENDINIT external signal.
only
0 = Little-endian memory system, reset value.
1 = Big-endian word-invariant memory system.
-
This field returns 1 when read.
Should Be One.
-
Not implemented in the processor.
Read As One
Write Ignore.
Copyright © 2004-2009 ARM Limited. All rights reserved.
Non-Confidential, Unrestricted Access
Table 3-39 Control Register bit functions (continued)
0xFFFF0000-0xFFFF001C
System Control Coprocessor
.
3-46

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents