HOME

TheInfoList



OR:

The PowerPC 5000 family is a series of
PowerPC PowerPC (with the backronym Performance Optimization With Enhanced RISC – Performance Computing, sometimes abbreviated as PPC) is a reduced instruction set computer (RISC) instruction set architecture (ISA) created by the 1991 Apple Inc., App ...
and
Power ISA Power ISA is a reduced instruction set computer (RISC) instruction set architecture (ISA) currently developed by the OpenPOWER Foundation, led by IBM. It was originally developed by IBM and the now-defunct Power.org industry group. Power IS ...
microprocessors A microprocessor is a computer processor where the data processing logic and control is included on a single integrated circuit, or a small number of integrated circuits. The microprocessor contains the arithmetic, logic, and control circu ...
from
Freescale Freescale Semiconductor, Inc. was an American semiconductor manufacturer. It was created by the divestiture of the Semiconductor Products Sector of Motorola in 2004. Freescale focused their integrated circuit products on the automotive, embed ...
(previously
Motorola Motorola, Inc. () was an American Multinational corporation, multinational telecommunications company based in Schaumburg, Illinois, United States. After having lost $4.3 billion from 2007 to 2009, the company split into two independent p ...
) and
STMicroelectronics STMicroelectronics N.V. commonly referred as ST or STMicro is a Dutch multinational corporation and technology company of French-Italian origin headquartered in Plan-les-Ouates near Geneva, Switzerland and listed on the French stock market. ST ...
designed for automotive and industrial
microcontroller A microcontroller (MCU for ''microcontroller unit'', often also MC, UC, or μC) is a small computer on a single VLSI integrated circuit (IC) chip. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable i ...
and
system on a chip A system on a chip or system-on-chip (SoC ; pl. ''SoCs'' ) is an integrated circuit that integrates most or all components of a computer or other electronic system. These components almost always include a central processing unit (CPU), memory ...
(SoC) use. The MPC5000 family consists of two lines (51xx/52xx and 55xx/56xx) that really don't share a common heritage.


Processors


MPC51xx

