• DocumentCode
    2791095
  • Title

    Multilevel optimization for large-scale circuit placement

  • Author

    Chan, T.F. ; Cong, J. ; Tianming Kong ; Shinnerl, Joseph R.

  • Author_Institution
    Dept. of Math., California Univ., Los Angeles, CA, USA
  • fYear
    2000
  • fDate
    5-9 Nov. 2000
  • Firstpage
    171
  • Lastpage
    176
  • Abstract
    We have designed and implemented a new class of fast and highly scalable placement algorithms that directly handle complex constraints and achieve total wirelengths comparable to the state of the art. Our approach exploits recent advances in (i) multilevel methods for hierarchical computation, (ii) interior-point methods for nonconvex nonlinear programming, and (iii) the Fast Multipole Method for the order N evaluation of sums over the N(N-1)/2 pairwise interactions of N components. Significant adaptation of these methods for the placement problem is required, and we have therefore developed a set of customized discrete algorithms for clustering, declustering, slot assignment, and local refinement with which the continuous algorithms are naturally combined. Preliminary test runs on benchmark circuits with up to 184000 cells produce total wirelengths within approximately 5-10% of those of GORDIAN-L in less than one tenth the run time. Such an ultra-fast placement engine is badly needed for timing convergence of the synthesis and layout phases of integrated circuit design.
  • Keywords
    circuit layout CAD; circuit optimisation; benchmark circuits; complex constraints; hierarchical computation; interior-point methods; large-scale circuit placement; nonconvex nonlinear programming; placement engine; scalable placement algorithms; total wirelengths; Circuit synthesis; Circuit testing; Clustering algorithms; Engines; Integrated circuit synthesis; Large-scale systems; Linear programming; Quadratic programming; Runtime; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2000. ICCAD-2000. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-6445-7
  • Type

    conf

  • DOI
    10.1109/ICCAD.2000.896469
  • Filename
    896469