Pushing ASIC performance in a power envelope

  • Authors:
  • Ruchir Puri;Leon Stok;John Cohn;David Kung;David Pan;Dennis Sylvester;Ashish Srivastava;Sarvesh Kulkarni

  • Affiliations:
  • IBM Research, Yorktown Hts, NY;IBM Research, Yorktown Hts, NY;IBM Microelectronics, Essex Jn, VT;IBM Research, Yorktown Hts, NY;IBM Research, Yorktown Hts, NY;University of Michigan, Ann Arbor, MI;University of Michigan, Ann Arbor, MI;University of Michigan, Ann Arbor, MI

  • Venue:
  • Proceedings of the 40th annual Design Automation Conference
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Power dissipation is becoming the most challenging design constraint in nanometer technologies. Among various design implementation schemes, standard cell ASICs offer the best power efficiency for high-performance applications. The flexibility of ASICs allow for the use of multiple voltages and multiple thresholds to match the performance of critical regions to their timing constraints, and minimize the power everywhere else. We explore the trade-off between multiple supply voltages and multiple threshold voltages in the optimization of dynamic and static power. The use of multiple supply voltages presents some unique physical and electrical challenges. Level shifters need to be introduced between the various voltage regions. Several level shifter implementations will be shown. The physical layout needs to be designed to ensure the efficient delivery of the correct voltage to various voltage regions. More flexibility can be gained by using appropriate level shifters. We will discuss optimization techniques such as clock skew scheduling which can be effectively used to push performance in a power neutral way.