* The MGT5100 was introduced in 2002 and Motorola's first CPU for its
mobileGT The mobileGT name refers to both a computing platform and an alliance of vendors in the navigation, infotainment and telematics industries. It focuses on automotive, industrial and consumer electronics based on PowerPC and Power ISA processors. Th ...
SoC-platform for
telematic Telematics is an interdisciplinary field encompassing telecommunications, vehicular technologies (road transport, road safety, etc.), electrical engineering (sensors, instrumentation, wireless communications, etc.), and computer science (multimedia ...
, information and entertainment applications in cars. Based on the e300 core that stems from the
PowerPC 603e The PowerPC 600 family was the first family of PowerPC microprocessor, processors built. They were designed at the Somerset facility in Austin, Texas, jointly funded and staffed by engineers from IBM and Motorola as a part of the AIM alliance. Somer ...
, it ran in speeds up to 230 MHz and includes a
double precision Double-precision floating-point format (sometimes called FP64 or float64) is a floating-point number format, usually occupying 64 bits in computer memory; it represents a wide dynamic range of numeric values by using a floating radix point. Flo ...
FPU, 16/16 kB L1 data/instruction caches and a rich set of I/O peripherals like
DDR SDRAM Double Data Rate Synchronous Dynamic Random-Access Memory (DDR SDRAM) is a double data rate (DDR) synchronous dynamic random-access memory (SDRAM) class of memory integrated circuits used in computers. DDR SDRAM, also retroactively called DDR1 ...
,
USB Universal Serial Bus (USB) is an industry standard that establishes specifications for cables, connectors and protocols for connection, communication and power supply (interfacing) between computers, peripherals and other computers. A broad ...
,
PCI PCI may refer to: Business and economics * Payment card industry, businesses associated with debit, credit, and other payment cards ** Payment Card Industry Data Security Standard, a set of security requirements for credit card processors * Pro ...
,
Ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
,
IrDA The Infrared Data Association (IrDA) is an industry-driven interest group that was founded in 1994 by around 50 companies. IrDA provides specifications for a complete set of protocols for wireless infrared communications, and the name "IrDA" also ...
and ATA disk controllers. * 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 an on-die PowerVR MBX Lite
GPU A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobil ...
supporting
3D acceleration A graphics processing unit (GPU) is a specialized electronic circuit designed to manipulate and alter memory to accelerate the creation of images in a frame buffer intended for output to a display device. GPUs are used in embedded systems, mobi ...
and displays up to 1280×720
pixel In digital imaging, a pixel (abbreviated px), pel, or picture element is the smallest addressable element in a raster image, or the smallest point in an all points addressable display device. In most digital display devices, pixels are the smal ...
s and a fully programmable 200 MHz
RISC In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
co-processor A coprocessor is a computer processor used to supplement the functions of the primary processor (the CPU). Operations performed by the coprocessor may be floating-point arithmetic, graphics, signal processing, string processing, cryptography o ...
designed for
multimedia Multimedia is a form of communication that uses a combination of different content forms such as text, audio, images, animations, or video into a single interactive presentation, in contrast to tradition ...
processing like real-time audio and
speech recognition Speech recognition is an interdisciplinary subfield of computer science and computational linguistics that develops methodologies and technologies that enable the recognition and translation of spoken language into text by computers with the m ...
. * The MPC5123 was introduced in April 200

and is essentially a MPC5121e without the PowerVR coprocessor. It's designed for
telematics Telematics is an interdisciplinary field encompassing telecommunications, vehicular technologies ( road transport, road safety, etc.), electrical engineering (sensors, instrumentation, wireless communications, etc.), and computer science (multimedi ...
,
point of sale The point of sale (POS) or point of purchase (POP) is the time and place at which a retail transaction is completed. At the point of sale, the merchant calculates the amount owed by the customer, indicates that amount, may prepare an invoice f ...
s systems, health care equipment, display kiosks and industrial automation.


MPC52xx

The MPC5200 family is based on the e300 core MGT5100 processor and is also a part of Freescale's mobileGT platform. * 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 Efika is a line of power efficient ARM architecture and Power ISA based computers manufactured by Genesi. In Esperanto ''efika'' means "efficacious, effective, or efficient". EfikaPPC The EfikaPPC, sometimes also referred to as EFIKA 5200B, was ...
computer.


MPC55xx

Based on the e200 core that stems from the
MPC5xx The MPC5xx family of processors such as the MPC555 and MPC565 are 32-bit PowerPC embedded microprocessors that operate between 40 and 66 MHz and are frequently used in automotive applications including engine and transmission controllers. Delp ...
core, it 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.Buick Regal Engine Brainpower is Industry’s Quickest
''GM'' The cores are the basis for a multitude of SoC controllers ranging 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. The MPC55xx family have four slightly different cores from the really low end and to the high end. * MPC5510 – uses an 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.


MPC56xx

The MPC56xx family are
PowerPC e200 The PowerPC e200 is a family of 32-bit Power ISA 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 r ...
core based microcontrollers jointly developed by Freescale and
STMicroelectronics STMicroelectronics N.V. commonly referred as ST or STMicro is a Dutch multinational corporation and technology company of French-Italian origin headquartered in Plan-les-Ouates near Geneva, Switzerland and listed on the French stock market. ST ...
. Built on a 90 nm fabrication process. These microcontrollers are tailor-made for automotive applications like power steering, fuel injection, display control, powertrain, active suspension, chassis control, anti-lock braking systems, and radar for adaptive cruise control. Freescale calls these processors ''MPC56xx'' and ST names them ''SPC56x''. *MPC560xB/C or SPC560B/C – Uses a single e200z0 core at up to 64 MHz, up to 512 kB
Flash memory Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both us ...
, 64 kB
EEPROM EEPROM (also called E2PROM) stands for electrically erasable programmable read-only memory and is a type of non-volatile memory used in computers, usually integrated in microcontrollers such as smart cards and remote keyless systems, or as a ...
, up to 48 kB RAM. Used for automotive body electronics applications. *MPC560xP or SPC560P – Uses a single e200z0 core at up to 60 MHz, up to 512 kB Flash memory, up to 64 kB EEPROM, up to 40 kB RAM. Used for chassis and airbag control. *MPC560xS or SPC560S – Uses a single e200z0 core at up to 64 MHz, up to 1 MB Flash memory, 64 kB EEPROM, up to 48 kB RAM, and an on-chip display controller with up to 160 kB
VRAM Video random access memory (VRAM) is dedicated computer memory used to store the pixels and other graphics data as a framebuffer to be rendered on a computer monitor. This is often different technology than other computer memory, to facilitate b ...
. Used for TFT color display control. *MPC563xM or SPC563M – Uses a single e200z3 core at up to 80 MHz, up to 1.5 MB Flash memory, up to 111 kB SRAM. Used for entry-level powertrain applications. *MPC564xL or SPC56EL – Uses dual e200z4 cores at 120 MHz, 1 MB Flash memory, 128 kB SRAM. *MPC5668G – Uses one e200z6 core and one e200z0 core at up to 128 MHz, up to 2 MB Flash memory, 592 kB SRAM, integrated Ethernet controller. *MPC5674F – Uses an e200z7 core, up to 264 MHz, up to 4 MB Flash, 256 kB RAM. Used for powertrain, fuel and motor control.


See also

*
PowerPC e200 The PowerPC e200 is a family of 32-bit Power ISA 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 r ...
*
PowerPC e300 The PowerPC e300 is a family of 32-bit PowerPC microprocessor cores developed by Freescale for primary use in system-on-a-chip (SoC) designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications. The e300 is ...
*
PowerPC e500 The PowerPC e500 is a 32-bit microprocessor core from Freescale Semiconductor. The core is compatible with the older PowerPC Book E specification as well as the Power ISA v.2.03. It has a dual issue, seven-stage pipeline with FPUs (from version ...
*
mobileGT The mobileGT name refers to both a computing platform and an alliance of vendors in the navigation, infotainment and telematics industries. It focuses on automotive, industrial and consumer electronics based on PowerPC and Power ISA processors. Th ...


References


Freescale's Power Architecture portfolio

Freescale's Power Architecture technology primer

Freescale’s e200 Core Family, Overview and Licensing Model, White paper

Freescale's MPC52xx page

Freescale's MPC5121e page

Freescale's MPC55xx page

Freescale's MPC56xx page


External links

{{DEFAULTSORT:Powerpc 5000 5000 Motorola microprocessors Freescale microprocessors Microcontrollers