Programmer’s Model
2-30
Copyright © ARM Limited 2000. All rights reserved.
Note
ARM recommends that you do not write application code that relies on the presence of
the BIST address and general registers. ARM does not guarantee to support these
registers in future versions of the ARM946E-S.
2.3.15
Register 15, Test state register
Register 15 gives you access to the test features included within the ARM946E-S. The
register is accessed by:
MCR {cond} p15, 0, rd, c15, c0, 0; write test state register
MRC {cond} p15, 0, rd, c15, c0, 0; read test state register
The bit assignments of the test state access register are shown in Table 2-26.
Data RAM BIST address register
MRC p15, 1, rd, c15, c0, 6
MCR p15, 1, rd, c15, c0, 6
Data RAM BIST general register
MRC p15, 1, rd, c15, c0, 7
MCR p15, 1, rd, c15, c0, 7
Instruction cache RAM BIST
address register
MRC p15, 2, Rd, c15, c0, 2
MCR p15, 2, Rd, c15, c0, 2
Instruction cache RAM BIST
general register
MRC p15, 2, Rd, c15, c0, 3
MCR p15, 2, Rd, c15, c0, 3
Data cache RAM BIST address
register
MRC p15, 2, Rd, c15, c0, 6
MCR p15, 2, Rd, c15, c0, 6
Data cache RAM BIST general
register
MRC p15, 2, Rd, c15, c0, 7
MCR p15, 2, Rd, c15, c0, 7
Table 2-25 Register 15, implementation-specific BIST instructions (continued)
Register
Read
Write
Table 2-26 Test state register bit assignments
Bit
Function
31:13
Unpredictable
12
Disable DCache streaming
11
Disable ICache streaming
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 ...