• DocumentCode
    2330792
  • Title

    Timing budgeting under arbitrary process variations

  • Author

    Chen, Ruiming ; Zhou, Hai

  • Author_Institution
    Northwestern Univ., Evanston
  • fYear
    2007
  • fDate
    4-8 Nov. 2007
  • Firstpage
    344
  • Lastpage
    349
  • Abstract
    Timing budgeting under process variations is an important step in a statistical optimization flow. We propose a novel formulation of the problem where budgets are statistical instead of deterministic as in existing works. This new formulation considers the changes of both the means and variances of delays, and thus can reduce the timing violation introduced by ignoring the changes of variances. We transform the problem to a linear programming problem using a robust optimization technique. Our approach can be used in late-stage design where the detailed distribution information is known, and is most useful in early-stage design since our approach does not assume specific underlying distributions. In addition, with the help of block-level timing budgeting, our approach can reduce the timing pessimism. Our approach is applied to the leakage power minimization problem. The results demonstrate that our approach can reduce timing violation from 690 ps to Ops, and the worst total leakage power by 17.50% on average.
  • Keywords
    circuit optimisation; linear programming; statistical analysis; block-level timing budgeting; linear programming problem; statistical optimization flow; Combinational circuits; Computer science; Costs; Delay; Fabrication; Linear programming; Minimization; Robustness; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2007. ICCAD 2007. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-1381-2
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2007.4397288
  • Filename
    4397288