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.

140 Chapter 6.<br />

Errata<br />

Cycle<br />

SysClk<br />

Master<br />

SysReq*<br />

SysGnt*<br />

SysRel*<br />

SysCmd(11:0)<br />

SysCmdPar<br />

SysAD(63:0)<br />

SysADChk(7:0)<br />

SysVal*<br />

SysRdRdy*<br />

SysWrRdy*<br />

SysState(2:0)<br />

SysStatePar<br />

SysStateVal*<br />

SysResp(4:0)<br />

SysRespPar<br />

SysRespVal*<br />

When SysStateVal* is negated, SysState[0] provides the processor coherency data<br />

response indication. The processor asserts the processor coherency data response<br />

indication when there are one or more processor coherency data responses<br />

pending issue in the outgoing buffer. Once asserted, the indication is negated<br />

when the first doubleword of the last pending issue processor coherency data<br />

response is issued to the system interface bus. The processor coherency data<br />

response indication is not affected by SysWrRdy*. However, as previously noted<br />

the processor may only issue a processor coherency data response when<br />

SysWrRdy* was asserted two SysClk cycles previously.<br />

Processor coherency data response data is supplied in subblock order, beginning<br />

with the quadword-aligned address specified by the corresponding external<br />

coherency request. Processor coherency data responses are not necessarily issued<br />

in the same order as the external coherency requests; however each processor<br />

coherency data response always follows the corresponding processor coherency<br />

state response. Note that more than one processor coherency state response may<br />

be pipelined ahead of the corresponding processor coherency data responses.<br />

Figure 6-25 depicts one external coherency request and the resulting processor<br />

coherency state and data responses.<br />

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17<br />

EA EA EA EA EA EA EA EA - P0 P0 P0 P0 P0 P0 P0 P0 IvnExc<br />

Adr<br />

0 DrtExc 0 1<br />

0<br />

Empty<br />

RspDat RspDat RspLst<br />

Dat0 Dat14 Dat15<br />

Figure 6-25 Processor Coherency Data Response Protocol<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!