List of PowerPC processors
Encyclopedia

G2

  • 602 consumer products (multiplexed data/address bus)
  • 603/603e/603ev notebooks, embedded devices
  • 604/604e/604ev workstations and low end servers
  • 620 the first 64-bit implementation

PowerPC 7xx family

  • PowerPC 740 and 750, 233-366 MHz
  • 745/755, 300–466 MHz

G4
PowerPC G4
PowerPC G4 is a designation used by Apple Computer to describe a fourth generation of 32-bit PowerPC microprocessors. Apple has applied this name to various processor models from Freescale, a former part of Motorola....

 

  • 7400/7410 350 - 550 MHz, uses AltiVec
    AltiVec
    AltiVec is a floating point and integer SIMD instruction set designed and owned by Apple, IBM and Freescale Semiconductor, formerly the Semiconductor Products Sector of Motorola, , and implemented on versions of the PowerPC including Motorola's G4, IBM's G5 and POWER6 processors, and P.A. Semi's...

    , a SIMD
    SIMD
    Single instruction, multiple data , is a class of parallel computers in Flynn's taxonomy. It describes computers with multiple processing elements that perform the same operation on multiple data simultaneously...

     extension of the original PPC specs
  • 7450 micro-architecture family up to 1.5 GHz and 256 kB on-chip L2 cache and improved Altivec
  • 7447/7457 micro-architecture family up to 1.8 GHz with 512 kB on-chip L2 cache
  • 7448 micro-architecture family (1.5 GHz) in 90 nm with 1MB L2 cache and slightly improved AltiVec (out of order instructions).

POWER
IBM POWER
POWER is a reduced instruction set computer instruction set architecture developed by IBM. The name is an acronym for Performance Optimization With Enhanced RISC....

 processors

  • POWER3
    POWER3
    The POWER3 is a microprocessor, designed and exclusively manufactured by IBM, that implemented the 64-bit version of the PowerPC instruction set architecture , including all of the optional instructions of the ISA such as the POWER2. It was introduced on 5 October 1998, debuting in the RS/6000 43P...

    , 64-bit, 200 - 450 MHz (as POWER3-II), originally the PowerPC 630
  • POWER4
    POWER4
    The POWER4 is a microprocessor developed by International Business Machines that implemented the 64-bit PowerPC and PowerPC AS instruction set architectures. Released in 2001, the POWER4 succeeded the POWER3 and RS64 microprocessors, and was used in RS/6000 and AS/400 computers, ending a separate...

    , 64-bit, dual core, 1.0 - 1.9 GHz (as POWER4+), follows the PowerPC 2.00 ISA
  • POWER5
    POWER5
    The POWER5 is a microprocessor developed and fabricated by IBM. It is an improved version of the highly successful POWER4. The principal improvements are support for simultaneous multithreading and an on-die memory controller...

    , 64-bit, dual core, 2 way SMT
    Simultaneous multithreading
    Simultaneous multithreading, often abbreviated as SMT, is a technique for improving the overall efficiency of superscalar CPUs with hardware multithreading...

    /core, 1.6 - 2.0 GHz, follows the PowerPC 2.01 ISA
  • POWER5+, 64-bit, dual core, 2 way SMT/core, 1.9 - 2.2 GHz, follows the PowerPC 2.02 ISA
  • POWER6
    POWER6
    The POWER6 is a microprocessor developed by IBM that implemented the Power ISA v.2.03. When it became available in systems in 2007, it succeeded the POWER5+ as IBM's flagship Power microprocessor...

    , 64-bit, dual core, 2 way SMT/core, 3.6 – 4.7 GHz, follows the Power ISA 2.03
  • POWER6+, 64 bit, dual core, 2 way SMT/core, 5.0 GHz, follows the Power ISA 2.05
  • POWER7
    POWER7
    POWER7 is a Power Architecture microprocessor released in 2010 that succeeded the POWER6. POWER7 was developed by IBM at several sites including IBM's Rochester, MN; Austin, TX; Essex Junction, Vermont; T. J. Watson Research Center, NY; Bromont, QC and Böblingen, Germany laboratories...

    , 64-bit, quad, hex, or octo core, 4 way SMT/core, 3.0-4.14 GHz, follows the Power ISA 2.06

