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.

260 Chapter 14.<br />

14.18 FrameMask Register (21)<br />

The FrameMask register is new with the <strong>R10000</strong> processor. It masks bits of the<br />

EntryLo0 and EntryLo1 registers so that these masked bits are not passed to the TLB<br />

while doing a TLB write (either TLBWI or TLBWR).<br />

A zero in the FrameMask register allows its corresponding bit in the EntryLo[1,0]<br />

registers to pass to the TLB; a one in the FrameMask register masks off its<br />

corresponding bit in the EntryLo registers and passes a zero to the TLB. Bits 15:0<br />

of the FrameMask register control bits 33:18 of the EntryLo registers.<br />

The remaining bits of this register are ignored on write and read as zeroes. The<br />

content of this register is set to zero after a processor reset or a power-up event.<br />

Figure 14-20 shows the FrameMask register format.<br />

31<br />

FrameMask Register<br />

0 0<br />

Mask bits, PA[39:24]<br />

Figure 14-20 FrameMask Register Format<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 />

16<br />

16 16<br />

15<br />

0

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

Saved successfully!

Ooh no, something went wrong!