Infobox CPU architecture name PowerPC designer AIM alliance AIM bits 32 bit 64 bit 32 64 introduced 1992 ... branching Condition code endianness endianness Bi endian hardware Big Bi Except PowerPC 970 and many ... 2 top.jpg thumb IBM PowerPC 601 microprocessor. PowerPC short for P erformance O ptimization W ith E ... alliance AIM . PowerPC, as an evolving instruction set, has since 2006 been renamed Power Architecture ... based processors. Originally intended for personal computer s, PowerPC CPUs have since become popular as embedded system embedded and high performance processors. PowerPC was the cornerstone ... an array of uses. PowerPC is largely based on IBM s earlier IBM POWER POWER architecture, and retains ... in the POWER series implement the full PowerPC instruction set. History The history of RISC began ..., I BM, M otorola. In 1991, the PowerPC was just one facet of a larger alliance among these three ... of the Intel P5 microarchitecture Pentium processor was well underway. The PowerPC chip ... was the PowerPC P erformance C omputing specification. When the first PowerPC products reached the market ..., which was used in Motorola s PowerPC servers, and Sun Microsystems offered a version of its Solaris ... of OS 2 . Throughout the mid 1990s, PowerPC processors achieved Benchmark computing benchmark test ... of application software for the PowerPC, almost universally ignored the chip. The PowerPC versions ..., due to Apple s persistence, did the PowerPC gain traction. To Apple, the performance of the PowerPC ... bit embedded processor market by selling its line of PowerPC products to Applied Micro Circuits Corporation AMCC and focused on 64 bit chip designs, while maintaining its commitment of PowerPC CPUs ... no longer use PowerPC processors in their Apple Macintosh computers, favoring Intel produced processors ... the 970 PowerPC G5 processor to the 3  GHz range. The IBM Freescale alliance was replaced by an open ... to use and evolve the PowerPC processor on game consoles and Freescale Semiconductor focusing ... more details
Power Architecture Image MPC5200.jpg thumb left A 400 MHz PowerPC 5000 MPC52xx MPC5200 from an EFIKA computer. The PowerPC e300 is a family of 32 bit Power Architecture 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 system embedded applications . The e300 is a superscalar RISC core with 16 16 or 32 32 kB L1 data instruction caches, a four stage Instruction pipeline pipeline with load store, system register, Branch predictor branch prediction and Arithmetic logic unit integer unit with optional double precision Floating point unit FPU . The e300 core is not compatible with the latest Power Architecture Specifications Power ISA but adheres to the earlier PowerPC specification and is completely backwards compatible with the PowerPC 600 G2 G2 and PowerPC 600 PowerPC 603e .2F 603ev PowerPC 603e cores from which it derives. The e300 core is the CPU part of several SoC processors from Freescale The MPC83xx PowerQUICC PowerQUICC II Pro PowerQUICC II Pro family of telecom and network processors. The PowerPC 5000 MPC51xx MPC51xx and PowerPC 5000 MPC52xx MPC52xx family of automotive and industrial control processors. MSC7120 GPON, optical network processor integrated Digital signal processor DSP unit. http www.freescale.com files optical networking doc fact sheet MSC7120GPONFS.pdf Category PowerPC microprocessors E300 Category Freescale microprocessors E300 de PowerPC e300 fr PowerPC e300 ... more details
Power Architecture The PowerPC e700 or NG 64 Next Generation 64 bit was the codenames of the long anticipated first 64 bit Embedded system embedded RISC microprocessor processor cores built using Power Architecture technology designed by Freescale . It was eventually revealed as the PowerPC e5500 e5500 core . main PowerPC e5500 In 2004 Freescale announced ref http www.freescale.com webapp sps site homepage.jsp?nodeId 0162468rH3bTdG724972156402 http www.freescale.com webapp sps site homepage.jsp?nodeId 0162468rH3bTdG724972156402 ref a new high performance core. Not much was known about it. It would be a multi core, multithreaded design using CoreNet technology, shared with the PowerPC e500 e500mc e500mc core . It would be a three issue core with double precision floating point unit FPU . Roadmaps showed a target frequency of 3 GHz, manufactured on a 32 nm process and that the chips would be named on a MPC87xx scheme. See also PowerPC e5500 Power Architecture PowerPC e500 Motorola G5 project Motorola s defunct 64 bit PowerPC project External links http www.power.org devcon 07 Session Downloads PADC07 Pham 091407.pdf Multi Core Design Key Challenges and Opportunities Power.org http www.motorola.com mediacenter news detail.jsp?globalObjectId 4126 3482 23 Freescale Semiconductor reveals PowerPC core roadmap and scalable system on chip platforms Motorola.com http www.theregister.co.uk 2004 08 18 dual cores detailed Freescale to detail dual core PowerPC G4 The Register.com http www.power.org devcon 07 Session Downloads PADC07 Maguire Sept25 MPC5121e Freescale final.pdf MPC5121e Automotive Qualified Multi Core Microprocessor for Telematics and Beyond Power.org http www.freescale.com files abstract overview FTF BN112.pdf A PowerPC Primer Freescale.com References references Motorola processors DEFAULTSORT Powerpc E700 Category PowerPC microprocessors E700 Category Freescale microprocessors E700 Category Upcoming integrated circuits ... more details
Power Architecture The PowerPC 970 , PowerPC 970FX , PowerPC 970GX , and PowerPC 970MP , are 64 bit Power ... Inc. machines, they were dubbed the PowerPC G5 . The 970 family was created through a collaboration ... web url http www.apple.com pr library 2003 jun 23joint.html title Apple and IBM Introduce the PowerPC ... low end workstation s and System p servers are based on PowerPC 970. It is also used in some high end ... the PowerPC 970 core for use in custom applications. A common misconception is that the PowerPC 970 ... . Design Image PPC 970fx.jpg thumb 280px PowerPC 970FX Processor The PowerPC 970 is a single core derivative of the POWER4 and can process both 32 bit and 64 bit PowerPC instruction computer science instruction ... branch prediction unit . Like the POWER4, the front end is nine stages long. The PowerPC 970 ... only half the aggregate bandwidth, or 3.2 GB s. ref name MPR 2002 10 28 Processors PowerPC 970 The PowerPC 970 was announced by IBM in October 2002. It was released in Apple Computer s Power Mac G5 in June 2003 in keeping with its previous naming conventions, Apple termed the PowerPC 970 based products G5 , for the fifth generation of PowerPC microprocessors . IBM released its first PowerPC 970 blade servers, the IBM BladeCenter BladeCenter JS20 , in November 2003. The PowerPC 970 had 512 KB ... s clock speed. PowerPC 970FX The PowerPC 970FX used a 90  nm manufacturing process ... IBM PowerPC 970FX RISC Microprocessor Datasheet publisher 01.ibm.com date accessdate 2010 11 02 ref ... life figures in a notebook computer. citation needed date November 2010 PowerPC 970MP IBM announced the PowerPC 970MP , code named Antares , on 7 July 2005 at the Power Everywhere forum in Tokyo ... url http www.theinquirer.net default.aspx?article 24486 title IBM introduces dual core PowerPC 970 chip ... index.html title IBM BladeCenter JS21 Express publisher 03.ibm.com date accessdate 2008 09 22 ref The PowerPC 970MP replaced the PowerPC 970FX in Apple s high end Power Mac G5 computers, while the iMac ... more details
The PowerPC 600 family was the first family of PowerPC microprocessor processors built. They were designed ... PowerPC processor and then keep designing general purpose PowerPC processors for personal computer s. The first incarnation became the PowerPC 601 in 1993, and the second generation soon followed with the PowerPC 603, PowerPC 604 and the 64 bit PowerPC 620. Power Architecture Nuclear family class wikitable CPU Pipeline stages Misc PowerPC 603 4 5 execution units, branch prediction. No SMP. PowerPC 603q 5 In order PowerPC 604 6 Superscalar, out of order execution, 6 execution units. SMP support. PowerPC 620 5 Out of order execution SMP support. PowerPC 601 Image Powerpc lucite.JPG thumb left The PowerPC 601 prototype reached first silicon in October 1992 The PowerPC 601 was the first generation of microprocessors to support the basic 32 bit PowerPC instruction set . The design effort ... 14, 1994. The 601 was the first advanced single chip implementation of the POWER PowerPC architecture designed on a crash schedule to establish PowerPC in the marketplace and cement the AIM alliance ... such as substantial performance enhancements, new instructions and importantly POWER PowerPC s first ... RISC Single Chip RSC processor, but also included support for the vast majority of the new PowerPC .... New PowerPC changes, leveraging the basic RSC structure was very beneficial to reducing the uncertainty ... and the future PowerPC processors to assist IBM and software developers in their transitions to PowerPC ... hard to establish PowerPC on the market early. 60x bus In order to help the effort to rapidly incorporate ... variants of the 601, 603, 604, PowerPC G3 G3 , PowerPC G4 G4 and Motorola Freescale PowerQUICC processors. Image IBM PowerPC601 PPC601FD 080 2 top.jpg thumb An 80 MHz PowerPC 601 Design The chip was designed ... Intel P5 Pentium . The PowerPC 601 was used in the first Power Macintosh computers from Apple Inc. Apple ... marking. PowerPC 601v This section is linked from List of Macintosh models grouped by CPU ... more details
Power Architecture PowerPC G4 is a designation used by Apple Computer to describe a fourth generation of 32 bit PowerPC microprocessor s. Apple has applied this name to various though closely related processor ... Mac G4 Cube desktops all took their name from the processor. PowerPC G4 processors were also used ... of the PowerPC 970 . Apple completely phased out the G4 series for desktop models after it selected the 64 bit IBM produced PowerPC 970 processor as the basis for its PowerPC G5 series. The last ... G4 has been replaced by the Intel based MacBook Pro . The PowerPC G4 processors are also popular ... the PowerPC G4 is popular in embedded environments, like routers, telecom switches, imaging ... Symmetric multiprocessing SMP capabilities. PowerPC 7400 This section is linked from List of Macintosh models grouped by CPU type The PowerPC 7400 code named Max debuted in August 1999 and was the first ... while Apple marketing referred to it as the Velocity Engine . The PowerPC 970 G5 was the first ... MERSI and a 64 bit floating point unit FPU , derived in part from the PowerPC 600 PowerPC 604 604 series . The PowerPC 600 PowerPC 603 603 series had a 32 bit FPU, which took two clock cycle s to accomplish 64 bit floating point arithmetic. The PowerPC G4 family supports two bus technologies, the older PowerPC 600 60x bus 60x bus which it shares with the PowerPC 600 and PowerPC 7xx families ... Technology Group Marvell with their Discovery controllers. PowerPC 7410 The PowerPC 7410 Nitro ... such as Mercury Computer Systems . PowerPC 7450 Image XPC7450.jpg thumb 150px An 800 MHz Motorola PowerPC 7450 on a Power Mac G4 CPU module Image PowerPC G4e.png thumb right 250px PowerPC G4e design The PowerPC 7450 Voyager V ger was the only major redesign of the G4 processor. The 33 million transistor ... official designations. PowerPC 7445 and 7455 Image MotoProto7445.jpg thumb 190px A 1.25GHz Sample 7445 EVT prototype on an iMac G4 DVT model The PowerPC 7455 Apollo 6 was introduced in January 2002. It came ... more details
Power Architecture The PowerPC 400 family is a line of 32 bit Embedded system embedded RISC microprocessor ... PowerPC 401 3 PowerPC 405 5 PowerPC 440 7 PowerPC 470 9 PowerPC 403 Introduced in 1994, the PowerPC 403 was one of the first PowerPC processors. It was the first one targeted strictly to the embedded market. Compared to the other PowerPC processors of the era PowerPC 600 PowerPC 601 PowerPC 601 , PowerPC 600 PowerPC 603 PowerPC 603 and PowerPC 600 PowerPC 604 PowerPC 604 , it was at the very low ... 20 to 80  MHz. The PowerPC 403 is used in, among other appliances, thin client s, set top box es, RAID controllers, network switch es and printers. The first TiVo used a 54  MHz PowerPC 403GCX ... not to market it, instead focusing on the 405 and 440 cores. PowerPC 401 While the 403 was popular ... a bare bones PowerPC core, called PowerPC 401. It has a single issue, three stage pipeline, with no MMU ... http www.byte.com art 9608 sec5 art3.htm The PowerPC Goes Consumer , BYTE, Sept 1996 ref ref http www 03.ibm.com chips products digitalvideo products ppc.html 401 based Set top box, IBM ref PowerPC ... PowerPC 405 based SoC. The PowerPC 405 was released in 1998 and was designed for price or performance ... of the PowerPC 405 core freely available to the academic and research community. ref http www.power.org news articles 405download ref PowerPC 405 based applications includes digital cameras, modems .... 12 July 1999 . PowerPC 405GP Has CoreConnect Bus . Microprocessor Report . ref ref Halfhill, Tom R. 11 November 2002 . IBM PowerPC 405EP Expands Family . Microprocessor Report . ref V Dragon This section is linked from PowerPC The People s Republic of China Chinese company Culturecom uses a 405 core ... has a series of system on a chip products based on PowerPC 405 core, under a new name APM801xx ... enabled consumer devices ref PowerPC 440 This section is linked from PowerPC File AMCC PowerPC 440SPe.jpg thumb A 533 MHz Applied Micro Circuits Corporation AMCC PowerPC 440SPe processor from a RAID ... more details
Microprocessor s belonging to the PowerPC architecture family have been used in numerous applications. Desktop Computers Apple Computer was the dominant player in the market of desktop computers based on PowerPC processors until 2006 when it switched to Intel based processors. Apple used PowerPC processors ... , and TotalImpact . There have been several attempts to create PowerPC reference platforms for desktop computers by IBM and others The IBM PowerPC Reference Platform PReP PowerPC Reference Platform is a system standard intended to ensure compatibility among PowerPC based systems built by different companies IBM POP PowerPC Open Platform is an open and free standard and design of PowerPC motherboards. Pegasos Open Desktop Workstation ODW is an open and free standard and design of PowerPC motherboards ... operating system. List of desktop computers based on PowerPC Amiga accelerator boards Phase5 ... Open Server Workstation OSW with dual IBM PowerPC 970MP CPU. High density blade server rack server ... PowerPC 970 based blade server s. Magerit and Marenostrum are the most powerful supercomputers of the network ... on 1100 Xserve s PowerPC 970 running Mac OS X . First built using stock PowerMac G5 s making it one ... XT4 XT5 supercomputers have Opteron CPUs but PowerPC 400 PowerPC 440 PowerPC 440 based SeaStar ... PDA reference platform Arctic based on PowerPCPowerPC 400 PowerPC 405 405LP Low Power . This project is discontinued after IBM sold PowerPC 4XX design to AMCC. Game consoles All three major seventh generation game consoles contain PowerPC based processors. Sony s PlayStation 3 console, released in November 2006 , contains a Cell processor , including a 3.2  GHz PowerPC control processor ... 360 console, released in 2005, includes a 3.2  GHz custom IBM PowerPC chip with three symmetrical ... 2006, contains an extension of the PowerPC architecture found in their previous system, the Nintendo ... released several Set Top Box STB reference platforms based on IBM PowerPCPowerPC 400 PowerPC 405 ... more details
Power Architecture The PowerPC 7xx is a family of third generation 32 bit PowerPC microprocessor s designed and manufactured by IBM and Motorola now Freescale Semiconductor . This family is called the PowerPC ... PowerPC G3 is often, and incorrectly, imagined to be a microprocessor when in fact a number of microprocessors ... and a relatively weak Floating point unit FPU . Motorola s PowerPC G4 74xx range of processors picked up where the 7xx left off. Processors PowerPC 740 750 Image XPC750.jpg right thumb 300 MHz Motorola PowerPC 750 processor with off die L2 cache on the CPU module from a Power Mac G3 . The PowerPC ... 1997 as an evolutionary replacement for the PowerPC 600 PowerPC 603 PowerPC 603e . Enhancements included a faster PowerPC 600 60x bus 60x system bus 66  MHz , larger L1 caches 32 KB instruction ... that it quickly surpassed the PowerPC 600 PowerPC 604e PowerPC 604e in integer performance, causing a planned 604 successor to be scrapped. The PowerPC 740 is completely pin compatible with the older ... BGA . The PowerPC 750 was used in many computers from Apple, including the original iMac . RAD750 Main RAD750 RAD750 is a radiation hardening radiation hardened processor, based on the PowerPC 750 ... due to radiation hardening revisions to the PowerPC 750 architecture and manufacturing, stringent quality control requirements, and extended testing of each processor chip manufactured. PowerPC 745 755 ... in favour of their PowerPC G4 PowerPC 7400 processor and other cores. PowerPC 750CX IBM continued to develop the PowerPC 750 line and introduced the PowerPC 750CX code named Sidewinder in 2000 ... used in one iMac and iBook revision. PowerPC 750CXe This section is linked from List of Macintosh models grouped by CPU type Image PPC750CXEHP55 3 01.jpg thumb A 533 MHz PowerPC 750CXe in a high performance ... Gekko is the custom central processor for the Nintendo GameCube game console. It is based on a PowerPC ... large. PowerPC 750FX This section is linked from List of Macintosh models grouped by CPU type The 750FX ... more details
Power Architecture 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 SoC designs with speed ranging over 2  GHz, thus making them ideal for high performance routing and telecommunications applications. The e600 is the continuation of the highly successful PowerPC G4 design, aka PowerPC 7400. The e600 is a superscalar Out of order execution out of order RISC core with 32 32 kB L1 data instruction CPU cache caches , a seven stage, three issue Instruction pipeline pipeline with load store, system register, powerful Branch predictor branch prediction , Arithmetic logic unit integer unit , a double precision Floating point unit FPU and an enhanced 128 bit AltiVec unit with limited out of order execution. The core is designed to work in multiprocessing and Multi core computing multi core designs and can take large amounts of L2 caches on die. The e600 core is not compatible with the new Power Architecture Specifications Power ISA specification but adheres to the earlier PowerPC specification and is completely backwards compatible with the PowerPC G4 cores from which it derives. CPUs Image PowerPC G4e.png thumb The e600 core design. In 2004 Freescale renamed the PowerPC G4 G4 core e600 and changed focus from general CPUs to high end embedded SoC devices, and introduced a new naming scheme, MPC86xx. The 7448 was to be the last pure G4 and it formed the base of the new e600 core. MPC7448 The 7448 is an evolution of the PowerPC G4 PowerPC 7447.2F7457 .22Apollo 7.22 7447A and is essentially a faster up to 2 GHz and more power efficient version of the 7447A manufactured in 90 nm with 1 MB L2 cache and up to 200 MHz front side bus and it features Freescale s new standard core ...&p irol newsArticle&ID 1054696 Press release regarding MPC8610 See also Power Architecture PowerPCPowerPC ... s e600 SoC Platform Products Motorola processors Category PowerPC microprocessors E600 Category ... more details
Power Architecture 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 system 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 Architecture Power ISA v.2.03 Power ISA v.2.03 as well as the previous Book E specification. All e200 core based microprocessors are named in the PowerPC 5000 MPC55xx MPC55xx and MPC56xx JPC56x scheme, not to be confused with the PowerPC 5000 MPC52xx MPC52xx processors which is based on the PowerPC e300 core. In April 2007 Freescale and IPextreme opened up the e200 ... for automotive applications based on e200 in the PowerPC 5000 MPC56xx MPC56xx SPC56x family. Cores ... length VLE part of the Power ISA, which uses 16 bit versions of the otherwise standard 32 bit PowerPC ... unit and an 8 entry MMU, but no FPU. It can use the complete 32 bit PowerPC ISA as well as the VLE ... the complete 32 bit PowerPC ISA as well as the VLE instructions. It uses a dual 64 bit AMBA bus interface ... the complete 32 bit PowerPC ISA as well as the VLE instructions. It uses a dual 64 bit bus AMBA interface ... 32 bit PowerPC ISA as well as the VLE instructions. It uses a dual 64 bit bus AMBA interface. e200z7 ... capable FPU and a 32 KiB unified data instruction L1 cache. It can use the complete 32 bit PowerPC ISA as well as the VLE instructions. It uses a dual 64 bit bus AMBA interface. See also PowerPC 5000 PowerPC Power Architecture References http www.freescale.com webapp sps site overview.jsp?nodeId ... Category PowerPC microprocessors E200 Category Motorola microprocessors E200 Category Freescale microprocessors E200 de PowerPC e200 fr PowerPC e200 ... more details
Power Architecture The PowerPC e500 is a 32 bit Power Architecture based microprocessor Multi core computing core from Freescale Semiconductor . The core is compatible with the older PowerPC Book E specification as well as the Power Architecture Power ISA v.2.03 Power ISA v.2.03 . It has a dual issue, seven stage Instruction pipeline pipeline with floating point unit FPUs from version 2 onwards , 32 32 KiB data and instruction L1 CPU cache cache s and 256, 512 or 1024 KiB L2 frontside cache. Speeds range from 533  MHz up to 1.5  GHz, and the core is designed to be highly configurable and meet the specific needs of Embedded system embedded applications with features like Multi core computing multi core operation and interface for auxiliary application processing units APU . e500 powers the high performance PowerQUICC PowerQUICC III PowerQUICC III system on a chip SoC network processor s and they all share a common naming scheme, MPC85xx . Freescale s new QorIQ is the evolutionary step from PowerQUICC III and will also be based on e500 cores. Versions There are three versions of the e500 core, namely the original e500v1 , the e500v2 and the e500mc . A 64 bit evolution of the e500mc core is called the PowerPC e5500 e5500 core and was introduced in 2010. e500v2 Key improvements in the e500v2 over the e500v1 include increase from 32 bit 4 GiB to 36 bit 64 GiB physical address space this change means that e500v2 based devices often use a more advanced Board support package BSP than e500v1 based devices, as various peripheral units have moved to physical addresses higher than ... point support. this is not compatible with any other PowerPC floating point unit, and in fact ... based on the e500 family of cores. See also Power Architecture PowerQUICC QorIQ PowerPC e200 PowerPC ... CourseNotes E500CORERM rev1.pdf Freescale s PowerPC e500 Core Family Reference Manual Motorola processors Category PowerPC microprocessors E500 Category Freescale microprocessors E500 ... more details
Power Architecture The PowerPC 5000 family is a series of Power Architecture microprocessors from Freescale previously Motorola and STMicroelectronics designed for automotive and industrial microcontroller and system 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 MPC51xx The MGT5100 was introduced in 2002 and Motorola s first CPU for its mobileGT SoC platform for telematic , information and entertainment applications in cars. Based on the PowerPC e300 e300 core that stems from the PowerPC 600 PowerPC 603 PowerPC 603e , it ran in speeds up to 230  MHz and includes a double precision Floating point unit ... This section is linked from PowerPC Based on the PowerPC e200 e200 core that stems from the MPC5xx core, it is upwards compatible with the newer PowerPC e500 e500 core and the older PowerPC Book E specification ... uses an PowerPC e200 e200z1 e200z1 core, with an optional PowerPC e200 e200z0 e200z0 core as co processor. MPC5533 and MPC5534 uses PowerPC e200 e200z3 e200z3 cores. MPC5553 , MPC5554 , MPC5561 , MPC5565 , MPC5566 and MPC5567 uses PowerPC e200 e200z6 e200z6 cores. MPC56xx The MPC56xx family are PowerPC ... . MPC560xB C or SPC560B C Uses a single PowerPC e200 e200z0 e200z0 core at up to 64  MHz, up to 512 .... MPC563xM or SPC563M Uses a single PowerPC e200 e200z3 e200z3 core at up to 80  MHz, up to 1.5 MB .... Used for entry level powertrain applications. MPC564xL or SPC56EL Uses dual PowerPC e200 e200z4 .... MPC5668G Uses one PowerPC e200 e200z6 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 PowerPC e200 ... control. See also Power Architecture PowerPC e200 PowerPC e300 PowerPC e500 mobileGT References ..., MPC5567, MPC5200 MPC512x Single Board Computers Motorola microcontrollers DEFAULTSORT Powerpc 5000 Category PowerPC microprocessors 5000 Category Motorola microprocessors Category Freescale microprocessors ... more details
Power Architecture The PowerPC e5500 is a 64 bit Power Architecture based microprocessor Multi core computing core from Freescale Semiconductor . The core is compatible with the Power Architecture Power ISA v.2.06 Power ISA v.2.06 with hypervisor support. It has a four issue, seven stage Out of order execution out of order Instruction pipeline pipeline with a Double precision floating point format double precision floating point unit FPU , three Arithmetic logic unit Integer unit s, 32 32 KB data and instruction L1 CPU cache caches , 512 KB private L2 cache per core and up to 2 MB shared L3 cache. Speeds range up to 2.5  GHz, and the core is designed to be highly configurable via the CoreNet fabric and meet the specific needs of Embedded system embedded applications with features like Multi core computing multi core operation and interface for auxiliary application processing units APU . Design The e5500 is based on the PowerPC e500 e500mc e500mc core and adds some new instructions introduced in the Power Architecture 2.06 specification, namely some byte and bit level acceleration Parity, Population count, Bit permute and Compare byte. The FPU is taken straight from the PowerPC e600 core, which is a classic fully pipelined dual precision IEE754 unit running at full core speed and supports conversion between 64 bit floats and integers, effectively twice as fast as the FPU in e500mc. The e5500 also introduces an enhanced branch prediction unit with an 8 entry link stack. The e5500 core is the first 64 bit Power Architecture core designed solely by Freescale and was introduced at Freescale Technology Forum in June 2010. Freescale have used the e700 and NG 64 monikers to refer to this core since 2004. Simulated models were available in July 2010, hard samples in late 2010 ... PowerPC e500 PowerPC e700 The former codename for what probably was to be this product. PowerPC ... the e5500 Core Motorola processors Category PowerPC microprocessors E5500 Category Freescale microprocessors ... more details
Power Architecture The PowerPC e6500 is a Thread computer science multithreaded 64 bit Power Architecture based microprocessor Multi core computing core from Freescale Semiconductor . e6500 will power the entire range of QorIQ AMP Series QorIQ AMP Series system on a chip SoC processors which share the common naming scheme Txxxx . Hard samples, manufactured on a 28 nm process, will be available in early 2012 with full production later in 2012. Design It has a revised memory subsystem compared to the previous PowerPC e5500 e5500 core with four cores combined into a CPU Cluster, sharing a large L2 cache and the e6500 cores supports up to eight CPU Clusters for very large multiprocessing implementations. The core is the first multithreaded core designed by Freescale and reintroduces an enhanced version of AltiVec to their products. The multithreading allows for two virtual cores per hard core and one virtual core in an e6500 can often perform better than an entire e5500 core since Freescale essentially duplicated a lot of logic instead of just virtualizing it, in addition to other enhancements to the core. Speeds range up to 2.5  GHz, and the core is designed to be highly configurable via the CoreNet fabric and meet the specific needs of Embedded system embedded applications with features like Multi core computing multi core operation and interface for auxiliary application processing units APU . Products QorIQ AMP Series QorIQ AMP Series with the T4240 as the first processor revealed with 12 cores. Two lower performance parts are announced but not named, with six and eight cores each. ref http www.theinquirer.net inquirer news 2080570 freescale launches 50gbits network chip Freescale launches a 50Gbits s network chip ref See also Power Architecture QorIQ PowerPC e5500 References Reflist http media.freescale.com phoenix.zhtml?c 196520&p irol newsArticle print&ID 1576370 ... processors Category PowerPC microprocessors E6500 Category Freescale microprocessors E6500 ... more details
Power Architecture The PowerPC A2 is a massively Multi core processor multicore capable and Multithreading computer architecture multithreaded 64 bit Power Architecture processor core designed by IBM using the Power Architecture Power ISA v.2.06 Power ISA v.2.06 specification. Versions of processors based on the A2 core range from a 2.3 Hertz GHz version with 16 cores consuming Watt 65 W to a less powerful, four core version, consuming 20 W at 1.4 GHz. Each A2 core is capable of four way multithreading and have 16 16 instruction and data cache per core. Products PowerEN The PowerEN Power Edge of Network , or the Wire speed wire speed processor , is designed as hybrid between regular Network processor networking processors , doing Packet switching switching and routing and a typical server processor, that is manipulating and packaging data. It was revealed February 8 2010, at International Solid State Circuits Conference ISSCC 2010 . Each chip has 8 MB of CPU cache cache as well a multitude of task specific engines besides the general purpose processors, such as XML , cryptography , data compression compression and regular expression accelerators each with MMUs of their own, four 10 Gigabit Ethernet ports and two PCI Express PCIe lanes . Up to four chips can be linked in a Symmetric multiprocessing SMP system without any additional support chips. The chips are said to be extremely complex, and use 1.43 billion transistors on a Die integrated circuit die size of 428 mm Semiconductor device fabrication fabricated using a 45 nm process. The processors are in a late development stage and finalized products will be available at a later, unknown date. IBM says it will market the processors to customers. Blue Gene Q The Blue Gene Blue Gene Q processor is a 18 core chip running at 1.6 GHz with special features for fast thread context switching, quad pumped Floating point unit floating point unit , 5D torus network and 10 Gbit I O. The cores are linked by a crossbar switch at half ... more details
General purpose PowerPC processors IBM Motorola G1 PowerPC 600 PowerPC 601 601 50 and 66  MHz G2 PowerPC 600 PowerPC 602 602 consumer products multiplexed data address bus PowerPC 600 PowerPC 603 603 PowerPC 600 PowerPC 603 603e PowerPC 600 PowerPC 603 603ev notebooks, embedded devices PowerPC 600 PowerPC 604 604 PowerPC 600 PowerPC 604e 604e PowerPC 600 PowerPC 604e 604ev workstations and low end servers PowerPC 600 PowerPC 620 620 the first 64 bit implementation PowerPC G3 G3 740 750 1997 233 366  MHz Motorola Freescale PowerPC 7xx family PowerPC 750 PowerPC 740 and 750 , 233 366  MHz PowerPC 7xx 745 755 , 300 466  MHz PowerPC G4 G4 7400 7410 350 550  MHz, uses AltiVec , a SIMD ... bit, 200 450  MHz as POWER3 II , originally the PowerPC 630 POWER4 , 64 bit, dual core, 1.0 1.9  GHz as POWER4 , follows the PowerPC 2.00 ISA POWER5 , 64 bit, dual core, 2 way Simultaneous multithreading SMT 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 , 64 bit, dual core, 2 way SMT ...  MHz, multithreading, 2000 PowerPC 7xx family PowerPC 7xx 750CL with 256 kB on die L2 cache at 400 900  MHz introduced in 2006 PowerPC 7xx 750CX CXe with 256 kB on die L2 cache at 350 600  MHz PowerPC 7xx 750FX with 512 kB L2 cache announced by IBM in 2001 and available early 2002 at 1  GHz PowerPC 7xx 750GX with 1 MB L2 cache introduced by IBM in 2003 PowerPC G5 G5 series 970 2003 ... Store memory, 3.2  GHz, follows the PowerPC 2.02 ISA Cell BE 65  nm, same as above but manufactured ... 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 x704 , a BiCMOS PowerPC ... that runs at 2  GHz Embedded PowerPC 32 bit and 64 bit PowerPC processors have been a favorite ... markets. A recent development is the BookE PowerPC Specification, implemented by both IBM and Freescale ... more details
Power Architecture PowerPC Reference Platform PReP was a standard system architecture for PowerPC based computer systems as well as a reference implementation developed at the same time as the PowerPC processor architecture. Published by IBM in 1994, it allowed hardware vendors to build a machine that could run various operating systems, including Windows NT , OS 2 , Solaris operating system Solaris , Taligent and AIX operating system AIX . One of the stated goals of the PReP specification was to leverage standard PC hardware, and thus PReP was essentially a PC clone with a PowerPC CPU. Apple Computer Apple , wishing to seamlessly transition its Macintosh computer Macintosh computers to PowerPC, found this to be particularly problematic. As it appeared no one was particularly happy with PReP, a new standard, the Common Hardware Reference Platform CHRP , was developed and published in late 1995, incorporating the elements of both PReP and the Power Macintosh architecture. Key to CHRP was the requirement for Open Firmware also required in PReP compliant systems delivered after June 1, 1995 , which gave vendors greatly improved support during the boot process, allowing the hardware to be far more varied. PReP systems were never popular. Finding current, readily available operating systems for old PReP hardware can be difficult. Debian and NetBSD still maintain their respective ports to this architecture, although developer and user activity is extremely low. The RTEMS real time operating system provides a board support package for PReP which can be run utilizing the QEMU PReP emulator. This provides a convienent development environment for PowerPC based real time, embeded systems. Power.org has a new Power Architecture Platform Reference PAPR that provides the foundation for development ... rs6000 technology spec jointhrp.ps The PowerPC TM Hardware Reference Platform , an overview of CHRP ... Architecture Category PowerPC mainboards it PowerPC Reference Platform ja PReP pl PowerPC Reference ... more details
The Motorola G5 project was an unsuccessful attempt around 2000 2001 to create a 64 bit PowerPC processor, successor to Motorola s PowerPC G4 PowerPC 7400 series . On roadmaps from the era it was designated PowerPC 7500 . It has been suggested that Motorola had a working G5 chip, but said chip failed in the early stages of mass production and thus could not be widely made into a usable chip. When Apple began producing 64 bit systems under the G5 brand, they used IBM s PowerPC 970 , which is also known as the PowerPC G5. See also AIM alliance Power Architecture ppc64 External links http www.theregister.co.uk 2001 09 17 motorola completes 1 6ghz powerpc The Register Motorola completes 1.6GHz PowerPC G5 http www.architosh.com news 2002 10 2002c 1023 mcp7457 rm1.phtml Architosh Details on Motorola G5 Emerge Category PowerPC microprocessors Category Motorola microprocessors Microcompu stub ... more details
NOTOC lowercase ppc64 is an identifier commonly used within the Linux and GNU Compiler Collection GCC open source software communities to refer to the target computer architecture architecture for applications optimized for 64 bit PowerPC and Power Architecture processors, frequently used when compiling source code . Image PPC 970fx.jpg thumb The PowerPC 970 was released in 2003 and was one of the first 64 bit processors developed for consumer type computers, PowerMac G5 in this case. 64 bit PowerPC processors PowerPC 600 PowerPC 620 PowerPC 620 RS64 Apache, RS64 II Northstar, RS64 III Pulsar Istar, and RS64 IV Sstar POWER3 and POWER3 II POWER4 and POWER4 PowerPC 970 , PowerPC 970FX, PowerPC 970MP and PowerPC 970GX POWER5 and POWER5 Cell microprocessor Power Processor Element PPE PPE in Cell microprocessor Cell BE , PowerXCell 8i and Xenon processor Xenon . PWRficient POWER6 and POWER6 POWER7 Future 64 bit PowerPC processors PowerPC A2 PowerPC e5500 e5500 Defunct 64 bit PowerPC processors Motorola G5 project Motorola G5 PowerPC e700 External links http www.power.org Power.org http www.linux foundation.org spec refspecs LSB 1.3.0 PPC64 spec book1.html Linux Standard Base Specification for the PPC64 Architecture Category Power Architecture pt Ppc64 ... more details
otheruses VMEbus Motorola Single Board Computers is Motorola s production line of computer boards for embedded system s. ref name netbsd port A quote from http www.netbsd.org ports mvme68k the NetBSD port page NetBSD mvme68k is the port of NetBSD to Motorola s 68k VME Single Board Computers SBC . The first Motorola SBC was introduced in 1988. Motorola has continued development on 68k and PowerPC based SBC VME modules. ref There were three different lines mvme68k , mvmeppc and mvme88k . The first version of the board appeared in 1988. Motorola still makes those boards and the last one is MVME3100 ref http www.motorola.com content.jsp?globalObjectId 5653 MVME3100 on Motorola s site ref . NetBSD supports module families MVME147, MVME162, MVME167, MVME172 and MVME177 ref http www.netbsd.org ports mvme68k boards.html NetBSD mvme68k Notes on Supported Boards ref . OpenBSD supports the MVME141 and MVME165 boards. ref http www.openbsd.org 46.html ref class wikitable border 1 Board CPU MVME 110 68000 MVME 133 68020 MVME 141 68030 MVME 147 68030 MVME 162 68040 MVME 165 68040 MVME 167 68040 MVME 172 68060 MVME 177 68060 MVME 181 Motorola 88000 88000 MVME 187 88000 MVME 188 88000 MVME 197 88110 MVME 1603 PowerPC 600 PowerPC 603 MVME 1604 PowerPC 600 PowerPC 604 MVME 2301 PowerPC 603 MVME 2305 PowerPC 604 MVME 2700 PowerPC G3 Which one exactly? MVME 3100 PowerPC MPC8540 MVME 4100 PowerPC MPC8548E MVME 5100 PowerPC MPC750 MPC755 MPC7410 MVME 5500 PowerPC MPC7457 MVME 6100 PowerPC MPC7457 MVME 7100 PowerPC MPC864xD References references Category 68k microprocessors Category PowerPC mainboards computer stub fr Mvme68k ru Motorola ... more details
APUS stands for Amiga Power Up System , and describes a computer comprising an Amiga computer with a Phase5 PowerUP accelerator PowerUP PowerPC accelerator board. ref cite web url http www.debian.org ports powerpc inst apus title Installing Debian GNU Linux on a PowerPC APUS Machine author Software in the Public Interest, Inc. accessdate 2010 08 23 ref References reflist Category Amiga microcompu stub ... more details
Merge to WarpOS date August 2010 WarpUP is a high speed Kernel computing kernel for PowerPC versions of Amiga . ref name WarpUp cite web title Haage & Partner WarpUP url http www.haage partner.de amiga storm wu ft e.htm date 11 April 2007 accessdate 14 June 2010 ref WarpUP forms a hardware abstraction layer between the hardware and software , and ensures that the applications function correctly on PowerPC architecture. It also forms an interface between PowerPC driven hardware, and 68k compliant software, which allows the optimal exploitation of the speed of the PowerPC CPU , whilst making the porting of 68k applications as easy as possible. ref name WarpUp A number of advantages that WarpUP claims to offer are ref name WarpUp High speed communication between 68k programs and PowerPC CPUs Native multi tasking, memory management, semaphores , list and tag management, signalling and message handling Memory protection tasks are allowed to allocate to protected memory areas if need be Virtual Signals signals are shared between CPUs and will always be redirected to the correct CPU when needed Inter CPU messaging system messages are passed between the CPUs when needed Optimal use of the PowerPC Memory Management Unit and the PowerPC CPU cache Cache Memory Management Unit and Exception Handling support for applications PowerSave function that turns the PowerPC off if there are no applications that are using it PowerPC Enforcer protects the first page of memory A detailed crash requester that provides detailed information to help developers locate errors Integrated debugging system that enables bug tracking easier Specific support for highly optimized software such as games and demos Support for Amiga Compliant applications Libraries for PowerPC native, mixed and FAT binary applications WarpUP is also usable for alternative developer systems such as Modula or E compilers with PowerPC support. This is because objects are not mandatorily created in ELF instead the Amiga compliant ... more details
YDL may refer to Yellow Dog Linux , an open source Linux distribution for the PowerPC Dease Lake Airport , the IATA airport code disambig it YDL ... more details