RS64 

  • A10 (Cobra), 50-77 MHz, 1995, single chip processor for Series i
  • A25/30 (Muskie), 125-154 MHz, 1996, multi chip, 4 way SMP for Series i
  • RS64 (Apache), 64-bit, 125 MHz, 1997 for large scale SMP systems Series i and Series p
  • RS64-II (Northstar), 262 MHz, 1998
  • RS64-III (Pulsar, Istar), 450 MHz in 1999, 600 in 2000
  • RS64-IV (Sstar), 750 MHz, multithreading, 2000

PowerPC 7xx family

  • 750CL with 256 kB on die L2 cache at 400-900 MHz introduced in 2006
  • 750CX/CXe with 256 kB on die L2 cache at 350-600 MHz
  • 750FX with 512 kB L2 cache announced by IBM in 2001 and available early 2002 at 1 GHz
  • 750GX with 1 MB L2 cache introduced by IBM in 2003

G5  series

  • 970 (2003), 64-bit, derived from POWER4
    POWER4
    The POWER4 is a microprocessor developed by International Business Machines that implemented the 64-bit PowerPC and PowerPC AS instruction set architectures. Released in 2001, the POWER4 succeeded the POWER3 and RS64 microprocessors, and was used in RS/6000 and AS/400 computers, ending a separate...

    , enhanced with VMX
    AltiVec
    AltiVec is a floating point and integer SIMD instruction set designed and owned by Apple, IBM and Freescale Semiconductor, formerly the Semiconductor Products Sector of Motorola, , and implemented on versions of the PowerPC including Motorola's G4, IBM's G5 and POWER6 processors, and P.A. Semi's...

    , 512 kB L2 cache, 1.4 – 2 GHz
  • 970FX (2004), manufactured at 90 nm
    90 nanometer
    The 90 nm process refers to the level of CMOS process technology that was reached in the 2002–2003 timeframe, by most leading semiconductor companies, like Intel, AMD, Infineon, Texas Instruments, IBM, and TSMC....

    , 1.8 - 2.7 GHz
  • 970GX (2006), manufactured at 90 nm
    90 nanometer
    The 90 nm process refers to the level of CMOS process technology that was reached in the 2002–2003 timeframe, by most leading semiconductor companies, like Intel, AMD, Infineon, Texas Instruments, IBM, and TSMC....

    , 1MB L2 cache/core, 1.2 - 2.5 GHz
  • 970MP (2005), dual core, 1 MB L2 cache/core, 1.6 - 2.5 GHz

Cell
Cell microprocessor
Cell is a microprocessor architecture jointly developed by Sony, Sony Computer Entertainment, Toshiba, and IBM, an alliance known as "STI". The architectural design and first implementation were carried out at the STI Design Center in Austin, Texas over a four-year period beginning March 2001 on a...

 

  • Cell BE
    Cell microprocessor
    Cell is a microprocessor architecture jointly developed by Sony, Sony Computer Entertainment, Toshiba, and IBM, an alliance known as "STI". The architectural design and first implementation were carried out at the STI Design Center in Austin, Texas over a four-year period beginning March 2001 on a...

    , 64-bit PPE-core, 2 way multithreading, VMX, 512 kB L2 cache, 8x SPE, 8x 256 kB Local Store memory, 3.2 GHz, follows the PowerPC 2.02 ISA
  • Cell BE 65 nm, same as above but manufactured on a 65 nm process
  • PowerXCell 8i, same as above but with enhanced double precision SPEs and support for DDR-RAM

Supercomputer

  • Blue Gene/L, dual core PowerPC 440, 700 MHz, 2004
  • Blue Gene/P, quad core PowerPC 450, 850 MHz, 2007

Other

  • Exponential Technology
    Exponential Technology
    Exponential Technology was a vendor of PowerPC microprocessors. The company was founded by George Taylor and Jim Blomgren in 1993. The company's plan was to use BiCMOS technology to produce very fast processors for the Apple Computer market. Logic used 3-level ECL circuits while RAM structures...

     x704
    X704
    The x704 is a microprocessor that implements the 32-bit version of the PowerPC instruction set architecture developed by Exponential Technology...

    , a BiCMOS
    BiCMOS
    BiCMOS is an evolved semiconductor technology that integrates two formerly separate semiconductor technologies - those of the analog bipolar junction transistor and the digital CMOS transistor - in a single integrated circuit device....

     PowerPC implementation, 410 to 533 MHz
  • P.A. Semi
    P.A. Semi
    P. A. Semi was a fabless semiconductor company founded in Santa Clara, California in 2003 by Daniel W. Dobberpuhl who was the lead designer for the DEC Alpha 21064 and StrongARM processors...

     PWRficient
    PWRficient
    PWRficient is the name of a series of microprocessors designed by P.A. Semi.PWRficient processors comply with the 64-bit Power Architecture, and are designed for high performance and extreme power efficiency...

     PA6T-1682M, a dual-core microprocessor that runs at 2 GHz

