• DocumentCode
    3171996
  • Title

    A parallel circuit-partitioned algorithm for timing driven cell placement

  • Author

    Chandy, John A. ; Banerjee, Prithviraj

  • Author_Institution
    Sierra Vista Res., Los Gatos, CA, USA
  • fYear
    1997
  • fDate
    12-15 Oct 1997
  • Firstpage
    621
  • Lastpage
    627
  • Abstract
    Simulated annealing based standard cell placement for VLSI designs has long been acknowledged as a compute-intensive process. All previous work in parallel simulated annealing based placement has minimized area, but with deep submicron design, minimizing wirelength delay is also needed. The algorithm discussed in this paper is the first parallel algorithm for timing driven placement. We have used a very accurate Elmore delay model which is more complete intensive and hence the need for parallel placement is more apparent. Parallel placement is also needed for very large circuits that may not fit in the memory of a single processor. Therefore, our algorithm is circuit partitioned and can handle arbitrary large circuits on distributed memory multiprocessors. The algorithm, called mpi PLACE, has been tested on several large benchmarks on a variety of parallel architectures
  • Keywords
    circuit layout CAD; logic partitioning; parallel algorithms; simulated annealing; cell placement; circuit partitioned; circuit-partitioned; deep submicron design; distributed memory multiprocessors; mpi PLACE; parallel algorithm; parallel placement; simulated annealing; timing driven; Benchmark testing; Circuit simulation; Circuit testing; Computational modeling; Delay; Parallel algorithms; Partitioning algorithms; Simulated annealing; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1997. ICCD '97. Proceedings., 1997 IEEE International Conference on
  • Conference_Location
    Austin, TX
  • ISSN
    1063-6404
  • Print_ISBN
    0-8186-8206-X
  • Type

    conf

  • DOI
    10.1109/ICCD.1997.628930
  • Filename
    628930