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
Link To Document :
بازگشت