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.

System Interface Operations 145<br />

Errata<br />

Processor Requests that<br />

are Pending Response<br />

Coherent block read<br />

Upgrade<br />

Table 6-29 External Coherency Conflict Resolution<br />

Conflicting External<br />

Resolution<br />

Coherency Request<br />

Intervention shared The external agent responds to the external<br />

coherency requestor that the block is Invalid. At<br />

some later time, the external agent supplies an<br />

external response to the processor coherent<br />

block read request that is pending response. ‡<br />

Intervention exclusive<br />

Invalidate<br />

The external agent responds to the external<br />

coherency requestor that the block is Shared. At<br />

Intervention shared some later time, the external agent supplies an<br />

external response to the processor upgrade<br />

request that is pending response. *<br />

Intervention exclusive The external agent issues the conflicting external<br />

coherency request to the processor. The<br />

processor allows the conflicting external<br />

coherency request to proceed and supplies a<br />

Shared processor coherency state response. After<br />

observing the processor coherency state<br />

response, the external agent provides an external<br />

ACK completion response for the conflicting<br />

Invalidate<br />

external coherency request. At some later time,<br />

the external agent supplies an external response<br />

for the processor upgrade request that is<br />

pending response. This external response may<br />

not be an external ACK completion response<br />

unless it is associated with an external block data<br />

response.<br />

‡ Although it is not required, the external agent may choose to issue the conflicting external coherency request to <strong>R10000</strong> and the<br />

processor will return an invalid processor coherency state response.<br />

* Although it is not required, the external agent may choose to issue the conflicting external coherency request to <strong>R10000</strong> and the<br />

processor will return a shared processor coherency state response.<br />

Revised the two footnotes in Table 6-29 above.<br />

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

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

Saved successfully!

Ooh no, something went wrong!