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
Link To Document