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 87<br />

External Responses<br />

External Requests<br />

Processor Responses<br />

Outstanding Requests and Request Numbers<br />

External responses are supplied by an external agent or another processor in<br />

response to a processor request. The following external responses are supported:<br />

• block data response<br />

• double/single/partial-word data response<br />

• completion response<br />

External requests are generated by an external agent when it requires a resource<br />

within the processor. The following external requests are supported:<br />

• intervention shared request<br />

• intervention exclusive request<br />

• allocate request number request<br />

• invalidate request<br />

• interrupt request<br />

External intervention and invalidate requests require some type of response by<br />

the processor.<br />

Processor responses are supplied by the processor in response to an external<br />

request. The following processor responses are supported:<br />

• coherency state response<br />

• coherency data response<br />

The processor allows requests and corresponding responses to be split<br />

transactions, which enables additional processor and external requests to be<br />

issued while waiting for a prior response. The System interface supports a request<br />

number field to link requests with their corresponding responses, so responses<br />

can be returned out of order.<br />

The processor allows a maximum of eight outstanding requests on the System<br />

interface through a 3-bit request number. These outstanding requests may be<br />

composed of any mix of processor and external requests.<br />

An individual processor (as opposed to the System interface, above) supports a<br />

maximum of four outstanding processor requests at any given time.<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!