Title :
Global routing and track assignment for flip-chip designs
Author :
Liu, Xiaodong ; Zhang, Yifan ; Yeap, Gary K. ; Chu, Chunlei ; Sun, Jian ; Zeng, Xuan
Author_Institution :
Microelectron. Dept., Fudan Univ., Shanghai, China
Abstract :
This paper describes a solution for global routing and track assignment of flip-chip I/O nets. Voronoi Diagram (VD) is used to partition the open routing space and the geometrical properties of VD graph are exploited to create global routing channels with capacity and congestion considerations. A network flow algorithm is used to achieve optimal global routing. The regularity of the flip-chip bump placement is observed and allows us to reduce the size of global routing channel graph by over 50% to speed up computation. A track assignment algorithm avoids crossing wires before completing the final route with a detailed router. Experiment results using actual silicon chip data demonstrate that our solution achieves good quality of results compared to an implementation used in a commercial tool. Categories and Subject Descriptors: B.7.2 [Integrated Circuits]: Design Aids — Layout, Placement and Routing General Terms: Algorithms, Design
Keywords :
Algorithm design and analysis; Application specific integrated circuits; Channel capacity; Microelectronics; Packaging; Partitioning algorithms; Pins; Routing; Silicon; Wire; Flip-chip; Global Routing; Track Assignment; Voronoi Diagram;
Conference_Titel :
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location :
Anaheim, CA, USA
Print_ISBN :
978-1-4244-6677-1