DocumentCode
1939912
Title
Over-the-cell channel routing
Author
Jingsheng Cong ; Liu, C.L.
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
fYear
1988
fDate
7-10 Nov. 1988
Firstpage
80
Lastpage
83
Abstract
A common approach to the over-the-cell channel routing problem is to divide the problem into three steps: (1) routing over the cells, (2) choosing net segments, (3) routing within the channel. It is shown that the first step can be reduced to the problem of finding a maximum independent set of a circle graph and thus can be solved optimally in O(n/sup 2/) time. It is also shown that to determine an optimal choice of net segments in the second step is NP-hard in general, and an efficient heuristic algorithm for this step is presented. The third step can be done easily using a conventional channel router. Based on these theoretical results, an over-the-cell channel router was designed which produces better solutions than by the over-the-cell router of Y. Shiraishi and Y. Sakemi (IEEE Trans. Computer-Aided Design, vol.6, no.3, p.462-71, 1987).<>
Keywords
circuit layout CAD; computational complexity; heuristic algorithm; maximum independent set of a circle graph; net segment selection; over-the-cell channel routing; Computer science; Heuristic algorithms; Integrated circuit interconnections; Performance evaluation; Routing; Testing; Very large scale integration; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1988. ICCAD-88. Digest of Technical Papers., IEEE International Conference on
Conference_Location
Santa Clara, CA, USA
Print_ISBN
0-8186-0869-2
Type
conf
DOI
10.1109/ICCAD.1988.122467
Filename
122467
Link To Document