User’s Manual
PPC440x5 CPU Core
Preliminary
Page 76 of 589
prgmodel.fm.
September 12, 2002
2.7.3 Processor Identification Register (PIR)
The PIR is a read-only register that uniquely identifies a specific instance of a processor core, within a multi-
processor configuration, enabling software to determine exactly which processor it is running on. This capa-
bility is important for operating system software within multiprocessor configurations. The PIR can be read
into a GPR using mfspr.
Because the PPC440x5 is a uniprocessor, PIR[PIN] = 0b0000.
Access to the PIR is privileged.
2.7.4 Core Configuration Register 0 (CCR0)
The CCR0 controls a number of special chip functions, including data cache and auxiliary processor opera-
tion, speculative instruction fetching, trace, and the operation of the cache block touch instructions. The
CCR0 is written from a GPR using
mtspr, and can be read into a GPR using mfspr. Figure 2-11 on page 77
illustrates the fields of the CCR0, and gives a brief description of their functions. A cross reference after the
bit-field description indicates the section of this document which describes each field in more detail.
Access to the CCR0 is privileged.
Figure 2-9. Processor Version Register (PVR)
0:11
OWN
Owner Identifier
Identifies the owner of a core.
12:31
PVN
Processor Version Number
Implementation-specific value identifying the spe-
cific version and use of a processor core within a
chip.
Figure 2-10. Processor Identification Register (PIR)
0:27
Reserved
28:31
PIN
Processor Identification Number (PIN)
0
11 12
31
PVN
OWN
0
27 28
31
PIN
Содержание PPC440X5 CPU Core
Страница 1: ...PPC440x5 CPU Core User s Manual Preliminary SA14 2613 02 September 12 2002 Title Page...
Страница 22: ...User s Manual PPC440x5 CPU Core Preliminary Page 22 of 583 ppc440x5LOT fm September 12 2002...
Страница 26: ...User s Manual PPC440x5 CPU Core Preliminary Page 26 of 589 preface fm September 12 2002...
Страница 38: ...User s Manual PPC440x5 CPU Core Preliminary Page 38 of 589 overview fm September 12 2002...
Страница 94: ...User s Manual PPC440x5 CPU Core Preliminary Page 94 of 589 init fm September 12 2002...
Страница 132: ...User s Manual PPC440x5 CPU Core Preliminary Page 132 of 589 cache fm September 12 2002...
Страница 158: ...User s Manual PPC440x5 CPU Core Preliminary Page 158 of 589 mmu fm September 12 2002...
Страница 218: ...User s Manual PPC440x5 CPU Core Preliminary Page 218 of 589 timers fm September 12 2002...
Страница 248: ...User s Manual PPC440x5 CPU Core Preliminary Page 248 of 589 debug fm September 12 2002...
Страница 458: ...User s Manual PPC440x5 CPU Core Preliminary Page 458 of 589 regsummIntro fm September 12 2002...
Страница 568: ...User s Manual PPC440x5 CPU Core Preliminary Page 568 of 589 instalfa fm September 12 2002...
Страница 588: ...User s Manual PPC440x5 CPU Core Preliminary Page 588 of 583 ppc440x5IX fm September 12 2002...
Страница 590: ......