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.

256 Chapter 14.<br />

14.14 Config Register (16)<br />

The <strong>R10000</strong> processor’s Config register has a different format from that of the<br />

R4400, since the <strong>R10000</strong> processor has different mode bits and configurations,<br />

however some fields are still compatible: K0, DC, IC, and BE. The value of bits 24:0<br />

are taken directly from the Mode bit settings during a reset sequence; refer to Table<br />

8-1 for these bit definitions. Table 14-15 shows the <strong>R10000</strong> Config register fields,<br />

along with values which are hardwired into the register at boot time; Figure 14-16<br />

shows the Config register format.<br />

Table 14-15 Config Register Field Definitions<br />

Field Bits Name<br />

Figure 14-16 Config 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 />

Hardwired<br />

Values<br />

Coherency algorithm<br />

0002 → reserved<br />

0012 → reserved<br />

0102 → uncached<br />

K0 2:0 0112 → cacheable noncoherent<br />

1002 → cacheable coherent exclusive<br />

1012 → cacheable coherent exclusive on write<br />

1102 → reserved<br />

1112 → uncached accelerated<br />

DN 4:3 Device number<br />

CT 5 CohPrcReqTar<br />

PE 6 PrcElmReq<br />

PM 8:7 PrcReqMax<br />

EC 12:9 SysClkDiv<br />

SB 13 SCBlkSize<br />

SK 14 SCCorEn<br />

BE 15 MemEnd<br />

SS 18:16 SCSize<br />

SC 21:19 SCClkDiv<br />

25:22 Reserved 0<br />

DC 28:26 Primary data cache size (hardwired to 0112 ) 32 Kbytes<br />

IC 31:29 Primary instruction cache size (hardwired to 0112 ) 32 Kbytes<br />

31 29<br />

28 26 25 24<br />

IC DC<br />

3 3<br />

0<br />

1<br />

0<br />

2<br />

23 22 21<br />

SD<br />

1<br />

Config Register<br />

19 18 16 15 14 13 12 9 8 7 6<br />

SC<br />

3<br />

SS<br />

3<br />

BE<br />

1<br />

SK<br />

1<br />

SB<br />

1<br />

EC<br />

4<br />

PM<br />

2<br />

PE<br />

1<br />

5 4 3 2 0<br />

CT<br />

1<br />

DN<br />

2<br />

K0<br />

3

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

Saved successfully!

Ooh no, something went wrong!