Dynamic planning of local congestion from varying-size vias for global routing layer assignment

作者: Daohang Shi , Edward Tashjian , Azadeh Davoodi

DOI: 10.1109/ASPDAC.2016.7428040

关键词:

摘要: This work is the first to present global routing models for capturing impact of local congestion caused by varying-size vias. The are then incorporated dynamically drive a proposed layer assignment algorithm. A typical characteristic advanced technology nodes significantly-high variation in wire sizes that may exist between adjacent metal layers. Routing from cell (g-cell) its top results using via which be up twice size unit track within g-cell. significant decrease available tracks could pass boundaries Ignoring this issue hampers effectiveness traditional algorithms due acting as, now, source mismatch with detailed stage. Based on these observations, we propose “via-aware edge overflow” and “edge-aware both unstacked stacked vias arbitrary during routing. Our can used any algorithm replace overflow metrics. To show our models, also incorporate them two-stage compare competitive technique. actually evaluate solutions commercial router. In experiments report less number DRC violations only changing at routing, route Olympus-SoC Mentor Graphics.

参考文章(18)
Alan J. Hoffman, Joseph B. Kruskal, Integral Boundary Points of Convex Polyhedra 50 Years of Integer Programming. pp. 49- 76 ,(2010) , 10.1007/978-3-540-68279-0_3
C.T. Hoàng, B.A. Reed, P 4 -comparability graphs Discrete Mathematics. ,vol. 74, pp. 173- 200 ,(1989) , 10.1016/0012-365X(89)90209-4
Vladimir Yutsis, Ismail S. Bustany, David Chinnery, Joseph R. Shinnerl, Wen-Hao Liu, ISPD 2014 benchmarks with sub-45nm technology rules for detailed-routing-driven placement international symposium on physical design. pp. 161- 168 ,(2014) , 10.1145/2560519.2565877
Natarajan Viswanathan, Charles Alpert, Cliff Sze, Zhuo Li, Yaoguang Wei, None, The DAC 2012 routability-driven placement contest and benchmark suite Proceedings of the 49th Annual Design Automation Conference on - DAC '12. pp. 774- 782 ,(2012) , 10.1145/2228360.2228500
Tsung-Hsien Lee, Ting-Chi Wang, Simultaneous antenna avoidance and via optimization in layer assignment of multi-layer global routing international conference on computer aided design. pp. 312- 318 ,(2010) , 10.5555/2133429.2133495
Wen-Hao Liu, Yaoguang Wei, Cliff Sze, Charles J Alpert, Zhuo Li, Yih-Lang Li, Natarajan Viswanathan, None, Routing congestion estimation with real design constraints design automation conference. pp. 92- ,(2013) , 10.1145/2463209.2488847
Yaoguang Wei, Cliff Sze, Natarajan Viswanathan, Zhuo Li, Charles J Alpert, Lakshmi Reddy, Andrew D Huber, Gustavo E Tellez, Douglas Keller, Sachin S Sapatnekar, None, GLARE Proceedings of the 49th Annual Design Automation Conference on - DAC '12. pp. 768- 773 ,(2012) , 10.1145/2228360.2228499
Wen-Hao Liu, Cheng-Kok Koh, Yih-Lang Li, Case study for placement solutions in ispd11 and dac12 routability-driven placement contests Proceedings of the 2013 ACM international symposium on International symposium on physical design - ISPD '13. pp. 114- 119 ,(2013) , 10.1145/2451916.2451944
Hamid Shojaei, Azadeh Davoodi, Jeffrey Linderoth, Planning for local net congestion in global routing Proceedings of the 2013 ACM international symposium on International symposium on physical design - ISPD '13. pp. 85- 92 ,(2013) , 10.1145/2451916.2451940
Charles J Alpert, Zhuo Li, Michael D Moffitt, Gi-Joon Nam, Jarrod A Roy, Gustavo Tellez, None, What makes a design difficult to route international symposium on physical design. pp. 7- 12 ,(2010) , 10.1145/1735023.1735028