DocumentCode :
1386387
Title :
Hierarchical bubble-sorting-based non-Manhattan channel routing
Author :
Yan, J.-T.
Author_Institution :
Dept. of Comput Sci. & Inf. Eng., Chung Hua Univ., Hsinchu, Taiwan
Volume :
147
Issue :
4
fYear :
2000
fDate :
7/1/2000 12:00:00 AM
Firstpage :
215
Lastpage :
220
Abstract :
For a bubble-sorting-based non-Manhattan channel routing (BSNMCR) problem, Chen´s O(k2n) optimal algorithm and Yan´s O(kn) optimal algorithm have been proposed respectively where n is the number of terminals and k is the number of routing tracks in a channel. For the sorting process of a given vector, these two optimal algorithms consider that a left-swap pass or a right-swap pass is an overall pass. As the distribution of most of the routing nets in a channel has a local property. A vector may be divided into several smaller subvectors, and each subvector can be sorted by a left-swap pass or a right-swap pass to further optimise the number of tracks in a channel. In the paper, based on an optimality-oriented swap-direction selection and a `divide-and-conquer´ technology, a hierarchical BSNMCR (HBSNMCR) problem is formulated and an O(hn) optimal algorithm is proposed, where h is the number of routing tracks in a HBSNMCR solution, for h⩽k
Keywords :
circuit layout CAD; network routing; sorting; divide-and-conquer technology; hierarchical bubble-sorting-based non-Manhattan channel routing; optimal algorithm; optimality-oriented swap-direction selection; routing tracks; sorting process;
fLanguage :
English
Journal_Title :
Computers and Digital Techniques, IEE Proceedings -
Publisher :
iet
ISSN :
1350-2387
Type :
jour
DOI :
10.1049/ip-cdt:20000536
Filename :
870973
Link To Document :
بازگشت