https://scholars.lib.ntu.edu.tw/handle/123456789/350368
標題: | An integer-linear-programming-based routing algorithm for flip-chip designs | 作者: | Fang, J.-W. Hsu, C.-H. YAO-WEN CHANG |
關鍵字: | Detailed routing; Global routing; Layout; Physical design | 公開日期: | 2009 | 卷: | 28 | 期: | 1 | 起(迄)頁: | 98-110 | 來源出版物: | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 摘要: | The flip-chip package provides a high chip-density solution to the demand for more input-output pads of very large scale integration designs. In this paper, we present the first routing algorithm in the literature for the preassignment flip-chip routing problem with a predefined netlist among pads and wire-width and signal-skew considerations. Our algorithm is based on integer linear programming (ILP) and guarantees to find an optimal solution for the addressed problem. It adopts a two-stage technique of global routing followed by detailed routing. In global routing, it first uses three reduction techniques to prune redundant solutions and create a global-routing path for each net. Without loss of the solution optimality, our reduction techniques can further prune the ILP variables (constraints) by 85.5% (98.0%) on average over a recent reduction technique. The detailed routing applies passingpoint assignment, net-ordering determination, and X-based gridless routing to complete the routing. Experimental results based on five real industry designs show that our router can achieve 100% routability and the optimal global-routing wirelength, and satisfy all signal-skew constraints, under reasonable central-processing- unit times, whereas recent related work has resulted in much inferior solution quality. © 2009 IEEE. |
URI: | http://www.scopus.com/inward/record.url?eid=2-s2.0-76349085643&partnerID=MN8TOARS http://scholars.lib.ntu.edu.tw/handle/123456789/350368 |
ISSN: | 02780070 | DOI: | 10.1109/TCAD.2008.2009151 | SDG/關鍵字: | Detailed routing; Flip chip; Flip-chip packages; Global routing; Gridless; Input-output; Integer Linear Programming; Netlist; Optimal solutions; Optimality; Physical design; Reduction techniques; Routability; Routing path; Routing problems; Solution quality; Two stage; Very large scale integration designs; Wire length; Flip chip devices; Integer programming; Linearization; Optimization; Routing algorithms; Routing protocols; Design |
顯示於: | 電子工程學研究所 |
在 IR 系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。