mpc604e Freescale Semiconductor, Inc, mpc604e Datasheet - Page 31

no-image

mpc604e

Manufacturer Part Number
mpc604e
Description
Powerpc 604e-tm Risc Microprocessor Technical Summary
Manufacturer
Freescale Semiconductor, Inc
Datasheet
PowerPC 604e RISC Microprocessor Technical Summary
2.1.4 Instruction Timing
As shown in Figure 7, the common pipeline of the 604e has six stages through which all instructions must
pass. Some instructions occupy multiple stages simultaneously and some individual execution units have
additional stages. For example, the floating-point pipeline consists of three stages through which all
floating-point instructions must pass.
Reserved
Performance
monitoring
interrupt
Reserved
Instruction
address
breakpoint
System
management
interrupt
Reserved
Reserved
Exception
Type
00E10–00EFF
00F00
01000–012FF
01300
01400
01500-02FFF
01000–02FFF
Vector Offset
(hex)
Table 2. Exceptions and Conditions (Continued)
Not implemented on the 604e.
The performance monitoring interrupt is a 604e-specific exception and is used
with the 604e performance monitor, described in Section 2.3, “Performance
Monitor.”
The performance monitoring facility can be enabled to signal an exception
when the value in one of the performance monitor counter registers (PMC1–
PMC4) goes negative. The conditions that can cause this exception can be
enabled or disabled in the monitor mode control registers (MMCR0 or MMCR1).
Although the exception condition may occur when the MSR EE bit is cleared,
the actual interrupt is masked by the EE bit and cannot be taken until the EE bit
is set.
An instruction address breakpoint exception occurs when the address (bits 0 to
29) in the IABR matches the next instruction to complete in the completion unit,
and the IABR enable bit (bit 30) is set to 1.
A system management interrupt is caused when MSR[EE] = 1 and the SMI
input signal is asserted. This exception is provided for use with the nap mode,
which is described in Section 2.2, “Power Management—Nap Mode.”
Reserved, implementation-specific exceptions. These are not implemented in
the 604e.
Causing Conditions
31

Related parts for mpc604e