Fujitsu SPARC64 V Manual Do Utilizador

Página de 255
130
SPARC JPS1 Implementation Supplement: Fujitsu SPARC64 V • Release 1.0, 1 July 2002
M.3.2
Level-2 Cache Control Register (
ASI_L2_CTRL
)
ASI_L2_CTRL
 is a 
control register for L2 training, interface, and size configuration. 
It is illustrated below and described in 
.
M.3.3
L2 Diagnostics Tag Read 
(
ASI_L2_DIAG_TAG_READ
)
This ASI instruction is a diagnostic read of L2 cache tag, as well as tag 2 of L1I and 
L1D. 
[1]
Register Name:
ASI_L2_CTRL
[2]
ASI:
6A
16
[3]
VA:
10
16
[4]
RW
Supervisor read/write
[5]
Data
Reserved
URGENT_ERROR_TRAP
Reserved
NUMINSWAY
Reserved
U2_FLUSH
63
25
24
23
19
18
16
15
1
0
TABLE M-6 
ASI_L2_CTRL
 Register Bits
Bit
Field
RW
Description
24
URGENT_ERROR_TRAP
RW1C
This bit is set to 1 when one of the error exceptions 
(
instruction_access_error
data_access_error
, or 
asynchronous_data_error
exception is generated. The bit remains set to 1 until supervisor 
software explicitly clears it by writing 1 to the bit. 
18:16
NUMINSWAY
R
Set associativity of L2 cache, as follows:
2
2-way  mode
4:
4-way mode
0
U2_FLUSH
W
Flush the entire level-2 cache. The flushing takes approximately 10 
ms, Until the flushing of the level-2 cache completes, the processor 
ceases operation and does not perform further instruction 
execution.