Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Optimal orientations of cells in slicing floorplan designs
Stockmeyer L. Information and Control57 (2-3):91-101,1983.Type:Article
Date Reviewed: Mar 1 1985

A methodology of VLSI layout described by several authors first determines the relative positions of indivisible pieces, called cells, on the chip. Various optimizations are then performed on this initial layout to minimize some cost measure such as chip area or perimeter. If each cell is a rectangel with given dimensions, one optimization problem is to choose orientations of all the cells to minimize the cost measure. A polynomial time algorithm is given for this optimization problem for layouts of a special type called slicings. However, orientation optimization for more general layouts is shwon to be NP-complete (in the strong sense).

--Author’s Abstract

The abstract given above is a good description of the paper. Given an algorithmic point of view, the paper is interesting. The problem, called “optimal orientation of cells in slicing floorplan design,” has been solved, until now, by the use of greedy heuristics. In the paper, however, an efficient polynomial time algorithm is devised. In addition, a nontrivial proof of the NP-completeness of the problem for more general layouts is given:

From a practical point of view (that is, in VLSI layout design), the orientation problem must be considered in the context of the full design process. Hence, as the author points out in the Conclusion, the formulation of the real problem is much more complex.

Reviewer:  L. Pagli Review #: CR108693
Bookmark and Share
 
Layout (B.7.2 ... )
 
 
Routing And Layout (F.2.2 ... )
 
 
VLSI (Very Large Scale Integration) (B.7.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Layout": Date
An efficient macro-cell placement algorithm
Aarts E., de Bont F., Korst J., Rongen J. Integration, the VLSI Journal 10(3): 299-317, 1991. Type: Article
Mar 1 1992
Layouts with wires of balanced length
Becker B., Osthof H. Information and Computation 73(1): 45-58, 1987. Type: Article
Oct 1 1987
Optimal layer assignment for interconnect
Pinter R. Advances in VLSI and Computer Systems 1(2): 123-137, 1984. Type: Article
Sep 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy