Variability Driven Joint Leakage-Delay Optimization Through Gate Sizing with Provabale Convergence

  • Authors:
  • Ashish Dobhal;Vishal Khandelwal;Azadeh Davoodi;Ankur Srivastava

  • Affiliations:
  • University of Maryland - College Park.;University of Maryland - College Park.;University of Maryland - College Park.;University of Maryland - College Park.

  • Venue:
  • VLSID '07 Proceedings of the 20th International Conference on VLSI Design held jointly with 6th International Conference: Embedded Systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we approach the gate sizing problem in VLSI circuits considering the variability of process parameters in the nano technology. We follow a penalty based approach in which violation of the timing/leakage constraints is associated with a penalty proportional to the degree of violation. We show that minimization of the expected value of this penalty can be optimally achieved due to inherent convexity of the expected penalty function without making any assumptions on the nature of variability and correlations. Such an approach is ideal in situations where the chips violating the timing and leakage constraints are sold at a loss (and not simply discarded). Comparision with state of the art sensitivity based approach demonstrate an improvement of 73.1% in the expected penalty/loss (also called cumulative yield loss) with an area overhead of 1.8%. Our approach also shows a speed-up of 2.41 times. We also show that minimization of the cumulative yield loss also improves the traditional yield loss of the circuit with a 68.86% improvement from a sensitivity based approach.