xboxscene.org forums

Author Topic: IBM Paper with Details of Xbox 360 CPU Design  (Read 609 times)

Xbox-Scene

  • Archived User
  • Hero Member
  • *
  • Posts: 4299
IBM Paper with Details of Xbox 360 CPU Design
« on: December 08, 2005, 11:25:00 PM »

IBM Paper with Details of Xbox 360 CPU Design-- Posted by XanTium on December 9 01:18 EST
IBM released a new paper with details about the Xbox 360 CPU they designed for Microsoft:

Quote

The Xbox 360 system has a single chip (with 165 million transistors) for its CPU. This chip is in fact a three-way symmetric multiprocessor design. The three PowerPC cores are identical, except that they are physically reflected through the X and Y axis. Each of the CPU cores is a specialized PowerPC chip with a VMX128 extension related to (and partially compatible with) the VMX instructions in the G4 and G5 CPUs. The three CPU cores share a 1MB Level2 cache. Each processor has 32KB each of data and instruction Level1 cache. The chip's front-side bus/physical interface has a 21.6GB/second bandwidth, and runs at 5.4GHz. The high frequency clocks are generated on-chip by four phase-locked loops: two for the core clocks, two for the PHY clock.

The Xbox 360 CPU chip has testing and debug functions, including tracing, configuration control, and performance monitoring features. Access to these functions is through the block in Figure 1 labeled test/debug. The block labeled Miscellaneous IO provides a JTAG port, a POST monitor, and an interface for a serial EEPROM in case patch logic configuration was needed during bring-up.

The last sentence quoted above might give a bit more info as to why some Xbox 360s have the flash EEPROM near the CPU and others not.

Check out more tech details about the CPU on ibm.com.

Logged

jimmsta

  • Recovered User
  • Full Member
  • *
  • Posts: 121
IBM Paper with Details of Xbox 360 CPU Design
« Reply #1 on: December 08, 2005, 11:44:00 PM »

Very, very interesting... This should provide some insight into the structure of the applications... to some degree. I have to say "Thanks IBM!" wink.gif
Logged

JohnnyVegas

  • Archived User
  • Full Member
  • *
  • Posts: 170
IBM Paper with Details of Xbox 360 CPU Design
« Reply #2 on: December 09, 2005, 11:26:00 AM »

Nice find. Thx.

Logged

ksteiner

  • Archived User
  • Full Member
  • *
  • Posts: 188
IBM Paper with Details of Xbox 360 CPU Design
« Reply #3 on: December 09, 2005, 12:24:00 PM »

Nice good job IBM smile.gif
Logged

ukanndewit

  • Archived User
  • Newbie
  • *
  • Posts: 4
IBM Paper with Details of Xbox 360 CPU Design
« Reply #4 on: December 09, 2005, 02:52:00 PM »

So the EEPROM is explained, at least a little.
Logged

stampsm

  • Archived User
  • Newbie
  • *
  • Posts: 10
IBM Paper with Details of Xbox 360 CPU Design
« Reply #5 on: December 09, 2005, 11:06:00 PM »

did anyone else hear the same thing i did?  JTAG  biggrin.gif
Logged

blah101

  • Archived User
  • Jr. Member
  • *
  • Posts: 92
IBM Paper with Details of Xbox 360 CPU Design
« Reply #6 on: January 06, 2006, 12:16:00 AM »

nice find.. Kudos
Logged

sirsmacketh

  • Archived User
  • Jr. Member
  • *
  • Posts: 61
IBM Paper with Details of Xbox 360 CPU Design
« Reply #7 on: January 19, 2006, 06:54:00 AM »

yay nice find.... does anyone have the equipment here to actually probe this Miscellaneous I/O port and monitor the POST?

I've been trying to scour the forums for any information about people checking out this I/O port and found nothing.

Either that or they're keeping quiet.  ph34r.gif
Logged