PowerPC 5000

From Wikipedia, the free encyclopedia

Power Architecture

CPU architecture

This box: view  talk  edit
Historical

POWERPPC6xxPowerPC-ASPOWER2POWER3G4POWER4GekkoAIM alliance

Current

PowerPCe200e300e500e600PA6TPOWER5POWER6PPC4xxPPC750PPC970CBEAXenonBroadway

Future

POWER7e700Titan

Related Links

RISCSystem pSystem iPower.orgPAPRPRePCHRPmore...

The PowerPC 5000 family is a series of Power Architecture microprocessors from Freescale (previously Motorola) designed for automotive and industrial microcontroller and system on a chip (SoC) use. The MPC5000 family consists of two lines (51xx/52xx and 55xx) that really don't share a common heritage.

Contents

[edit] Processors

[edit] MPC51xx

  • The MPC5121e was introduced in May 2007 and is based on the MPC5200B. It is a 400 MHz highly integrated SoC processor targeted for telematics applications and includes controllers for USB, PCI, networking, DDR RAM and disk storage. It also has a on die PowerVR GPU supporting 3D acceleration and displays up to 1280x720 pixels and a fully programmable 200 MHz RISC co-processor designed for multimedia processing like real-time audio and speech recognition.
  • The MPC5123 was introdueced in April 2008[1] and is essentially a MPC5121e without the PowerVR coprocessor. It will be released in samples to developers in Q3 2008.

[edit] MPC52xx

A 400 MHz MPC5200 from an EFIKA.
A 400 MHz MPC5200 from an EFIKA.

The MPC5200 family is based on the e300 core MGT5100 processor and is also a part of Freescale's mobileGT plattform.

  • MPC5200 – 266-400 MHz, on chip controllers for DDR-RAM, PCI, Ethernet, USB, ATA, serial, DMA and other I/O. Introduced in 2003, replaced by the MPC5200B.
  • MPC5200B – 266-466 MHz, enhanced MPC5200, introduced in 2005. Also used in the small EFIKA computer.

[edit] MPC55xx

Based on the e200 core that stems from the MPC5xx core, is upwards compatible with the newer e500 core and the older PowerPC Book E specification. Focus is on automotive and industrial control systems, like robotics, power train and fuel injection. The cores are the basis for a multitude of SoC controllersranging from 40 to 600 MHz with a variety of additional functionality, like Flash-ROM, Ethernet controllers, and custom I/O. All MPC55xx processors are compliant with the Power ISA v.2.03 specification.

In April 2007 Freescale and IPextreme opened up the e200 cores for licensing to other manufacturers.[2]

The MPC55xx family have four slightly different cores from the really low end and to the high end.

  • MPC5510 – uses a e200z1 core, with an optional e200z0 core as co-processor.
  • MPC5533 and MPC5534 – uses e200z3 cores.
  • MPC5553, MPC5554, MPC5561, MPC5565, MPC5566 and MPC5567 – uses e200z6 cores.

[edit] See also

[edit] References