The
PowerPC e200 is a family of
32-bit Power Architecture microprocessor cores developed by
Freescale for primary use in
automotive and industrial control systems. The cores are designed to form the
CPU part in
system-on-a-chip (SoC) designs with speed ranging up to 600 MHz, thus making them ideal for
embedded applications.
The e200 core is developed from the
MPC5xx family processors, which in turn is derived from the MPC8xx core in the
PowerQUICC SoC processors. e200 adheres to the
Power ISA v.2.03 as well as the previous
Book E specification. All e200 core based microprocessors are named in the
MPC55xx and MPC56xx/JPC56x scheme, not to be confused with the
MPC52xx processors which is based on the
PowerPC e300 core.
In April 2007 Freescale and IPextreme opened up the e200 cores for licensing to other manufacturers.
Continental AG and Freescale are developing SPACE, a tri-core e200 based processor designed for electronic brake systems in cars.
STMicroelectronics and Freescale have jointly developed
microcontrollers for
automotive applications based on e200 in the
MPC56xx/SPC56x family.
Cores
The e200 family consists of six cores, from simple low-end to complex high-end in nature.
e200z0
The simplest core, e200z0 features an
in order, four stage
pipeline with no
MMU or
FPU. It uses the variable bit length (VLE) part of the Power ISA, which uses 16-bit versions of the otherwise standard 32-bit PowerPC Book E ISA, thus reducing code footprint by up to 30%. It...
Read More