Embedded PowerPC

32-bit and 64-bit PowerPC processors have been a favorite of embedded computer designers. To keep costs low on high-volume competitive products, the CPU core is usually bundled into a system-on-chip (SOC) integrated circuit. SOCs contain the processor core, cache and the processor's local data on-chip, along with clocking, timers, memory (SDRAM), peripheral (network, serial I/O), and bus (PCI, PCI-X, ROM/Flash bus, I2C) controllers. IBM also offers an open bus architecture (called CoreConnect) to facilitate connection of the processor core to memory and peripherals in a SOC design. IBM and Motorola have competed along parallel development lines in overlapping markets. A recent development is the BookE PowerPC Specification, implemented by both IBM and Freescale Semiconductor, which defines embedded extensions to the PowerPC programming model.

AMCC

  • 440SP: 533-667 MHz, 10/100/1G Ethernet, (2) 64bit PCI-X, 32bit PCI-X, XOR engine, 32k L1 Cache.
  • 440SPe: 533-667 MHz, 10/100/1G Ethernet, (3) 64bit PCI-Express, 64bit PCI-X, XOR engine, 32k L1 Cache.
  • 440EPx: 333-667 MHz, (2) 10/100/1G Ethernet, Hardware Security, PCI, DDR-II, FPU, USB 1.1 or USB 2.0, 32k L1 Cache.
  • 440GR: 333-667 MHz, (2) 10/100 Ethernet, (4) UART, (2) IIC, 53 GPIO, SPI, 32k L1 Cache.
  • 440GRx: 333-667 MHz, (2) 10/100/1G Ethernet, (4) UART, (2) IIC, 53 GPIO, SPI, DDR-II, Hardware Security, 32k L1 Cache.
  • PowerPC Titan
    Titan (microprocessor)
    Titan was supposed to be a family of 32-bit Power Architecture-based microprocessor cores designed by Applied Micro Circuits Corporation , but was scrapped in 2010 according to reports...

    , 32-bit, dual core, 2 GHz. Announced, planned release in 2008

Broad Reach Engineering

  • BRE440 radiation hardened CPU based on PowerPC 440 core with 256 kB L2 Cache, PCI, (2) 10/100 Ethernet, 4-CH DMA, (2) UART, extensive on chip memory control. Designed specifically for radiation environments and extreme temperature environments (such as space).

Culturecom

  • V-Dragon based on PowerPC 405 core.

Cray

  • SeaStar, SeaStar2 and SeaStar2+, PowerPC 440 based communications processors for their Opteron
    Opteron
    Opteron is AMD's x86 server and workstation processor line, and was the first processor which supported the AMD64 instruction set architecture . It was released on April 22, 2003 with the SledgeHammer core and was intended to compete in the server and workstation markets, particularly in the same...

     based XT3
    Cray XT3
    The Cray XT3 is a distributed memory massively parallel MIMD supercomputer designed by Cray Inc. with Sandia National Laboratories under the codename Red Storm. Cray turned the design into a commercial product in 2004...

    , XT4
    Cray XT4
    The Cray XT4 is an updated version of the Cray XT3 supercomputer. It was released on November 18, 2006. It includes an updated version of the SeaStar interconnect router called SeaStar2, processor sockets for Socket AM2 Opteron processors, and 240-pin unbuffered DDR2 memory...

     and XT5
    Cray XT5
    The Cray XT5 is an updated version of the Cray XT4 supercomputer, launched on November 6, 2007. It includes a faster version of the XT4's SeaStar2 interconnect router called SeaStar2+, and can be configured either with XT4 compute blades, which have four dual-core AMD Opteron processor sockets, or...

     supercomputers.

