Key features of the design methodology enabling a multi-core SoC implementation of a first-generation CELL processor

  • Authors:
  • Dac Pham;Hans-Werner Anderson;Erwin Behnen;Mark Bolliger;Sanjay Gupta;Peter Hofstee;Paul Harvey;Charles Johns;Jim Kahle;Atsushi Kameyama;John Keaty;Bob Le;Sang Lee;Tuyen Nguyen;John Petrovick;Mydung Pham;Juergen Pille;Stephen Posluszny;Mack Riley;Joseph Verock;James Warnock;Steve Weitzel;Dieter Wendel

  • Affiliations:
  • IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;Toshiba America Electronic Components, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX;IBM Systems and Technology Group, Austin, TX

  • Venue:
  • ASP-DAC '06 Proceedings of the 2006 Asia and South Pacific Design Automation Conference
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper reviews the design challenges that current and future processors must face, with stringent power limits and high frequency targets, and the design methods required to overcome the above challenges and address the continuing Giga-scale system integration trend. This paper then describes the details behind the design methodology that was used to successfully implement a first-generation CELL processor - a multi-core SoC. Key features of this methodology are broad optimization with fast rule-based analysis engines using macro-level abstraction for constraints propagation up/down the design hierarchy, coupled with accurate transistor level simulation for detailed analysis. The methodology fostered the modular design concept that is inherent to the CELL architecture, enabling a high frequency design by maximizing custom circuit content through re-use, and balanced power, frequency, and die size targets through global convergence capabilities. The design has roughly 241 million transistors implemented in 90nm SOI technology with 8 levels of copper interconnects and one local interconnect layer. The chip has been tested at various temperatures, voltages, and frequencies. Correct operation has been observed in the lab on first pass silicon at frequencies well over 4GHz.