DocumentCode :
994037
Title :
Hybrid routing
Author :
Lin, Young-Long ; Hsu, Yu-Chin ; Tsai, Fur-Shing
Author_Institution :
Dept. of Comput. Sci., Tsing Hua Univ., Hsin-Chu, Taiwan
Volume :
9
Issue :
2
fYear :
1990
fDate :
2/1/1990 12:00:00 AM
Firstpage :
151
Lastpage :
157
Abstract :
A general-purpose routing algorithm for very-large-scale integrated (VLSI) circuits and printed circuit board (PCB) designs is proposed. Ideas behind the maze-running algorithm and the hierarchical routing algorithm are combined into a powerful algorithm called hybrid routing. The new algorithm demonstrates a speed compatible to a hierarchical router and produces routings with quality equivalent to that obtained by a maze router. Hybrid routing is based on the maze-running method with a third search dimension added. The extra search space is built by recursively constructing a hierarchy of coarser grid meshes. By means of a parameter-controlled expansion into the coarser meshes, the hybrid router is able to find the preferred search region very quickly and will not miss local information as a hierarchical router does. A user-given parameter can turn the algorithm into a pure maze router, a pure hierarchical router, or a wide spectrum of hybrid routers with different speed/quality characteristics between the extremes. The algorithm has been implemented and integrated into a global router that can handle large-scale routing, such as that encountered in the sea-of-gates layout
Keywords :
VLSI; circuit layout CAD; printed circuit design; CAD; IC design; PCB design; VLSI; computer aided design; general-purpose routing algorithm; global router; hierarchical router; hybrid routing; large-scale routing; maze-running method; printed circuit board; sea-of-gates layout; user-given parameter; Algorithm design and analysis; Data structures; Design automation; Joining processes; Large-scale systems; Printed circuits; Process design; Routing; Signal design; Very large scale integration;
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.46781
Filename :
46781
Link To Document :
بازگشت