3 open-collector-driver states during checkstop, 4 vacancy slot application, Table 11-7 – IBM POWERPC 750GL User Manual

Page 362: Hid2 checkstop control bits, Table 11-8, L2cr checkstop control bits

Advertising
background image


User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor

Performance Monitor and System Related Features

Page 362 of 377

gx_11.fm.(1.2)

March 27, 2006

Table 11-7 shows the control bits for HID2.

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.3 Open-Collector-Driver States during Checkstop

All 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 Application

The 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 consid-
ered 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 1149.1a-1993 requires the boundary scan output pin, TDO, to be controllable only by the JTAG

logic. Therefore, if the system POR sequence leaves the TDO pin tristated, then no further isolation is
required. However, if boundary scan is to be done with the replacement processor, then the JTAG logic of
the processor being replaced must be disabled through TRST = 0.

Table 11-7. HID2 Checkstop Control Bits

Bits

Field Name

Hard

Reset

State

Description

29

ICPE

Enable L1 instruction-cache or instruction-tag parity checking.

30

DCPE

Enable L1 data-cache or data-tag parity checking.

31

L2PE

Enable L2 Tag parity checking.

Table 11-8. L2CR Checkstop Control Bits

Bits

Field

Name

Hard

Reset

State

Description

22

SHEE

0

1

Enables a checkstop when snoop encounters a locked L2 line.

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 f
or more information.

Advertising
This manual is related to the following products: