Electronic Components Datasheet Search
  English  ▼

X  

MPC604E Datasheet(PDF) 28 Page - NXP Semiconductors

Part # MPC604E
Description  PowerPC 604eTM RISC Microprocessor Technical Summary
PDF  34 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  NXP [NXP Semiconductors]
Direct Link  http://www.nxp.com
Logo NXP - NXP Semiconductors

MPC604E Datasheet(HTML) 28 Page - NXP Semiconductors

Back Button MPC604E Datasheet HTML 24Page - NXP Semiconductors MPC604E Datasheet HTML 25Page - NXP Semiconductors MPC604E Datasheet HTML 26Page - NXP Semiconductors MPC604E Datasheet HTML 27Page - NXP Semiconductors MPC604E Datasheet HTML 28Page - NXP Semiconductors MPC604E Datasheet HTML 29Page - NXP Semiconductors MPC604E Datasheet HTML 30Page - NXP Semiconductors MPC604E Datasheet HTML 31Page - NXP Semiconductors MPC604E Datasheet HTML 32Page - NXP Semiconductors Next Button
Zoom Inzoom in Zoom Outzoom out
 28 / 34 page
background image
28
PowerPC 604e RISC Microprocessor Technical Summary
•
Asynchronous—The OEA portion of the PowerPC architecture defines two types of asynchronous
exceptions:
— Asynchronous, maskable—The PowerPC architecture defines the external interrupt and
decrementer interrupt which are maskable and asynchronous exceptions. In the 604e, and in
many PowerPC processors, the hardware interrupt is generated by the assertion of the Interrupt
(INT) signal, which is not defined by the architecture. In addition, the 604e implements one
additional interrupt, the system management interrupt, which performs similarly to the external
interrupt, and is generated by the assertion of the System Management Interrupt (SMI) signal.
When these exceptions occur, their handling is postponed until all instructions, and any
exceptions associated with those instructions, complete execution.
— Asynchronous, nonmaskable—There are two nonmaskable asynchronous exceptions that are
imprecise: system reset and machine check exceptions. Note that the OEA portion of the
PowerPC architecture, which defines how these exceptions work, does not define the causes or
the signals used to cause these exceptions. These exceptions may not be recoverable, or may
provide a limited degree of recoverability for diagnostic purpose.
The PowerPC architecture defines two bits in the machine state register (MSR)—FE0 and FE1—that
determine how floating-point exceptions are handled. There are four combinations of bit settings, of which
the 604e implements three. These are as follows:
•
Ignore exceptions mode (FE0 = FE1 = 0). In this mode, the instruction dispatch logic feeds the FPU
as fast as possible and the FPU uses an internal pipeline to allow overlapped execution of
instructions. In this mode, floating-point exception conditions return a predefined value instead of
causing an exception.
•
Precise interrupt mode (FE0 = 1; FE1 = x). This mode includes both the precise mode and imprecise
recoverable mode defined in the PowerPC architecture. In this mode, a floating-point instruction
that causes a floating-point exception brings the machine to a precise state. In doing so, the 604e
takes floating-point exceptions as defined by the PowerPC architecture.
•
Imprecise nonrecoverable mode (FE0 = 0; FE1 = 1). In this mode, when a floating-point instruction
causes a floating point exception, the save restore register 0 (SRR0) may point to an instruction
following the instruction that caused the exception.
The 604e exception classes are shown in Table 1.
Table 1. Exception Classifications
Type
Exception
Asynchronous/nonmaskable
Machine check
System reset
Asynchronous/maskable
External interrupt
Decrementer
System management interrupt (not defined by the PowerPC architecture)
Synchronous/precise
Instruction-caused exceptions
Synchronous/imprecise
Floating-point exceptions (imprecise nonrecoverable mode)
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
AR
CH
IVE
D B
Y F
RE
ES
CA
LE
SE
MI
CO
ND
UC
TO
R,
INC
.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com