System Control Coprocessor

31

12 11

7

6

2

1

0

Base address

Reserved

Size

 

 

 

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

Enable

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 4-41 BTCM Region Registers

 

Table 4-39shows how the bit values correspond with the BTCM Region Register.

 

 

 

Table 4-39 BTCM Region Register bit functions

 

 

 

 

 

 

 

 

 

Bits

Field

Function

 

 

 

 

 

 

 

 

 

[31:12]

Base

Base address. Defines the base address of the BTCM. The base address must be aligned to the

 

address

size of the BTCM. Any bits in the range [(log2(RAMSize)-1):12] are ignored.

 

 

At reset, if LOCZRAMA is set to:

 

 

 

 

 

 

 

0 =The initial base address is 0x0.

 

 

 

 

 

 

 

1 =The initial base address is implementation-defined. See Configurable options on page 1-13.

 

 

 

 

 

 

 

 

 

[11:7]

Reserved

UNP on reads, SBZ on writes.

 

 

 

 

 

 

 

 

 

[6:2]

Size

Size. Indicates the size of the BTCM on reads. On writes this field is ignored. See About the

 

 

TCMs on page 8-13.

 

 

 

 

 

 

 

 

b00000 = 0KB

b00110 = 32KB

b01010 = 512kB

 

 

b00011 = 4KB

b00111 = 64KB

b01011 = 1MB

 

 

b00100 = 8KB

b01000 = 128KB

b01100 = 2MB

 

 

b00101 = 16KB

b01001 = 256KB

b01101 = 4MB

 

 

 

 

b01110 = 8MB

 

 

 

 

 

 

 

 

 

[1]

Reserved

SBZ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[0]

Enable

Enables or disables the BTCM.

 

 

 

 

 

 

 

 

0 = Disabled

 

 

 

 

 

 

 

 

1 = Enabled. The reset value of this field is determined by the INITRAMB input pin.

 

 

 

 

 

 

 

 

 

To access the BTCM Region Register, read or write CP15 with:

MRC p15, 0, <Rd>, c9, c1, 0 ; Read BTCM Region Register

MCR p15, 0, <Rd>, c9, c1, 0 ; Write BTCM Region Register

4.2.22c9, ATCM Region Register

The ATCM Region Register holds the base address and size of the ATCM. It also determines if the ATCM is enabled.

The ATCM Region Register is:

a read/write register

accessible in Privileged mode only.

Figure 4-42 on page 4-59shows the arrangement of bits in the register.

ARM DDI 0363E

Copyright © 2009 ARM Limited. All rights reserved.

4-58

ID013010

Non-Confidential, Unrestricted Access

 

Page 142
Image 142
ARM R4F, r1p3 manual To access the Btcm Region Register, read or write CP15 with, 22 c9, Atcm Region Register