Freescale (former Motorola)

  • MPC8xx PowerQUICC - networking & telecom card controllers with embedded communications module, up to 80 MHz
  • MPC5xx
    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...

     - automotive & industrial controllers
  • MPC51xx/MPC52xx - e300
    PowerPC e300
    The PowerPC e300 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in system-on-a-chip designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications....

     core, automotive & industrial system on a chip (SoC) controllers, up to 466 MHz
  • MPC55xx - e200
    PowerPC e200
    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...

     core, automotive & industrial controllers, up to 144 MHz
  • MPC56xx - e200
    PowerPC e200
    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...

     core, automotive & industrial controllers, up to 264 MHz
  • MPC82xx PowerQUICC II - 603e core, networking & telecom SoC controllers with high-capacity on-chip switched bus and communications module, up to 450 MHz
  • MPC83xx PowerQUICC II Pro - e300
    PowerPC e300
    The PowerPC e300 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in system-on-a-chip designs with speed ranging up to 800 MHz, thus making them ideal for embedded applications....

     core, networking & telecom SoC controllers with high-capacity on-chip switched bus and communications module, up to 667 MHz
  • MPC85xx PowerQUICC III - e500
    PowerPC e500
    The PowerPC e500 is a 32-bit Power Architecture-based 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 , 32/32 KiB data and instruction L1 caches...

     core, high end networking & telecom SoC controllers with high-capacity on-chip switched bus and communications module. D Dual core versions supporting both symmetric and asymmetric multiprocessing, up to 1.5 GHz.
  • MPC864x - e600
    PowerPC e600
    The PowerPC e600 is a family of 32-bit Power Architecture microprocessor cores developed by Freescale for primary use in high performance system-on-a-chip designs with speed ranging over 2 GHz, thus making them ideal for high performance routing and telecommunications applications...

     core, 1 MB L2 cache, improved AltiVec
    AltiVec
    AltiVec is a floating point and integer SIMD instruction set designed and owned by Apple, IBM and Freescale Semiconductor, formerly the Semiconductor Products Sector of Motorola, , and implemented on versions of the PowerPC including Motorola's G4, IBM's G5 and POWER6 processors, and P.A. Semi's...

     (out of order instructions), an embedded memory controller, Ethernet controllers, a RapidIO
    RapidIO
    The RapidIO architecture is a high-performance packet-switched, interconnect technology for interconnecting chips on a circuit board, and also circuit boards to each other using a backplane...

     fabric interface, a PCI Express
    PCI Express
    PCI Express , officially abbreviated as PCIe, is a computer expansion card standard designed to replace the older PCI, PCI-X, and AGP bus standards...

     interface, and MPX bus. Dual core versions supporting both symmetric and asymmetric multiprocessing, up to 1.5 GHz.

IBM (now from AMCC)

  • 401
  • 403: MMU added in most advanced version 403GCX
  • 405: MMU, Ethernet, serial, PCI, SRAM, SDRAM; NPe405 adds more network devices
  • 440: A range of processors based on the Book E core.
    • 440EP: 333-667 MHz, (2) 10/100 Ethernet, PCI, DDR, FPU, USB 1.1 or USB 2.0, 32k L1 Cache.
    • 440GP: 400-500 MHz, (2) 10/100 Ethernet, PCI-X, DDR, 32k L1 Cache.
    • 440GX: 533-800 MHz, (2) 10/100 Ethernet, (2) 10/100/1G Ethernet with TCP/IP hardware acceleration, PCI-X, DDR, 32k L1 Cache

Microsoft

  • Xenon (Microsoft Xbox 360) - Three core PPE based, 1 MB shared L2 cache, VMX128
    AltiVec
    AltiVec is a floating point and integer SIMD instruction set designed and owned by Apple, IBM and Freescale Semiconductor, formerly the Semiconductor Products Sector of Motorola, , and implemented on versions of the PowerPC including Motorola's G4, IBM's G5 and POWER6 processors, and P.A. Semi's...

    , 3.2 GHz

Nintendo

  • Gekko
    Gekko (microprocessor)
    Gekko is a 32-bit PowerPC microprocessor custom made by IBM in 2000 for Nintendo to use as the CPU in their sixth generation game console, the Nintendo GameCube.-Development:...

     (Nintendo GameCube) - 750CXe core with special enhancements, 485 MHz
  • Broadway
    Broadway (microprocessor)
    Broadway is the codename of the 32-bit Central Processing Unit used in Nintendo's Wii video game console. It was designed by IBM, and is currently being produced using a 90 nm SOI process....

     (Nintendo Wii) - unknown configuration

