Programmer’s Model
2-4
Copyright © ARM Limited 2000. All rights reserved.
2.3
CP15 register map summary
The ARM946E-S incorporates CP15 for system control. CP15 allows configuration of
the caches, tightly-coupled SRAM, and protection unit. It also allows configuration of
ARM946E-S system options including big or little-endian operation. The register map
for CP15 is shown in Table 2-1.
Table 2-1 CP15 register map
Register
Read
Write
0
ID code
a
Unpredictable
0
Cache type
a
Unpredictable
0
Tightly-coupled memory size
a
Unpredictable
1
Control
Control
2
Cache configuration
b
Cache configuration
b
3
Write buffer control
Write buffer control
4
Unpredictable
Unpredictable
5
Access permission
b
Access permission
b
6
Protection region base and size
a
Protection region base and size
a
7
Unpredictable
Cache operations
8
Unpredictable
Unpredictable
9
Cache lockdown
b
Cache lockdown
b
9
Tightly-coupled memory region
b
Tightly-coupled memory region
b
10
Unpredictable
Unpredictable
11
Unpredictable
Unpredictable
12
Unpredictable
Unpredictable
13
Process ID
Process ID
14
Unpredictable
Unpredictable
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...