EasyManuals Logo

IBM PowerPC 750GX User Manual

IBM PowerPC 750GX
377 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #167 background imageLoading...
Page #167 background image
User’s Manual
IBM PowerPC 750GX and GL RISC Microprocessor
gx_04.fm.(1.2)
March 27, 2006
Exceptions
Page 167 of 377
The following is also true after a hard reset operation:
• External checkstops are enabled.
• The on-chip test interface has given control of the I/Os to the rest of the chip for functional use.
• Since the reset exception has data and instruction translation disabled (MSR[DR] and MSR[IR] both
cleared), the chip operates in direct address-translation mode (referred to as the real-addressing mode in
the architecture specification).
• Time from HRESET
deassertion until the 750GX asserts the first transfer start (TS) (bus parked on the
750GX) or BG
is 8 to 12 bus clocks (SYSCLK).
4.5.2 Machine-Check Exception (0x00200)
The 750GX implements the machine-check exception as defined in the PowerPC Architecture (OEA). It
conditionally initiates a machine-check exception after an address or data-parity error occurred on the bus or
in either the L1 or L2 cache, after receiving a qualified transfer error acknowledge (TEA
) indication on the
750GX bus, or after the machine-check interrupt (MCP
) signal had been asserted. As defined in the OEA, the
exception is not taken if MSR[ME] is cleared, in which case the processor enters the checkstop state.
Certain machine-check conditions can be enabled and disabled using HID0 bits, as described in Table 4-8.
Table 4-8. HID0 Machine-Check Enable Bits
Bits Field Name Description
0EMCP
Enable MCP
. The primary purpose of this bit is to mask out further machine-check excep-
tions caused by assertion of MCP
, similar to how MSR[EE] can mask external interrupts.
0Masks MCP
. Asserting MCP does not generate a machine-check exception or a
checkstop.
1 Asserting MCP
causes a checkstop if MSR[ME] = 0 or a machine-check excep-
tion if MSR[ME] = 1.
1DBP
Disable 60x bus address-parity and data-parity generation.
0 Parity generation is enabled.
1 Disable parity generation. If the system does not use address or data parity and
the respective parity checking is disabled (HID0[EBA] or HID0[EBD] = 0), input
receivers for those signals are disabled, do not require pull-up resistors, and
therefore should be left unconnected. If all parity generation is disabled, all parity
checking should also be disabled and parity signals need not be connected.
2EBA
Enable/disable 60x bus address-parity checking.
0 Prevents address-parity checking.
1 Allows an address-parity error to cause a checkstop if MSR[ME] = 0 or a
machine-check exception if MSR[ME] = 1.
EBA and EBD allow the processor to operate with memory subsystems that do not gener-
ate parity.
3EBD
Enable 60x bus data-parity checking.
0 Parity checking is disabled.
1 Allows a data-parity error to cause a checkstop if MSR[ME] = 0 or a machine-
check exception if MSR[ME] = 1.
EBA and EBD allow the processor to operate with memory subsystems that do not gener-
ate parity.
15 NHR
Not hard reset (software use only)
0 A hard reset occurred if software previously set this bit
1 A hard reset has not occurred.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM PowerPC 750GX and is the answer not in the manual?

IBM PowerPC 750GX Specifications

General IconGeneral
BrandIBM
ModelPowerPC 750GX
CategoryComputer Hardware
LanguageEnglish

Related product manuals