Rapport

  • Kilocore
    Kilocore
    Kilocore, from Rapport Inc. and IBM, is a high-performance, low-power multi-core microprocessor that has 1,025 cores. It contains a single PowerPC processing core, and 1,024 eight-bit Processing Elements running at 125 MHz each, which can be dynamically reconfigured, connected by a shared...

     1025: a CPU with a single PowerPC core and 1024 processing element (8 bit, 125 MHz) cores (unreleased). This CPU is designed for running security and multimedia applications (with parallel processing) on portable game devices and media players.

Xilinx

  • Virtex-II Pro and Virtex-4 FPGA have up to two embedded PowerPC 405 cores,.
  • Virtex-5 FXT has up to two embedded PowerPC 440 cores.

Northbridge

Northbridge
Northbridge (computing)
The northbridge has historically been one of the two chips in the core logic chipset on a PC motherboard, the other being the southbridge. Increasingly these functions have migrated to the CPU chip itself, beginning with memory and graphics controllers. For Intel Sandy Bridge and AMD Fusion...

 or host bridge for PowerPC CPU is an Integrated Circuit
Integrated circuit
An integrated circuit or monolithic integrated circuit is an electronic circuit manufactured by the patterned diffusion of trace elements into the surface of a thin substrate of semiconductor material...

 (IC) for interfacing PowerPC CPU with memory, and Southbridge IC. Some Northbridge also provide interface for Accelerated Graphics Port
Accelerated Graphics Port
The Accelerated Graphics Port is a high-speed point-to-point channel for attaching a video card to a computer's motherboard, primarily to assist in the acceleration of 3D computer graphics. Since 2004 AGP has been progressively phased out in favor of PCI Express...

s (AGP) bus, Peripheral Component Interconnect
Peripheral Component Interconnect
Conventional PCI is a computer bus for attaching hardware devices in a computer...

 (PCI), PCI-X, PCI Express, or Hypertransport
HyperTransport
HyperTransport , formerly known as Lightning Data Transport , is a technology for interconnection of computer processors. It is a bidirectional serial/parallel high-bandwidth, low-latency point-to-point link that was introduced on April 2, 2001...

 bus. Specific Northbridge IC must be used for PowerPC CPU. It is impossible to use Northbridge for Intel or AMD x86 CPU with PowerPC CPU. However it is possible to use certain types of x86 Southbridge
Southbridge (computing)
The southbridge is one of the two chips in the core logic chipset on a personal computer motherboard, the other being the northbridge. The southbridge typically implements the slower capabilities of the motherboard in a northbridge/southbridge chipset computer architecture. In Intel chipset...

 in PowerPC based motherboards. Example: VIA
VIA
- Science and technology :* MOS Technology 6522, Versatile Interface Adapter* Via , a through-connection* VIA Technologies, a Taiwanese manufacturer of integrated circuits, subnotebooks, and Ultra-Mobile PCs...

 686B and AMD Geode CS5536.

List of Northbridge for PowerPC:
  • IBM:
    • CPC 700 and CPC 710 for IBM PowerPC 750 series.
    • CPC 925 and CPC 945 for IBM PowerPC 970 series.
  • Motorola (now available from Tundra):
    • MPC-105
    • MPC-106
    • MPC-107
  • Mentor Arc Inc. (MAI).
    • Articia S.
  • Marvell
    Marvell Technology Group
    Marvell is an American producer of storage, communications and consumer semiconductor products.Founded in 1995, Marvell Technology Group Ltd. has operations worldwide and approximately 5,700 employees. Marvell’s U.S. operating subsidiary is based in Santa Clara, California and Marvell has...

    Discovery series for Motorola MPC74xx and MPC75x and IBM 750 series CPU.
    • Discovery ( GT-64260A, GT-64261A and GT-64262A).
    • Discovery LT (MV64420 and MV64430).
    • Discovery II (MV64360, MV6361 and MV6362).
    • Discovery III (MV64460, MV6461 and MV6462).
    • Discovery V (MV 64560).
    • Discovery VI(MV 64660).

  • Philips Semiconductor
    • VAS96011 and VAS96012: Two IC northbridge for PowerPC 603 and PowerPC 604.
  • Tundra (Canada)
    • TSI-106 (formerly Motorola MPC-106).
    • TSI-107 (formerly Motorola MPC-107) / XPC107APX series.
    • TSI-108
    • TSI-109
    • TSI-110
    • Qspan II - PCI bus interface for PowerPC CPU.
    • PowerPro (CA91L750) - Memory controller for PowerPC CPU.
The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK