Mechanical stress aware optimization for leakage power reduction

  • Authors:
  • Vivek Joshi;Brian Cline;Dennis Sylvester;David Blaauw;Kanak Agarwal

  • Affiliations:
  • University of Michigan, Ann Arbor, MI;ARM Silicon Research and Development Group, Austin, TX;University of Michigan, Ann Arbor, MI;University of Michigan, Ann Arbor, MI;IBM Research Laboratory, Austin, TX

  • Venue:
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.03

Visualization

Abstract

Process-induced mechanical stress is used to enhance carrier transport and achieve higher drive currents in current complementary metal-oxide-semiconductor technologies. This paper explores how to fully exploit the layout dependence of stress enhancement and proposes a circuit-level, block-based, stress-enhanced optimization algorithm that uses stress-optimized layouts in conjunction with dual-Vth assignment to achieve optimal power-performance tradeoffs. We begin by studying how channel stress and drive current depend on layout parameters such as active area length and contact placement, while considering all layout-dependent sources of mechanical stress in a 65 nm industrial process. We then investigate the three main layout properties that impact mechanical stress in this process and discuss how to improve stress-based performance enhancement in standard cell libraries. While varying the stress-altering layout properties of a number of standard cells in a 65 nm industrial library, we show that "dual-stress" standard cell layouts (analogous to "dual-Vth") can be designed to achieve drive current differences up to ∼14% while incurring less than half the leakage penalty of dual-Vth. Therefore, when the flexibility of "dualstress" assignment is combined with dual-Vth assignment (within the proposed joint optimization framework), simulation results for a set of benchmark circuits show that leakage is reduced by ∼24% on average, for iso-delay, when compared to dual-Vth assignment. Since mobility enhancement does not incur the exponential leakage penalty associated with Vth assignment, our optimization technique is ideal for leakage power reduction. However, our framework can also be used to achieve higher performance circuits for iso-leakage and our joint optimization framework can be used to reduce delay on average by ∼5%. In both cases, the proposed method only incurs a small area penalty (