DocumentCode :
2086165
Title :
Channel routing with non-terminal doglegs
Author :
Preas, Bryan
Author_Institution :
Paderborn Univ., Germany
fYear :
1990
fDate :
12-15 Mar 1990
Firstpage :
451
Lastpage :
458
Abstract :
Many automatic layout systems for VLSI circuits employ channel routing as the basic interconnection function. The wide range of uses and the importance of channel routing have inspired many good channel routing algorithms. However, many algorithms were developed with the geometric regularity of standard cell and gate array designs in mind. As a result these algorithms have difficulty routing channels with geometric generality (rectilinear boundaries and wires and terminals that can have different widths and irregular spacings) and simultaneously guaranteeing completion of all routes. This paper presents an algorithm for resolving cyclic vertical constraints using a general channel model. When this algorithm is combined with a constraint-based channel router, routing completion can be guaranteed, even for routing problems with generalized geometries. This algorithm is implemented with a constrain-based, alternating-edge, dogleg channel router. Extensions are described which permit the channel router to implement switchbox routing
Keywords :
VLSI; circuit layout CAD; VLSI circuits; alternating-edge; automatic layout systems; channel routing; gate array designs; geometric regularity; nonterminal doglegs; standard cell; Active circuits; Algorithm design and analysis; Clocks; Design automation; Geometry; Integrated circuit interconnections; Routing; Standards development; Wire; Wiring;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1990., EDAC. Proceedings of the European
Conference_Location :
Glasgow
Print_ISBN :
0-8186-2024-2
Type :
conf
DOI :
10.1109/EDAC.1990.136690
Filename :
136690
Link To Document :
بازگشت