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.

System Interface Operations 115<br />

Processor Double/Single/Partial-Word Read Request Protocol<br />

A processor double/single/partial-word read request results from an uncached<br />

instruction fetch or load.<br />

The processor issues a processor double/single/partial-word read request with a<br />

single address cycle. The address cycle consists of:<br />

• negating SysCmd[11]<br />

• driving a free request number on SysCmd[10:8]<br />

• driving the double/single/partial-word read command on<br />

SysCmd[7:5]<br />

• driving the read cause indication on SysCmd[4:3]<br />

• driving the data size indication on SysCmd[2:0]<br />

• driving the target indication on SysAD[63:60]<br />

• driving the uncached attribute on SysAD[59:58]<br />

• driving the physical address on SysAD[39:0]<br />

• asserting SysVal*<br />

The processor may only issue a processor double/single/partial-word read<br />

request address cycle when:<br />

• the System interface is in master state<br />

• SysRdRdy* was asserted two SysClk cycles previously<br />

• the maximum number of outstanding processor requests specified by<br />

the PrcReqMax mode bits is not exceeded<br />

• there is a free request number<br />

A single processor may have a maximum of one processor double/single/partialword<br />

read request outstanding on the System interface 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!