• DocumentCode
    2351627
  • Title

    Variability inspired implementation selection problem

  • Author

    Davoodi, Azadeh ; Khandelwal, Vishal ; Srivastava, Ankur

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
  • fYear
    2004
  • fDate
    7-11 Nov. 2004
  • Firstpage
    423
  • Lastpage
    427
  • Abstract
    Given a directed acyclic graph and different possible implementations for each node, the implementation selection problem (ISP) selects the appropriate implementation for each node such that a given global design objective is optimized, ISP is a generic formulation that is explicitly or implicitly solved in several design automation problems like leakage optimization using dual Vth, gate sizing, etc. An implementation of a node results in an associated delay and perhaps cost for the node. In the presence of different sources of uncertainty and fabrication variability, fixed estimates of delays and costs of a node are extremely erroneous. We investigate a probabilistic approach to solve ISP by considering probability density functions for delays and costs of a node. We propose a dynamic-programming based approach in a probabilistic sense and introduce effective pruning criteria when dealing with probability distributions for identifying co-optimal solution at each stage. A case study of leakage optimization using dual Vth is presented where we show the effectiveness of a probabilistic approach considering Vth variability over a traditional deterministic one.
  • Keywords
    circuit optimisation; dynamic programming; electrical faults; network analysis; probability; dynamic-programming; effective pruning criteria; fabrication variability; implementation selection problem; leakage optimization; node costs; node delays; probabilistic approach; probability density functions; probability distributions; Constraint optimization; Cost function; Delay estimation; Design automation; Design optimization; Fabrication; Leakage current; Logic design; Probability distribution; Routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2004. ICCAD-2004. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-8702-3
  • Type

    conf

  • DOI
    10.1109/ICCAD.2004.1382612
  • Filename
    1382612