EasyManua.ls Logo

IBM PowerPC 750GX

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
Loading...
User’s Manual
IBM PowerPC 750GX and 750GL RISC Microprocessor
PowerPC 750GX Overview
Page 50 of 377
gx_01.fm.(1.2)
March 27,2006
Table 1-5. Exceptions and Conditions
Exception Type
Vector Offset
(hex)
Causing Conditions
Reserved 00000
System reset 00100 Assertion of either HRESET
or SRESET or a power-on reset.
Machine check 00200
Assertion of the transfer error acknowledge (T
EA) during a data-bus transaction, asser-
tion of a machine-check interrupt (MCP
), an address, data or L2 double-bit error.
MSR[ME] must be set.
Data storage interrupt 00300 As defined in the PowerPC Architecture (for example, a page fault occurs).
Instruction storage inter-
rupt (ISI)
00400 As defined by the PowerPC Architecture (for example, a page fault occurs).
External interrupt 00500 MSR[EE] = 1 and interrupt (INT
) is asserted.
Alignment 00600
A floating-point load/store, Store Multiple Word (stmw), Store Word Conditional
Indexed (stwcx.), Load Multiple Word (lmw), Load Word and Reserved Indexed
(lwarx), eciwx, or ecowx instruction operand is not word-aligned.
A multiple/string load/store operation is attempted in little-endian mode.
The operand of Data Cache Block Zero (dcbz) is in memory that is write-through-
required or caching-inhibited, or the cache is disabled.
Program 00700 As defined by the PowerPC Architecture.
Floating-point unavailable 00800 As defined by the PowerPC Architecture.
Decrementer 00900
As defined by the PowerPC Architecture, when the most significant bit of the DEC reg-
ister changes from 0 to 1 and MSR[EE] = 1.
Reserved 00A00–00BFF
System call 00C00 Execution of the System Call (sc) instruction.
Trace 00D00
MSR[SE] = 1 or a branch instruction completes and MSR[BE] = 1. Unlike the architec-
ture definition, Instruction Synchronization (isync) does not cause a trace exception
Reserved 00E00
The 750GX does not generate an exception to this vector. Other PowerPC processors
might use this vector for floating-point assist exceptions.
Reserved 00E10–00EFF
Performance monitor
1
00F00
The limit specified in a Performance-Monitor Control (PMC) register is reached and
MMCR0[ENINT] = 1.
Instruction address
breakpoint
1
01300
IABR[0–29] matches EA[0–29] of the next instruction to complete,
IABR[TE] matches MSR[IR], and
IABR[BE] = 1.
System management
exception
01400
A system management exception is enabled if MSR[EE] = 1 and is signaled to the
750GX by the assertion of an input signal pin (SMI
).
Reserved 01500–016FF
Thermal-management
interrupt
1
01700
Thermal management is enabled, the junction temperature exceeds the threshold
specified in THRM1 or THRM2, and MSR[EE] = 1.
Reserved 01800–02FFF
1. 750GX-specific

Table of Contents

Related product manuals