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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

144 Chapter 6.<br />

Errata<br />

External Coherency Conflicts<br />

A processor request is considered to be pending response when it has been issued<br />

to the System interface bus but has not yet received an external data or completion<br />

response. External coherency conflicts occur when the processor has a processor<br />

request that is pending response and a conflicting external coherency request is<br />

received. The processor relies on the external agent to detect and resolve external<br />

coherency conflicts. If the external agent chooses to issue an external coherency<br />

request to the processor which causes an external coherency conflict, the external<br />

coherency request must be completed before an external response is given to the<br />

conflicting processor request.<br />

External coherency conflicts may be avoided if the point of coherence is the<br />

processor System interface bus and only one request is allowed to be outstanding<br />

for any given secondary cache block. However, in some system designs external<br />

coherency conflicts are unavoidable.<br />

Processor block write and eliminate requests are never pending response, and<br />

therefore cannot cause external coherency conflicts.<br />

Table 6-29 describes the manner in which the external agent resolves external<br />

coherency conflicts.<br />

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

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

Saved successfully!

Ooh no, something went wrong!