The PowerPC e600 is a family of 32-bit PowerPC 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 PowerPC 74xx design.
The e600 is a superscalar out-of-order RISC core with 32/32 KB L1 data/instruction caches, a seven-stage, three-issue pipeline with load/store, system register, powerful branch prediction, integer unit, a double precision 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 designs and can take large amounts of L2 caches on die.
The e600 core is completely backwards compatible with the PowerPC 74xx cores from which it derives.
CPUs
edit
In August 2004, Freescale (a spin-off of Motorola) announced that it was changing focus from general CPUs to high end embedded SoC devices.[1] In September that year, it introduced a new naming scheme for its PowerPC microprocessor cores, MPC86xx.[2][3] The 7448 was to be the last pure 74xx and it formed the base of the new e600 core.[4]
MPC7448
editMPC864x
editThe problems associated with the bandwidth-constrained external MPX bus interface found on the 74xx series are relieved with single (MPC8641) or dual (MPC8641D) e600 cores, faster system interface via RapidIO, dual x8 PCI Express and an on-die 667 MHz MPX interconnect between I/O, the cores, and dual 64-bit DDR2-memory controllers (with ECC).[4][7] The product also features four on-chip Gigabit Ethernet controllers[7] with TCP/UDP offloading features. The dual core MPC8641D has support for asymmetric multiprocessing, which enables two operating systems to run on the same device simultaneously, sharing resources but largely unaware of each other.[4]
The MPC8641 (single core) and MPC8641D (dual core) are manufactured on a 90 nm SOI based process.[4] 8641 draws less than 16W at 1.33 GHz and 8641D less than 25W at 1.5 GHz.
Introduced in summer of 2008, the MPC8640 and MPC8640D are low power, low cost versions of the MPC8641 parts. Clocked at 1-1.25 GHz they draw 14-21W power while being identical to their older brethren in other respects.[8][9]
MPC8610
editIntroduced in 2007 the MPC8610 is a host processor with integrated graphics processor supporting 24-bit screens sizes up to 1280x1024 pixels. It is a single core CPU with 256 kB on die L2 cache. Manufactured on a 90 nm process, it reaches speeds from 667 to 1333 MHz.[10]
Device list
editThis list is a complete list of known core e600 based designs (excluding older 74xx designs). The pictures are illustrations and not to scale.
References
edit- ↑ Smith, Tony (August 18, 2004). "Freescale to detail dual-core PowerPC G4". The Register. Archived from the original on August 21, 2004.
- ↑ Hachman, Mark (September 28, 2004). "Freescale Unveils Dual-Core PowerPC". ExtremeTech. Ziff-Davis. Archived from the original on October 11, 2004.
- ↑ Gruener, Wolfgang (September 28, 2004). "Freescale unveils dual-core PowerPC architecture". Tom's Hardware. Future Publishing. Archived from the original on April 27, 2008.
- 1 2 3 4 Wirbel, Loring (September 27, 2004). "Freescale to Demo Seven Processors at Confab". Electronic Engineering Times. No. 1340. CMP Media. p. 45. ProQuest 208096321 – via Gale.
- ↑ Moore, Charles W. (June 22, 2005). "The PowerBook Mystique". MacPrices. Archived from the original on April 3, 2026.
- ↑ LiVolsi, Robert; Kevin McCormick; Myra Torres; Jyothi Velamala; Rui Zheng; Yu Cao (March 5–12, 2011). "Correlation of No Trouble Found Errors to Negative Bias Temperature Instability". 2011 Aerospace Conference. Institute of Electrical and Electronics Engineers: 1–8. doi:10.1109/AERO.2011.5747585 – via IEEE Xplore.
- 1 2 Yager, Tom (October 11, 2004). "Motorola's Savvy Spin-off". InfoWorld. Vol. 26, no. 41. IDG Publications. p. 66 – via Google Books.
- ↑ McHale, John (September 2009). "Demanding High-speed I/O". Military & Aerospace Electronics. Vol. 20, no. 9. PennWell. p. 34–42. ProQuest 216291471.
- ↑ Staff writer (September 8, 2008). "Freescale Semiconductor MPC8640D: Low-power processor available in single- and dual-core versions". EDN. AspenCore. Archived from the original on April 3, 2026.
- ↑ "Host Processor Lets Machines See, Hear, Speak, and Navigate". Product News Network. Thomas Industrial Network. September 27, 2007 – via Gale.