Overview of the Architecture, Circuit Design, and Physical Implementation of a First-Generation Cell Processor

D. Pham, T. Aipperspach, D. Boerstler, M. Bolliger, Rajat Chaudhry, D. Cox, Paul Harvey, Paul McA. Harvey, H. Peter Hofstee, C. Johns,

IEEE Journal of Solid-State Circuits · 2005 · 236 citations · 13 references

Concepts

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.

References

13