DocumentCode
500873
Title
Flip-chip routing with unified area-I/O pad assignments for package-board co-design
Author
Fang, Jia-Wei ; Wong, Martin D F ; Chang, Yao-Wen
Author_Institution
Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2009
fDate
26-31 July 2009
Firstpage
336
Lastpage
339
Abstract
In this paper, we present a novel flip-chip routing algorithm for package-board co-design. Unlike the previous works that can consider only either free- or pre-assignment routing, our router is the first work in the literature that can handle both the free-and pre-assignment routing. Based on the computational geometry techniques (e.g., the Delaunay triangulation and the Voronoi diagram), the router applies a unified network-flow formulation to perform congestion estimation for the pre-assignment routing. According to the congestion map, the network-flow formulation can also consider the free-assignment nets during the routing for the pre-assignment ones. Then, the router modifies the network-flow formulation to optimally assign and route the free-assignment nets, considering the routed pre-assignment nets. With the package and board co-design flow, we can achieve 100% routing completion. Experimental results based on industry designs demonstrate the high-quality of our algorithm.
Keywords
computational geometry; flip-chip devices; network routing; printed circuit design; computational geometry techniques; congestion estimation; flip-chip routing; free-and pre-assignment routing; network-flow formulation; package-board co-design; unified area-I/O pad assignments; Algorithm design and analysis; Computational geometry; Electronics packaging; Integrated circuit layout; Integrated circuit packaging; Printed circuits; Routing; Signal design; Very large scale integration; Detailed Routing; Global Routing; Physical Design;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location
San Francisco, CA
ISSN
0738-100X
Print_ISBN
978-1-6055-8497-3
Type
conf
Filename
5227130
Link To Document