DocumentCode
930107
Title
On minimizing the number of L-shaped channels in building-block layout [VLSI]
Author
Cai, Yang ; Wong, D.F.
Author_Institution
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Volume
12
Issue
6
fYear
1993
fDate
6/1/1993 12:00:00 AM
Firstpage
757
Lastpage
769
Abstract
Given a building-block layout of rectangular modules, the routing area is to be decomposed into straight and L-shaped channels and routed in a certain order. Since straight channels are easier to route and channel routers usually produce near-optimal results, it is desirable to minimize the number of L-shaped channels used in such a decomposition. An algorithm for minimizing the number of L-shaped channels used in the routing area decomposition is presented. The algorithm is based on a careful study of the structure of layouts of rectangular modules and a transformation of the original problem to a graph theoretical problem. For examples of up to 136 channels, the algorithm took less than one tenth of a second on a SUN SPARC station 1 to finish the computation and obtained up to 29% reduction in the mumber of L-shaped channels over the results produced by the algorithm of W.M. Dai et al. (1985)
Keywords
VLSI; circuit layout CAD; graph theory; integrated circuit technology; minimisation; network routing; CAD; IC layout; L-shaped channels; SUN SPARC station; VLSI layout design; building-block layout; channel routers; graph theoretical problem; rectangular modules; routing area decomposition; Design automation; Phase estimation; Routing; Scholarships; Shape; Sun; Switching circuits; Very large scale integration; Wiring;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.229750
Filename
229750
Link To Document