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.

8 Chapter 1.<br />

Edge of Known World<br />

External Agent<br />

or Cluster Coordinator<br />

System Bus: 64-bit data, 8-bit check, 12-bit command<br />

System Interface Secondary Cache Ctlr<br />

128-bit refill<br />

Instruction Cache<br />

32 Kbytes<br />

2-way Set Associative<br />

16-word blocks<br />

Unaligned access<br />

Addr Four 32-bit instr. fetch Addr<br />

Branch Unit<br />

Clocks<br />

Up to 4 <strong>R10000</strong> <strong>Microprocessor</strong>s may be directly connected.<br />

Instruction Decode<br />

Register Mapping<br />

<strong>R10000</strong><br />

Address<br />

Queue<br />

Integer<br />

Queue<br />

FP<br />

Queue<br />

64 Integer<br />

Registers<br />

64 Flt.Pt.<br />

Registers<br />

128-bit refill or writeback<br />

Data Cache<br />

32 Kbytes<br />

2-way Set Associative<br />

2 Banks<br />

8-word blocks<br />

64-bit load or store<br />

Switch<br />

Adr.Calc.<br />

ALU1<br />

ALU2<br />

Adder<br />

Multiplier<br />

Figure 1-5 Block Diagram of the <strong>R10000</strong> Processor<br />

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

TLB<br />

19+way<br />

Tag<br />

26+7<br />

Data<br />

128+10<br />

Secondary Cache<br />

SC Address<br />

Secondary Cache<br />

(512 Kbytes to 16 Mbytes)<br />

Synchronous Static RAM<br />

(4-Mbyte cache requires<br />

ten 256Kx18-bit<br />

RAM chips)

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

Saved successfully!

Ooh no, something went wrong!