System Control Coprocessor

Attempts to read or write the System Control Register from User mode results in an Undefined exception.

4.2.16Auxiliary Control Registers

The Auxiliary Control Registers control:

branch prediction

performance features

error and parity logic.

c1, Auxiliary Control Register

The Auxiliary Control Register is:

a read/write register

accessible in Privileged mode only.

Figure 4-28shows the arrangement of bits in the register.

31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10

9

8

7

6

5

3

2

1

0

DICDI DIB2DI DIB1DI DIADI

B1TCMPCEN

B0TCMPCEN

ATCMPCEN

AXISCEN

AXISCUEN DILSM DEOLP DBHE FRCDIS Reserved

BP

CEC

ATCMECEN B0TCMECEN B1TCMECEN DILS sMOV FDSnS

FWT

FORA

DNCH

ERPEG

DLFO

DBWR

RSDIS

Figure 4-28 Auxiliary Control Register format

Table 4-24shows how the bit values correspond with the Auxiliary Control Register functions.

 

 

 

Table 4-24 Auxiliary Control Register bit functions

 

 

 

Bits

Field

Function

 

 

 

[31]

DICDIa

Case C dual issue control:

 

 

0

= Enabled. This is the reset value.

 

 

1

= Disabled.

 

 

 

[30]

DIB2DIa

Case B2 dual issue control:

 

 

0

= Enabled. This is the reset value.

 

 

1

= Disabled.

 

 

 

[29]

DIB1DIa

Case B1 dual issue control:

 

 

0

= Enabled. This is the reset value.

 

 

1

= Disabled.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

4-38

ID013010

Non-Confidential, Unrestricted Access

 

Page 122
Image 122
ARM r1p3, R4F manual Auxiliary Control Registers, C1, Auxiliary Control Register, Auxiliary Control Register bit functions