• DocumentCode
    2972242
  • Title

    Linear decomposition algorithm for VLSI design applications

  • Author

    Li, J. ; Lillis, J. ; Cheng, C.-K.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., California Univ., San Diego, La Jolla, CA, USA
  • fYear
    1995
  • fDate
    5-9 Nov. 1995
  • Firstpage
    223
  • Lastpage
    228
  • Abstract
    We propose a unified solution to both linear placement and partitioning. Our approach combines the well-known eigenvector optimization method with the recursive max-flow min-cut method. A linearized eigenvector method is proposed to improve the linear placement. A hypergraph maxflow algorithm is then adopted to efficiently find the max-flow min-cut. In our unified approach, the max-flow min-cut provides an optimal ordered partition subject to the given seeds and the eigenvector placement provides heuristic information for seed selection. Experimental results on MCNC benchmarks show that our approach is superior to other methods for both linear placement and partitioning problems. On average, our approach yields an improvement of 45.1% over eigenvector approach in terms of total wire length, and yields an improvement of 26.9% over PARABOLI[6] in terms of cut size.
  • Keywords
    VLSI; circuit layout; circuit layout CAD; eigenvalues and eigenfunctions; MCNC benchmarks; VLSI design; eigenvector method; eigenvector optimization; eigenvector placement; hypergraph maxflow algorithm; linear placement; partitioning; recursive max-flow min-cut; Algorithm design and analysis; Application software; Circuits; Ear; Iterative algorithms; Marine vehicles; Optimization methods; Partitioning algorithms; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1995. ICCAD-95. Digest of Technical Papers., 1995 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-8186-8200-0
  • Type

    conf

  • DOI
    10.1109/ICCAD.1995.480016
  • Filename
    480016