Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

PowerPC 5000

From Wikipedia, the free encyclopedia
Series of microprocessors
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(March 2020) (Learn how and when to remove this message)
POWER,PowerPC, andPower ISA architectures
NXP (formerly Freescale and Motorola)
IBM
IBM/Nintendo
Other
Related links
Cancelled in gray,historic in italic

ThePowerPC 5000 family is a series ofPowerPC andPower ISAmicroprocessors fromFreescale (previouslyMotorola) andSTMicroelectronics designed forautomotive and industrialmicrocontroller andsystem on a chip (SoC) use. The MPC5000 family consists of two lines (51xx/52xx and 55xx/56xx) that really don't share a common heritage.

Processors

[edit]

MPC51xx

[edit]
  • TheMGT5100 was introduced in 2002 and Motorola's first CPU for itsmobileGT SoC-platform fortelematic, information and entertainment applications in cars. Based on thee300 core that stems from thePowerPC 603e, it ran in speeds up to 230 MHz and includes adouble precisionFPU, 16/16 kB L1 data/instructioncaches and a rich set ofI/O peripherals likeDDR SDRAM,USB,PCI,Ethernet,IrDA andATA disk controllers.
  • TheMPC5121e 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-diePowerVR MBX LiteGPU supporting3D acceleration and displays up to 1280×720pixels and a fully programmable 200 MHzRISCco-processor designed formultimedia processing like real-time audio andspeech recognition.
  • TheMPC5123 was introduced in April 2008[1] and is essentially a MPC5121e without the PowerVR coprocessor. It's designed fortelematics,point of sales systems, health care equipment,display kiosks and industrial automation.

MPC52xx

[edit]
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 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 smallEFIKA computer.

MPC55xx

[edit]

Based on thee200 core that stems from theMPC5xx core, it is upwards-compatible with the newere500 core and the older PowerPC Book E specification. Focus is on automotive and industrial control systems, like robotics, power train and fuel injection.[1] 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 thePower 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 ane200z1 core, with an optionale200z0 core as co-processor.
  • MPC5533 andMPC5534 – usese200z3 cores.
  • MPC5553,MPC5554,MPC5561,MPC5565,MPC5566 andMPC5567 – usese200z6 cores.

MPC56xx

[edit]

The MPC56xx family arePowerPC e200 core based microcontrollers jointly developed by Freescale andSTMicroelectronics. Built on a 90 nm fabrication process. These microcontrollers are tailor-made forautomotive 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 processorsMPC56xx and ST names themSPC56x.

  • MPC560xB/C orSPC560B/C – Uses a singlee200z0 core at up to 64 MHz, up to 512 kBFlash memory, 64 kBEEPROM, up to 48 kB RAM. Used for automotive body electronics applications.
  • MPC560xP orSPC560P – 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 orSPC560S – 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 kBVRAM. Used forTFT color display control.
  • MPC563xM orSPC563M – Uses a singlee200z3 core at up to 80 MHz, up to 1.5 MB Flash memory, up to 111 kBSRAM. Used for entry-level powertrain applications.
  • MPC564xL orSPC56EL – Uses duale200z4 cores at 120 MHz, 1 MB Flash memory, 128 kB SRAM.
  • MPC5668G – Uses onee200z6 core and one e200z0 core at up to 128 MHz, up to 2 MB Flash memory, 592 kB SRAM, integrated Ethernet controller.
  • MPC5674F – Uses ane200z7 core, up to 264 MHz, up to 4 MB Flash, 256 kB RAM. Used for powertrain, fuel and motor control.

See also

[edit]

References

[edit]
  1. ^Buick Regal Engine Brainpower is Industry’s QuickestGM

External links

[edit]
Industrial control unit
6800 family
68000 family
Embedded system68k-variants
88000
Floating-pointcoprocessors (FPUs)
Memory management units (MMU)
PowerPC family
ARM
8-bit
16/32-bit
24-bit
32-bit
Retrieved from "https://en.wikipedia.org/w/index.php?title=PowerPC_5000&oldid=1268451827"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp