• DocumentCode
    777496
  • Title

    Overview of the architecture, circuit design, and physical implementation of a first-generation cell processor

  • Author

    Pham, Dac C. ; Aipperspach, Tony ; Boerstler, David ; Bolliger, Mark ; Chaudhry, Rajat ; Cox, Dennis ; Harvey, Paul ; Harvey, Paul M. ; Hofstee, H. Peter ; Johns, Charles ; Kahle, Jim ; Kameyama, Atsushi ; Keaty, John ; Masubuchi, Yoshio ; Pham, Mydung ;

  • Author_Institution
    Technol. Group, IBM Syst., Austin, TX, USA
  • Volume
    41
  • Issue
    1
  • fYear
    2006
  • Firstpage
    179
  • Lastpage
    196
  • Abstract
    This paper reviews the design challenges that current and future processors must face, with stringent power limits, high-frequency targets, and the continuing system integration trends. This paper then describes the architecture, circuit design, and physical implementation of a first-generation Cell processor and the design techniques used to overcome the above challenges. A Cell processor consists of a 64-bit Power Architecture processor coupled with multiple synergistic processors, a flexible IO interface, and a memory interface controller that supports multiple operating systems including Linux. This multi-core SoC, implemented in 90-nm SOI technology, achieved a high clock rate by maximizing custom circuit design while maintaining reasonable complexity through design modularity and reuse.
  • Keywords
    circuit complexity; computer architecture; integrated circuit design; microprocessor chips; peripheral interfaces; silicon-on-insulator; system-on-chip; 64 bit; 90 nm; SOI technology; circuit complexity; custom circuit design; first-generation cell processor; flexible IO interface; memory interface controller; multi-core SoC; multiple synergistic processors; power architecture processor; Circuit synthesis; Computer architecture; Control systems; Hardware; Integrated circuit interconnections; Linux; Operating systems; Power system protection; Process design; Thermal management; 90-nm SOI; Bus interface controller (BIC); Power Architecture; SoC; cell processor; element interconnect bus (EIB); flexible IO; hardware content protection; local store; media-centric computing; memory interface controller (MIC); modularity; multi-core; natural human interaction; power processor element (PPE); real-time system; simultaneous multi-threading; synergistic processor; virtualization;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2005.859896
  • Filename
    1564359