• DocumentCode
    3038487
  • Title

    A Novel Approach for Variation Aware Power Minimization during Gate Sizing

  • Author

    Mahalingam, V. ; Ranganathan, N. ; Harlow, Justin E., III

  • Author_Institution
    South Florida Univ., Tampa, FL
  • fYear
    2006
  • fDate
    4-6 Oct. 2006
  • Firstpage
    174
  • Lastpage
    179
  • Abstract
    Increasing dominance of process variations in the nanometer designs is posing significant challenges for circuit design and optimization. The variations in parameters such as channel length and the gate oxide thickness impacts circuit delay and power. In this paper, we propose a new gate sizing algorithm using fuzzy mathematical programming (FMP) in which the uncertainty due to process variations is modeled using fuzzy numbers. The variations in gate delay, which is a function of gate sizes and the fan-outs of the gate, are represented using triangular fuzzy numbers with linear membership functions. The variation aware gate sizing problem is formulated as a fuzzy mathematical program to perform a delay constrained power minimization in the presence of variations. Initially, a deterministic optimization is performed by fixing the fuzzy parameters to the worst and the average case values and the results are used to convert the fuzzy optimization problem into a crisp non-linear problem which is then solved using a non-linear optimization solver. The above model with delay and power as constraints, maximizes the robustness, i.e., the variation resistance of the circuit and thus the yield. The proposed approach was tested on ISCAS´85 benchmarks and the results were validated for timing yield using Monte-Carlo simulations. The fuzzy approach yields significantly better results compared to stochastic programming based gate sizing approach with a comparable runtime
  • Keywords
    Monte Carlo methods; circuit optimisation; fuzzy set theory; integrated circuit design; mathematical programming; nanotechnology; stochastic processes; Monte-Carlo simulations; channel length; circuit delay; circuit design; circuit optimization; deterministic optimization; fuzzy mathematical programming; fuzzy numbers; fuzzy optimization; gate oxide thickness; gate sizing; linear membership functions; nanometer designs; nonlinear optimization solver; process variations; stochastic programming; variation aware power minimization; Benchmark testing; Circuit synthesis; Circuit testing; Delay; Design optimization; Mathematical model; Mathematical programming; Minimization; Robustness; Uncertainty; Algorithms; Design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
  • Conference_Location
    Tegernsee
  • Print_ISBN
    1-59593-462-6
  • Type

    conf

  • DOI
    10.1109/LPE.2006.4271831
  • Filename
    4271831