
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
Table
Table
|
| Hard |
|
Bits | Field Name | Reset | Description |
|
| State |
|
|
|
|
|
|
|
|
|
29 | ICPE |
| Enable L1 |
|
|
|
|
30 | DCPE |
| Enable L1 |
|
|
|
|
31 | L2PE |
| Enable L2 Tag parity checking. |
|
|
|
|
Table
| Field | Hard |
|
|
Bits | Reset |
| Description | |
Name |
| |||
| State |
|
| |
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| 1 | Enables a checkstop when snoop encounters a locked L2 line. |
22 | SHEE | 0 | 0 | Prevents checkstop. |
|
|
Enables a snoop hit in a locked line to raise a machine check. See Section 9.6.1.2,
Locked Cache Operation, on page 331 for more information.
The checkstop input pin (CKSTP_IN) always causes a checkstop regardless of the state of the MSR[ME] bit.
Note: All checkstops are disabled by a hard reset. To enable the individual checkstops, the user has to set the appropriate checking enable bits in HID0 and L2CR register.
11.9.3All the nontest Open Collector Driver (OCD) states except for the checkstop output pin, CKSTP_OUT, are disabled during a checkstop. This forces the checkstopped processor off the bus, and prevents potential OCD damage due to multiple drivers being enabled on the same bus during a checkstop.
11.9.4 Vacancy Slot ApplicationThe checkstop input (CKSTP_IN) to the 750GX can be used to implement a vacancy slot mechanism since a checkstop halts the processor and tristates the OCDs as mentioned above. Several points need to be considered for the vacancy slot implementation:
•The internal checkstop logic requires its latches to be initialized properly upon a hard reset, and SYSCLK to be running. Therefore, the processor that is being replaced needs to go through the same hard reset sequence as the replacement processor. With SYSCLK running, the checkstop power consumption of the 750GX should be similar to the power consumption of the part in nap mode.
•Since a hard reset clears all checkstop conditions, the CKSTP_IN pin needs to be kept asserted after the negation of a hard reset for the part to enter checkstop.
•The checkstop output pin, CKSTP_OUT, which is asserted, needs to be isolated.
•The IEEE
Performance Monitor and System Related Features | gx_11.fm.(1.2) |
Page 362 of 377 | March 27, 2006 |