Flip-chip routing with unified area-I/O pad assignments for package-board co-design
Authors:
Open Access
- 26 July 2009
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 336-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
Funding Information
- National Science Council Taiwan (NSC 97-2221-E-002-237-MY3NSC 96-2628-E-002-248-MY3NSC 96-2628-E-002-249-MY3NSC 096-2917-I-002-120)
- Division of Computing and Communication Foundations (CCF-0701821)
This publication has 2 references indexed in Scilit:
- An integer linear programming based routing algorithm for flip-chip designProceedings of the 39th conference on Design automation - DAC '02, 2007
- Computational Geometry1985