DocumentCode
1714389
Title
High performance over-the-cell routing
Author
Crenshaw, J.E. ; Tragoudas, Spyros ; Sherwani, A.
Author_Institution
Dept. of Comput. Sci., Southern Illinois Univ., Carbondale, IL, USA
fYear
1994
Firstpage
137
Lastpage
142
Abstract
Recently, several algorithms have been presented which use over-the-cell routing to minimize channel height in standard cell designs. A major shortcoming of the existing routers is the increase in the maximum wire length which may violate the timing constraints. In this paper, we consider the center terminal model, and the terminal assignment phase for over-the-cell routing so that the timing overhead of the routing meets a certain bound. We guarantee efficient terminal assignment by minimizing the maximum net span, a lower bound for the timing overhead, formally defined as the maximum Manhattan distance, among all nets, between the source and furthest destination on the net. We present an O(t2·logt) optimal dynamic programming algorithm for the maximum net span, and an efficient heuristic that couples net span and density minimization so that we obtain high performance routing with small channel width. Experimental results support the theoretical foundations of our approach
Keywords
VLSI; circuit layout CAD; dynamic programming; integrated circuit technology; network routing; center terminal model; density minimization; maximum Manhattan distance; maximum net span; maximum wire length; optimal dynamic programming algorithm; over-the-cell routing; standard cell designs; terminal assignment phase; timing constraints; timing overhead; Algorithm design and analysis; Computer science; Delay; Dynamic programming; Heuristic algorithms; Minimization; Routing; Timing; Very large scale integration; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 1994., Proceedings of the Seventh International Conference on
Conference_Location
Calcutta
ISSN
1063-9667
Print_ISBN
0-8186-4990-9
Type
conf
DOI
10.1109/ICVD.1994.282672
Filename
282672
Link To Document