DocumentCode
2834121
Title
A high density placement algorithm based on simulated surface tension
Author
Scheible, Jürgen ; Mlynski, Dieter A.
Author_Institution
Inst. fuer Theor. Elektrotech. und Messtech., Karlsruhe Univ., Germany
fYear
1991
fDate
11-14 Jun 1991
Firstpage
2048
Abstract
The authors present a new approach to the placement problem of arbitrarily sized rectangles. The proposed final placement algorithm optimizes the compactness as well as the routability, which are, in general, conflicting requirements, depending on a weighting factor. The compaction behavior is created by assigning cohesion and adhesion forces to the cells and their surroundings, thus leading to a surface tension model. Optimization of routability is gained by using the result of a global placement step. Additional parameters are introduced to control the behavior of the algorithm. With a parameter optimizing strategy, the results of multiple final placement runs can be adapted to user-required properties as well as to the special characteristics of the placement problem itself. The approach has been implemented in an industrial layout system for multilayer PCBs (printed circuit boards) but can also be applied to multilayer VLSI layout based on macrocells
Keywords
VLSI; circuit layout CAD; printed circuit design; adhesion forces; arbitrarily sized rectangles; cohesion; compaction; compactness; final placement algorithm; global placement step; high density placement algorithm; industrial layout system; macrocells; multilayer PCBs; multilayer VLSI layout; routability; simulated surface tension; surface tension model; weighting factor; Adhesives; Compaction; Electrical equipment industry; Nonhomogeneous media; Printed circuits; Routing; Shape; Surface tension; Very large scale integration; Wiring;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 1991., IEEE International Sympoisum on
Print_ISBN
0-7803-0050-5
Type
conf
DOI
10.1109/ISCAS.1991.176806
Filename
176806
Link To Document