Intel SA-1100 Computer Hardware User Manual


 
5-2 SA-1100
Developer’s Manual
Coprocessors
5.2 Coprocessor 15 Definition
The SA-1100 coprocessor 15 contains registers that control the cache, MMU, and write buffer
operation as well as some clocking functions. These registers are accessed using CPRT instructions
to coprocessor 15 with the processor in any privileged mode. Only some of registers 0–15 are
valid; the result of an access to an invalid register is unpredictable. Table 5-1 lists the coprocessor
15 control registers.
5.2.1 Register 0 – ID
Register 0 is a read-only register that returns an architecture and implementation-defined
identification for the device.identification for the device.
Table 5-1. Cache and MMU Control Registers (Coprocessor 15)
Register Register Reads Register Writes
0ID
RESERVED
1
Control Control
2
Translation table base Translation table base
3
Domain access control Domain access control
4
RESERVED RESERVED
5
Fault status Fault status
6
Fault address Fault address
7
RESERVED Cache operations
8
RESERVED TLB operations
9
RESERVED Read buffer operations
10..12 RESERVED RESERVED
13 Read process ID (PID) Write process ID (PID)
14 Read breakpoint Write breakpoint
15 RESERVED Test, clock, and idle
0341516232431
44 Stepping
Part Number
Architecture Version
Architecture Version
ARM architecture version
01 = Version 4
Part Number
Part number
A11 = SA1100
Stepping
Stepping revision of SA-1100
1 = B stepping
2 = C stepping
8 = D stepping
9 = E stepping
11 = G stepping