4. Initial default boot core that executes code from the Boot Assist Flash (BAF). Debuggers have access to this core initially
as well.
2 Differences between MPC57xx e200zx cores
The second major generation of the e200zx cores has minor variations for different devices. The following sections show all
of the devices in the MPC57xx family and the variations of the cores used in each device (and version). The core options
have been divided into three sections:
• Core instruction set and execution options (signal processing instruction options, saturated math instructions, floating
point type options, instruction issue option, lock-step option etc.).
• Core bus interface options (memory protection options, end-to-end error correction code options, crossbar bus width,
local memory options, and cache options)
• Core debug options (Nexus class, timestamp option, trace port width, and whether it has the fixed JTAG Nexus register
access sequence)
The tables in the following sections are arranged by core complexity. The e200z210 is the "simplest" core (feature-wise) and
with the e200z759 being the most complex.
2.1 e200zx core execution options
The first set of options that are available to be integrated into the cores instantiated into a particular MCU directly affect the
cores, including what instructions are supported and how the instructions execute. These options are shown in the following
table, then each of the options is explained in more detail.
Table 3. e200zx cores instruction differences
Device
Revision
Instantiation
Core Name
Book E
Dual Issue
Lockstep
General Purpose Registers
Signal Processing
Saturation
Floating Point
e200z210 based cores
MPC5748G
1.0
Core 2
e200z210n3
No
Single
No
32x32
No
No
No
e200z215 based cores
MPC5726L
1.0
Core 0
1
e200z215An3
No
Single
No
32x32
No
No
Scalar
e200z225 based cores
MPC5744K
1.0
Core 2
1
e200z225n3
No
Single
No
32x32
LSP
No
Scalar
MPC5744K
2.0
Core 2
1
e200z225Bn3
No
Single
No
32x32
LSP
Yes
Scalar
e200z410 based cores
MPC5746M
2.0
Core 0/1 e200z410n3
No
Single
Delayed
32x32
No
Yes
Scalar
MPC5744K
2.0
Core 0
e200z410Dn3
No
Single
Delayed
32x32
No
Yes
Scalar
Table continues on the next page...
Differences between MPC57xx e200zx cores
Qorivva MPC57xx e200zx Core Differences, Rev 0, 10/2013
Freescale Semiconductor, Inc.
3