EasyManuals Logo

ARM ARM1176JZF-S User Manual

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
Page #180 background imageLoading...
Page #180 background image
System Control Coprocessor
ARM DDI 0301H Copyright © 2004-2009 ARM Limited. All rights reserved. 3-48
ID012310 Non-Confidential, Unrestricted Access
The B, EE, and U bits depend on how you set BIGENDINIT and UBITINIT at reset.
Table 3-41 lists the values of the B, EE, and U bits that result for the reset values of these signals.
See Reset values of the U, B, and EE bits on page 4-19.
Behavior of the Control Register
These bits in the Control Register exhibit specific behavior:
A bit The A bit setting takes priority over the U bit. The Data Abort trap is taken if strict
alignment is enabled and the data access is not aligned to the width of the
accessed data item.
DT bit This bit is used in ARM946 and ARM966 processors to enable the Data TCM.
In ARMv6, the TCM blocks have individual enables that apply to each block. As
a result, this bit is now redundant and Should Be One. See c9, Data TCM Region
Register on page 3-89 for a description of the ARM1176JZF-S TCM enables.
IT bit This bit is used in ARM946 and ARM966 processors to enable the Instruction
TCM.
In ARMv6, the TCM blocks have individual enables that apply to each block. As
a result, this bit is now redundant and Should Be One. See c9, Instruction TCM
Region Register on page 3-91 for a description of the ARM1176JZF-S TCM
enables.
R bit Modifying the R bit does not affect the access permissions of entries already in
the TLB. See MMU software-accessible registers on page 6-53.
S bit Modifying the S bit does not affect the access permissions of entries already in
the TLB. See MMU software-accessible registers on page 6-53.
W bit The ARM1176JZF-S processor does not implement the write buffer enable
because all memory writes take place through the Write Buffer.
3.2.8 c1, Auxiliary Control Register
The purpose of the Auxiliary Control Register is to control:
program flow
low interrupt latency
cache cleaning
MicroTLB cache strategy
cache size restriction.
For more information on how the system control coprocessor operates with caches, see Cache
control and configuration on page 3-7.
Table 3-42 lists the purposes of the individual bits in the Auxiliary Control Register.
Table 3-41 Resultant B bit, U bit, and EE bit values
UBITINIT BIGENDINIT EE U B
00 000
01 001
10 010
11 110

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM ARM1176JZF-S and is the answer not in the manual?

ARM ARM1176JZF-S Specifications

General IconGeneral
BrandARM
ModelARM1176JZF-S
CategoryComputer Hardware
LanguageEnglish

Related product manuals