• DocumentCode
    3388280
  • Title

    On the global fanout optimization problem

  • Author

    Murgai, R.

  • Author_Institution
    Fujitsu Labs. of America Inc., Sunnyvale, CA, USA
  • fYear
    1999
  • fDate
    7-11 Nov. 1999
  • Firstpage
    511
  • Lastpage
    515
  • Abstract
    Fanout optimization is a fundamental problem in timing optimization. Most of the research has focussed on the fanout optimization problem for a single net (or the local fanout optimization problem-LFO). The real goal, however, is to optimize the delay through the entire circuit by fanout optimization, This is the global fanout optimization (GFO) problem. H. Touati (1990) claims that visiting nets of the network in a reverse topological order (from primary outputs to inputs), applying the optimum LFO algorithm to each net, computing the new required time at the source and propagating the delay changes to the fanins yields a provably optimum solution to the GFO problem. This result implies that GFO is solvable in polynomial time if LFO is. We show that that is not the case. We prove that GFO is NP-complete even if there are a constant number of buffering choices at each net. We analyze Touati´s result and point out the flaw in his argument. We then present sufficient conditions for the optimality of the reverse topological algorithm.
  • Keywords
    circuit CAD; circuit optimisation; computational complexity; timing; topology; GFO problem; NP-complete; buffering choices; global fanout optimization problem; optimality; optimum LFO algorithm; polynomial time; provably optimum solution; reverse topological algorithm; reverse topological order; sufficient conditions; timing optimization; Capacitance; Circuits; Computer networks; Delay effects; Laboratories; Logic; Polynomials; Propagation delay; Sufficient conditions; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1999. Digest of Technical Papers. 1999 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-5832-5
  • Type

    conf

  • DOI
    10.1109/ICCAD.1999.810703
  • Filename
    810703