Chapter 5. PowerPC Processor Core
5-17
Programming Model
Table 5-3 shows the bit definitions for HID1.
5.3.1.2.3 Hardware Implementation-Dependent Register 2 (HID2)
The processor core implements an additional hardware implementation-dependent register
as shown in Figure 5-5, not described in the MPC603e User’s Manual.
Figure 5-5. Hardware Implementation-Dependent Register 2 (HID2)
Table 5-4 describes the HID2 fields.
5.3.1.2.4 Processor Version Register (PVR)
Software can identify the MPC8240’s processor core by reading the processor version
register (PVR). The MPC8240’s processor version number is 0x0081; the processor
revision level starts at 0x0100 and is incremented for each revision of the chip. This
information is useful for data cache flushing routines for identifying the size of the cache
and identifying this processor as one that supports cache locking.
Table 5-3. HID1 Field Descriptions
Bits
Name
Function
0–4
PLLRATIO
PLL configuration processor core frequency ratio—This read-only field is determined by the
value on the PLL_CFG[0–4] signals during reset and the processor-to-memory clock frequency
ratio defined by that PLL_CFG[0–4] value. See MPC8240 Hardware Specification for a listing of
supported settings. Note that multiple settings of the PLL_CFG[0–4] signals can map to the
same PLLRATIO value. Thus, system software cannot read the PLLRATIO value and associate
it with a unique PLL_CFG[0–4] value.
5–31
—
Reserved
Table 5-4. HID2 Field Descriptions
Bits
Name
Function
0–15
—
Reserved
16–18
IWLCK
Instruction cache way lock—Useful for locking blocks of instructions into the instruction cache for
time-critical applications where deterministic behavior is required. Refer to Section 5.4.2.3,
“Cache Locking,” for more information.
19–23
—
Reserved
24–26
DWLCK
Data cache way lock—Useful for locking blocks of data into the data cache for time-critical
applications where deterministic behavior is required. Refer to Section 5.4.2.3, “Cache Locking,”
for more information.
27–31
—
Reserved
0
15
16
18 19
23 24
26 27
31
IWLCK
DWLCK
—
—
—
Содержание MPC8240
Страница 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Страница 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Страница 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Страница 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Страница 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Страница 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Страница 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Страница 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Страница 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Страница 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Страница 516: ...16 14 Watchpoint Trigger Applications ...
Страница 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Страница 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Страница 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...