PowerPC 405 = PPE For The Cell, Xenon, and Revolution CPU.

So I guess it’s official that the Xenon, Cell, and possibly the Revolution CPU…PPE is based off the PowerPC 405 design. There have been lots of discussions and opinions about what PowerPC core are the PPE are based on (besides being custom tailored and optimized for their respective systems).

IBM said it will make the blueprints of its PowerPC 405 core freely available to researchers and academia through open standards industry group Power.org.

The PowerPC 405 family of cores is at the heart of a range of computing devices, from gaming consoles to the BlueGene/L supercomputer.

The move, announced at an investment summit in Palo Alto, Calif., this week, is a response to requests by computer science teachers and participants in multi-core processing research projects, such as the Research Accelerator for Multiple Processors (RAMP).

RAMP, which includes researchers from MIT and the University of California, Berkeley, is trying to deliver a low-cost platform for experimenting with massively parallel systems on a chip.

RAMP researchers will be able to map this core into their FPGA-based (Field Programmable Gate Arrays) systems for new chip architecture experiments, IBM said in a statement.

"The contribution of the IBM PowerPC 405 core will allow researchers and educators to better explore new computing architectures for massively parallel systems and accelerators, and assist software developers in experimenting with new programming models on these systems," said Nigel Beck, chairman of Power.org.

For example, the Power Cell processor will be featured in the forthcoming Sony PlayStation 3.
 
Last edited by a moderator:
The hardware architecture of GameCube is simpler than that of either PlayStation2 or Xbox. The GameCube motherboard contains just two major ICs plus memory. One of the larger chips is a custom IBM processor code-named Gekko and built around the PowerPC 405 core. Gekko connects to only one other device in GameCube, the ATI/Nintendo "Flipper" system controller and 3D accelerator.

http://www.mdronline.com/publications/epw/issues/epw_141.html

Just google PowerPC 405 with one of the big 3 names ;)

or better yet, find out what a PowerPC 405 is:

http://www-306.ibm.com/chips/techlib/techlib.nsf/products/PowerPC_405_Embedded_Cores
 
Last edited by a moderator:
Alstrong said:

This really doesn't answer anything per-se; except that it was used before in the Gamecube system. Their have been revisions (newer models) still based around the PowerPC 405 core design. So there is still a possibility that the next-generation systems CPU (PPE) are using the 405 core design.

Edit: Yes, I do know that the PPE are customized & fine tuned versions among the various next-generation systems, however they still must have a building block (i.e. older design core) to build off.
 
Last edited by a moderator:
Nerve-Damage said:
This really doesn't answer anything per-se; except that it was used before in the Gamecube system. Their have been revisions (newer models) still based around the PowerPC 405 core design. So there is still a possibility that the next-generation systems CPU (PPE) are using the 405 core design.

ppe and xcpu - no.
revolution's cpu - maybe, if we take the speculations so far.
 
darkblu said:
ppe and xcpu - no.
revolution's cpu - maybe, if we take the speculations so far.

So what PowerPC core do you believe that the PPE (in the next-generation systems) is based off, besides being custom tailored and fine tuned for their respective systems? Or do you believe that all the next-generation systems PPE units are built from the ground up for their respective systems?
 
I thought the Xbox 360 CPU was actually the rumored IBM PowerPC 350? ;)

Tommy McClain
 
AzBat said:
I thought the Xbox 360 CPU was actually the rumored IBM PowerPC 350? ;)

Tommy McClain

You just reminded me of something... :LOL:

Link:
Dec 15 - 12:00 pm EST About 10 months ago, IBM began to layout the foundation for a major architectural revamp to the PowerPC line that will allow chips to run much cooler for mobile and embedded applications, sources recently told AppleInsider.

The first fruits of the endeavorer are rumored to include a 64-bit PowerPC 300 series built on a 65-nanometer (nm) process. The series will reportedly tip-off with the PowerPC 350 due out in mid-2005, and will be proceeded by the 45-nm PowerPC 360 in 2007, according to preliminary documents detailing IBM's PowerPC roadmap.

Sources were unsure if the PowerPC 300 series would debut as a variant of the cell processor, but did confirm that it will utilize the PowerPC instruction set. The chips will reportedly consist of many specialized cores--each handling one or two instructions--connected together by an ultra-wide high bandwidth on-chip-fabric capable of processing 128GB of data per second.

A subsequent report on IBM's 65-nm process claims that IBM's Fiskill fab has been tooled, and engineers have recently begun to produce experimental parts, and work out the bugs. "The first primordial [65-nm] components should be produced soon," sources said, "just slightly behind those of Intel."

However, it's expected to take approximately 18 months before Phase III of East Fishkill fab will be capable of producing complex microprocessors on a 65-nm process.

In August, IBM announced that it had entered into a multi-year agreement with Infineon Technologies AG and Chartered Semiconductor Manufacturing to speed up the process of 65-nanometer chip development, and later 45-nm chips. The announcement also cited a focus on variants tuned for high performance and low power -- presumably the PowerPC 300 series.
 
Nerve-Damage said:
So what PowerPC core do you believe that the PPE (in the next-generation systems) is based off, besides being custom tailored and fine tuned for their respective systems? Or do you believe that all the next-generation systems PPE units are built from the ground up for their respective systems?

i believe the new cores have a lot of technology from the power4 line. they also may (or may not) have some tech first used in the 405, but that does not make them 'based off' the 405. the 405 is from a ppc branch targetting power-sensitive applications, the ppe/xcpu are from a branch targetting top clocks. these two branches do not quite converge.
 
Back
Top