Title :
A channel/switchbox definition algorithm for building-block layout
Author :
Cai, Yang ; Wong, D.F.
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
The problem of routing region definition in the VLSI building-block layout design style is addressed. An algorithm is presented to decompose the routing area into a set of straight channels and switchboxes such that the number of switchboxes in the decomposition is minimized. The algorithm is based on a graph-theoretic approach that makes use of an efficient polynomial time-optimal algorithm for computing minimum clique covers of triangulated graphs. The algorithm was compared with a previously known greedy approach and an exhaustive search optimal algorithm. For all the test problems considered, the new algorithm consistently outperformed the greedy algorithm, and it produced optimal solutions in almost all cases
Keywords :
VLSI; circuit layout CAD; computational complexity; VLSI; building-block layout; channel definition algorithm; minimum clique; polynomial time-optimal algorithm; routing region definition; switchbox definition algorithm; switchboxes; triangulated graphs; Algorithm design and analysis; Greedy algorithms; Phase estimation; Routing; Shape; Testing; Very large scale integration; Wiring;
Conference_Titel :
Design Automation Conference, 1990. Proceedings., 27th ACM/IEEE
Conference_Location :
Orlando, FL
Print_ISBN :
0-89791-363-9
DOI :
10.1109/DAC.1990.114931