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.

4. Cache Organization and Coherency<br />

The processor implements a two-level cache structure consisting of separate<br />

primary instruction and data caches and a joint secondary cache.<br />

Each cache is two-way set associative and uses a write back protocol; that is, two<br />

cache blocks are assigned to each set (as shown in Figure 4-1), and a cache store<br />

writes data into the cache instead of writing it directly to memory. Some time later<br />

this data is independently written to memory.<br />

A write-invalidate cache coherency protocol (described later in this chapter) is<br />

supported through a set of cache states and external coherency requests.<br />

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

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

Saved successfully!

Ooh no, something went wrong!