Site logo 14114

<REFERENCE>PRIME>BORIS>CPUTYPECODES


Herein is a list of the CPU model number codes returned by the STPM (STore Processor Model) instruction for various Prime CPUs.

The Architecture manual describes the STPM instruction thus:

Stores the CPU model number and microcode revision number in an 8-word field. XB contains a pointer to the field. The format of the field is shown in Table 13-9.

The referenced table is reproduced below the code list.

00  P400
01  P400 (> REV A U-CODE)
02  RESERVED
03  P350
04  P450/P550
05  P750
06  P650
07  P150/P250
08  P850
09  MOLE/P550
10  MOLE/P650
11  P2250
12  P750Y
13  P550Y
14  P850Y
15  P9950
16  P9650
17  P2550
18  P9955
19  P9750
20  TBD
21  P2350
22  P2655
23  P9655
24  P9955-TIGGER
25  P2450
26  P4050
27  P4150
28  P6350
29  P6550
30  P9955-II
31  P2755
32  P2455
33  P5310
34  P9755
35  P2850
36  P2950
37  P5330
38  P4450
39  P5370
40  P6650
41  P6450
42  P6150
43  P5320
44  P5340

The memory format from the Architecture manual:

                          Table 13-9
                   STPM Memory Field Format

----------------------------------------------------------------
| Word | Name      | Description                               |
|--------------------------------------------------------------|
| 1-2  | Processor | Contains a code specifying the machine:   |
|      | Model     |    0L - 400/500, no Rev B microcode       |
|      | Number    |    1L - 400, Rev. B microcode             |
|      |           |    2L - Reserved                          |
|      |           |    3L - 350                               |
|      |           |    4L - 450/550                           |
|      |           |    5L - 750                               |
|      |           |    6L - 650                               |
|      |           |    7L - 250                               |
|      |           |    8L - 850                               |
|      |           |    9L - 250-11                            |
|      |           |   10L - 550-11                            |
|      |           |   11L - 2250                              |
|      |           |   15L - 9950                              |
| 3-4  | Microcode | Word 1:                                   |
|      | Revision  |   Bits 1-8    reserved                    |
|      |           |   Bits 9-16   manufacturing microcode     |
|      |           |               revision number             |
|      |           | Word 2:                                   |
|      |           |   Bits 1-16   engineering microcode       |
|      |           |               revision number             |
| 5    | Processor | Specifies options enabled for this        |
|      | Line      |   machine:                                |
|      |           |   Bits 1-15   reserved; must be 0         |
|      |           |   Bit 16      marketing segment           |
|      |           |               specification bit           |
| 6    | Extended  | To be implemented                         |
|      | Microcode |                                           |
|      | ID        |                                           |
| 7-8  |    ---    |  Reserved for future use                  |
----------------------------------------------------------------