Skip to content
Surf Wiki
Save to docs
general/powerpc-microprocessors

From Surf Wiki (app.surf) — the open knowledge base

PowerPC e5500

64-bit power microprocessor


Summary

64-bit power microprocessor

The PowerPC e5500 is a 64-bit Power ISA-based microprocessor core from Freescale Semiconductor. The core implements most of the core of the Power ISA v.2.06 with hypervisor support, but not AltiVec. It has a four issue, seven-stage out-of-order pipeline with a double precision FPU, three Integer units, 32/32 KB data and instruction L1 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 applications with features like multi-core operation and interface for auxiliary application processing units (APU).

Design

The e5500 is based on the e500mc core and adds some new instructions introduced in the Power ISA 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 IEEE 754 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 ISA core designed solely by Freescale and was introduced at Freescale Technology Forum in June 2010. Simulated models were available in July 2010, hard samples in late 2010 and full scale manufacturing the second half of 2011. Freescale have used the e700 and NG-64 monikers to refer to a very similarly specced core since 2004, but they are not the same product.

Products

e5500 powers the high-performance QorIQ P5 system on a chip (SoC) family which share the common naming scheme: "P50x0". BAE Systems has built radiation hardened SoCs for devices in space using RAD5500 cores, based on the e5500 core design.

References

References

  1. See Table 3-1. "Unsupported Power ISA 2.06 Instructions" of the e5500 Core Reference Manual (needs registration on freescale.com)
  2. [https://web.archive.org/web/20121031134803/http://blogs.freescale.com/2010/06/23/what%E2%80%99s-up-with-64-bit-embedded-computing/ What’s Up with 64-bit Embedded Computing?]
  3. [http://technews.tmcnet.com/news/2012/03/17/6194470.htm BAE Systems Taps Freescale's Power Architecture Technology to Produce Processors for Space Missions]
Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about PowerPC e5500 — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report