Title :
Linear time optimization of partially solved floorplans
Author :
Hakimi, S. Louis ; Moh, Teng-Sheng
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Davis, CA, USA
Abstract :
Efficient optimization of floorplans is studied. For a given geometric figure (GF) which represents a partially solved floorplan, the problem of finding a realization in the form of a floorplan for which the enclosing rectangle has the minimum area and the adjacent cells touch one another along a side for at least one unit length is discussed. An O(n) time algorithm for finding a solution, if GF is fully triangulated, is provided. This result is extended to the case when the minimum horizontal and vertical lengths of cells and minimum contact requirements between cells are given. The linear-time algorithm can also be extended to provide channels of prescribed widths between adjacent cells. It is demonstrated that if certain adjacencies can be satisfied by contact through vacant rectangular areas, then the solution may not be optimal. A solution to this version of the problem is proposed. The difficulty of the problem when GF is not fully triangulated is explored, and an efficient heuristic algorithm for this version of the problem is provided. Extension to three-dimensional space-plan optimization is discussed
Keywords :
VLSI; circuit layout CAD; optimisation; 3D space-plan optimisation; efficient heuristic algorithm; linear time optimization; linear-time algorithm; optimization of floorplans; optimization of partially solved floorplans; Computer science; Graph theory; Heuristic algorithms; Terminology; Very large scale integration;
Conference_Titel :
Circuits and Systems, 1990., IEEE International Symposium on
Conference_Location :
New Orleans, LA
DOI :
10.1109/ISCAS.1990.112029