17.01.2013 Views

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

MIPS R10000 Microprocessor User's Manual - SGI TechPubs Library

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Coprocessor 0 281<br />

Errata<br />

Errata<br />

Secondary Cache Operation<br />

If the CacheOp is an Index Load/Store Tag for secondary cache operations, the fields<br />

of the TagHi and TagLo registers are defined as follows:<br />

STag0: contains physical address bits [35:18] stored in the cache tag<br />

SState: contains the secondary cache state of the line, as follows:<br />

002 = Invalid<br />

01 2 = Shared<br />

10 2 = Clean Exclusive<br />

11 2 = Dirty Exclusive<br />

VIndex (virtual index): contains only two bits of significance since the32 Kbyte 2way<br />

set associative primary caches are addressed using only two untranslated<br />

address bits (VA[13:12]) plus the offset within the virtual page.<br />

ECC: contains the ECC for the STag, SState and VIndex fields.<br />

MRU: indicates which way was the most recently used in the set.<br />

STag1: contains the physical address bits [39:36] stored in the cache tag.<br />

0: Reserved. Must be written as zeroes, and returns zeroes when read.<br />

Figure 14-30 shows the fields of the TagHi and TagLo registers.<br />

31<br />

31<br />

MRU<br />

1<br />

STag0<br />

30<br />

Figure 14-30 TagHi/Lo Register Fields in Secondary Cache<br />

When CacheOp is Index Load/Store Tag<br />

Figure 14-30, size of the STag0 field is revised.<br />

<strong>MIPS</strong> <strong>R10000</strong> <strong>Microprocessor</strong> <strong>User's</strong> <strong>Manual</strong> Version 2.0 of January 29, 1997<br />

18<br />

14 13 1211<br />

0<br />

2<br />

SState<br />

2<br />

0<br />

27<br />

10<br />

9<br />

0<br />

1<br />

8<br />

VIndex<br />

2<br />

7 6<br />

ECC<br />

7<br />

4 3<br />

STag1<br />

4<br />

0<br />

0<br />

TagLo<br />

TagHi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!