Release 1.0, 1 July 2002
F. Chapter M
Cache Organization
127
M.1.2
Level-1 Data Cache (L1D Cache)
The level-1 data cache is a writeback cache. Its characteristics are shown in
TABLE M-2
.
Although L1D cache is VIPT,
TTE.CV
is ineffective since SPARC64 V has unaliasing
features in hardware.
Data accesses bypass the L1D cache when they are noncacheable accesses.
Noncacheable accesses occur under one of three conditions:
■
The ASI used for the access is either
ASI_PHYS_BYPASS_EC_WITH_E_BIT
(15
16
)
or
ASI_PHYS_BYPASS_EC_WITH_E_BIT_LITTLE
(1D
16
).
■
DCUCR.DM
= 0
■
TLB.CP
= 0
Unlike the L1I cache, the L1D cache does not use
MCNTL.NC_CACHE
.
M.1.3
Level-2 Unified Cache (L2 Cache)
The level-2 unified cache is a writeback cache. Its characteristics are shown in
TABLE M-3
.
The L2 cache is bypassed when the access is noncacheable.
MCNTL.NC_CACHE
is not
used on the L2 cache.
TABLE M-2
L1D Cache Characteristics
Feature
Value
Size
128 Kbytes
Associativity
2-way
Line Size
64-byte
Indexing
Virtually indexed, physically tagged (VIPT)
Tag Protection
Parity and duplicate
Data Protection
ECC
TABLE M-3
L2 Cache Characteristics
Feature
Value
Size
2 Mbytes
Associativity
2- or
4-way, in
ASI_L2_CTRL
(6A
16
)
Line Size
64-byte
Indexing
Physically indexed, physically tagged (PIPT)
Tag Protection
ECC
Data Protection
ECC
Summary of Contents for SPARC JPS1
Page 3: ...3 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 11: ...viii SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 23: ...12 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 25: ...14 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 26: ...15 F CHAPTER 4 Data Formats Please refer to Chapter 4 Data Formats in Commonality ...
Page 27: ...16 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 55: ...44 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 71: ...60 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 79: ...68 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 93: ...82 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 95: ...84 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 118: ...F APPENDIX 107 G Assembly Language Syntax Please refer to Appendix G of Commonality ...
Page 119: ...108 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 120: ...F APPENDIX 109 H Software Considerations Please refer to Appendix H of Commonality ...
Page 121: ...110 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 123: ...112 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 124: ...F APPENDIX 113 J Changes from SPARC V8 to SPARC V9 Please refer to Appendix K of Commonality ...
Page 125: ...114 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 126: ...F APPENDIX 115 K Programming with the Memory Models Please refer to Appendix J of Commonality ...
Page 127: ...116 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 143: ...132 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 159: ...148 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 211: ...200 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 223: ...212 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 229: ...218 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 233: ...222 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...
Page 234: ...223 F CHAPTER Bibliography General References Please refer to Bibliography in Commonality ...
Page 235: ...224 SPARC JPS1 Implementation Supplement Fujitsu SPARC64 V Release 1 0 1 July 2002 ...