Table 4-25, Figure 4-29, Secondary auxiliary control register format -42 – ARM Cortex R4F User Manual

Page 126

Advertising
background image

System Control Coprocessor

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

4-42

ID013010

Non-Confidential, Unrestricted Access

Figure 4-29 Secondary Auxiliary Control Register format

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

Reserved

31

22 21

19 18 17 16 15 14 13 12 11

7

3 2 1 0

10

20

9

4

8

DR2B

DF6DI

DF2DI

DOODPFP

DDI

ATCMRMW

ATCMECC

IDC

DZC

IOC

UFC

OFC

IXC

DOOFMACS

BTCMRMW

B0TCMECC

Reserved

Reserved

DCHE

23

Table 4-25 Secondary Auxiliary Control Register bit functions

Bits

Field

Function

[31:23]

Reserved

SBZ.

[22] DCHE

Disable hard-error support in the caches.

a

0 = Enabled. The cache logic recovers from some hard errors. You must not use this value on
revisions r1p2 or earlier of the processor.
1 = Disabled. Most hard errors in the caches are fatal. This is the reset value.
See Hard errors on page 8-5 for more information.

[21]

DR2B

b

Enable random 2-bit error generation in cache RAMs. This bit has no effect unless ECC is
configured, see Configurable options on page 1-13.
0 = Disabled. This is the reset value.
1 = Enabled.

Note

This bit controls error generation logic during system validation. A synthesized ASIC
typically does not have such models and this bit is therefore redundant for ASICs.

[20]

DF6DI

F6 dual issue control.

c

0 = Enabled. This is the reset value.
1 = Disabled.

[19]

DF2DI

F2_Id/F2_st/F2D dual issue control.

c

0 = Enabled. This is the reset value.
1 = Disabled.

[18]

DDI

F1/F3/F4dual issue control.

c

0 = Enabled. This is the reset value.
1 = Disabled.

[17]

DOODPFP

Out-of-order Double Precision Floating Point instruction control.

c

0 = Enabled. This is the reset value.
1 = Disabled.

Advertising
This manual is related to the following products: