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.

I- 6 Index<br />

ERR completion response 130<br />

ERR, signal 90<br />

error<br />

correctable 168<br />

handling 167<br />

protocol 185<br />

levels, in the Status register 316<br />

protection 167<br />

schemes used in <strong>R10000</strong> 173<br />

protection schemes, used in <strong>R10000</strong><br />

ECC 173<br />

parity 173<br />

sparse encoding 173<br />

uncorrectable 169<br />

handling an 171<br />

limiting the propagation of 170<br />

units that detect and report uncorrectable errors 171<br />

error correcting code see also ECC 173<br />

Error Exception Program Counter (ErrorEPC) register 284<br />

Event, field 265<br />

EW, bit in CacheErr register 172<br />

ExcCode, field 252, 253<br />

exception levels, in the Status register 316<br />

exception processing, CPU<br />

exception types<br />

Address Error 340<br />

Breakpoint 350<br />

Bus Error 346<br />

Cache Error 171, 345<br />

Coprocessor Unusable 352<br />

Floating-Point 353<br />

Integer Overflow 347<br />

Interrupt 355<br />

NMI 339<br />

Reserved Instruction 351<br />

Soft Reset 337<br />

System Call 349<br />

TLB 341<br />

TLB Invalid 341, 343<br />

TLB Modified 341, 344<br />

TLB Refill 341, 342<br />

Trap 348<br />

Virtual Coherency 345<br />

Watch 354<br />

exception vector location<br />

Reset 332<br />

TLB Refill 332<br />

exception vector selection 333<br />

precise handling 15<br />

priority of 333, 335<br />

TLB refill vector locations 334<br />

Exception Program Counter (EPC) register 254<br />

Exception Return, instruction 285<br />

executing, an instruction 371<br />

execution order 13<br />

execution pipelines 6<br />

execution units, iterative 375<br />

execution, speculative 20, 374<br />

EXL, (exception level) bit 249, 254, 316, 332<br />

external ACK completion response 90, 130<br />

external agent 34, 35, 79<br />

also referred to as cluster coordinator 81<br />

connecting to 81<br />

external allocate request number request protocol 134<br />

external block data response 94, 128<br />

protocol 127<br />

external coherency conflicts 144<br />

external coherency request latency 146<br />

external coherency requests, action taken 142<br />

external completion response 131<br />

protocol 130<br />

external double/single/partial-word data response protocol<br />

129<br />

external duplicate tags, support for 152<br />

external interface 10<br />

memory accesses 32<br />

priority operations 32<br />

external interrupt request 105<br />

protocol 136<br />

external intervention exclusive request 141<br />

external intervention request 133<br />

protocol 133<br />

external intervention shared request 141<br />

external invalidate request 141<br />

protocol 135<br />

external NACK completion response 130<br />

external request 80, 87<br />

protocol 132<br />

external response 80, 87<br />

protocol 127<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!