Efficient Algorithms for Layer Assignment Problem

作者: KC Chang , DH-C Du , None

DOI: 10.1109/TCAD.1987.1270247

关键词: Assignment problemMathematical optimizationEfficient algorithmHeuristicComputer scienceGeneralized assignment problem

摘要: The layer assignment problem for interconnect is the of determining which layers should be used wiring signal nets. objective in general to minimize number vias required. Thus, it also referred as via minimization problem. In a problem, if topology given layout fixed, constrained (CVM) On other hand, both and are decided, an unconstrained (UVM) this paper, CVM UVM problems studied. For problems, efficient algorithms can easily modified take extra constraints into consideration proposed. Experimental results show that proposed time compared with existing generate better (near-optimal) results. new heuristic approach presented generates but takes longer computing time. some "essential" layout. That is, they have selected cannot replaced by possible vias. An algorithm identifying essential discussed paper.

参考文章(14)
Ron Y. Pinter, Optimal layer assignment for interconnect Advances in VLSI and Computer Systems archive. ,vol. 1, pp. 123- 137 ,(1984) , 10.5555/2334.2335
Gopal, Coppersmith, Wong, Optimal Wiring of Movable Terminals IEEE Transactions on Computers. ,vol. 32, pp. 845- 858 ,(1983) , 10.1109/TC.1983.1676333
Chi-Ping Hsu, Minimum-Via Topological Routing IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. ,vol. 2, pp. 235- 246 ,(1983) , 10.1109/TCAD.1983.1270041
T. Yoshimura, E.S. Kuh, Efficient Algorithms for Channel Routing IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. ,vol. 1, pp. 25- 35 ,(1982) , 10.1109/TCAD.1982.1269993
F. O. Hadlock, A shortest path algorithm for grid graphs Networks. ,vol. 7, pp. 323- 334 ,(1977) , 10.1002/NET.3230070404
D. T. Lee, S. J. Hong, C.-K. Wong, Number of Vias: A Control Parameter for Global Wiring of High-Density Chips IBM Journal of Research and Development. ,vol. 25, pp. 261- 271 ,(1981) , 10.1147/RD.254.0261
M. Marek-Sadowska, An Unconstrained Topological Via Minimization Problem for Two-Layer Routing IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. ,vol. 3, pp. 184- 190 ,(1984) , 10.1109/TCAD.1984.1270074
M.R. Garey, D.S. Johnson, L. Stockmeyer, Some simplified NP-complete graph problems Theoretical Computer Science. ,vol. 1, pp. 237- 267 ,(1976) , 10.1016/0304-3975(76)90059-1
F. Hadlock, Finding a Maximum Cut of a Planar Graph in Polynomial Time SIAM Journal on Computing. ,vol. 4, pp. 221- 225 ,(1975) , 10.1137/0204019