DocumentCode
523514
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
fYear
2010
fDate
13-18 June 2010
Firstpage
90
Lastpage
93
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2010 47th ACM/IEEE
Conference_Location
Anaheim, CA, USA
ISSN
0738-100X
Print_ISBN
978-1-4244-6677-1
Type
conf
Filename
5522357
Link To Document