|
ABSTRACT
In this paper, we propose a new global router, BoxRouter, powered by the concept of box expansion and progressive integer linear programming (ILP). BoxRouter first uses a simple PreRouting strategy which can predict and capture the most congested regions with high fidelity compared to the final routing. Based on progressive box expansion initiated from the most congested region, BoxRouting is performed with progressive ILP and adaptive maze routing. It is followed by an effective PostRouting step which reroutes without rip-up to obtain smooth tradeoff between wirelength and routability. Our experimental results show that BoxRouter significantly outperforms the state-of-the-art published global routers, e.g., 79% better routability than [1(with similar wirelength and 2x speedup), 4.2% less wirelength and 16x speedup than [2](with similar routability). Given the fundamental importance of routing, such dramatic improvement shall sparkle renewed interests in routing which plays a key role in nanometer design and manufacturing closure.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
C. Albrecht. Global Routing by New Approximation Algorithms for Multicommodity Flow. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 20, May 2001.
|
| |
3
|
M. Burstein and R. Pelavin. Hierarchial Global Wiring for Custom Chip Design. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 2(4), Oct 1983.
|
| |
4
|
|
| |
5
|
J. Cong. Challenges and opportunities for design innovations in nanometer technologies. In SRC Design Science Concept Papers, 1997.
|
| |
6
|
T. E. Gbondo-Tugbawa. Chip-Scale Modeling of Pattern Dependencies in Copper Chemical Mechanical Polishing Process. In Ph.D. Thesis, Massachusetts Institute of Technology, 2002.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
J. Hu and S. Sapatnekar. A Survey On Multi-net Global Routing for Integrated Circuits. Integration, the VLSI Journal, 31, 2002.
|
 |
13
|
|
 |
14
|
|
 |
15
|
Ryan Kastner , Elaheh Bozorgzadeh , Majid Sarrafzadeh, An exact algorithm for coupling-free routing, Proceedings of the 2001 international symposium on Physical design, p.10-15, April 01-04, 2001, Sonoma, California, United States
[doi> 10.1145/369691.369711]
|
| |
16
|
R. Kastner, E. Bozorgzadeh, and M. Sarrafzadeh. Pattern Routing: Use and Theory for Increasing Predictability and Avoiding Coupling. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 21, July 2002.
|
 |
17
|
Jinan Lou , Shankar Krishnamoorthy , Henry S. Sheng, Estimating routing congestion using probabilistic analysis, Proceedings of the 2001 international symposium on Physical design, p.112-117, April 01-04, 2001, Sonoma, California, United States
[doi> 10.1145/369691.369749]
|
 |
18
|
|
 |
19
|
|
| |
20
|
R. Tian, D. F. Wong, and R. Boone. Model-Based Dummy Feature Placement for Oxide Chemical-Mechanical Polishing Manufacturability. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, 20, 2001.
|
 |
21
|
|
 |
22
|
|
 |
23
|
|
| |
24
|
J. Westra, P. Groeneveld, T. Yan, and P. H. Madden. Global Routing: Metrics, Benchmarks, and Tools. In IEEE DATC Electronic Design Process, April 2005.
|
 |
25
|
|
 |
26
|
|
| |
27
|
|
| |
28
|
|
CITED BY 22
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Tung-Chieh Chen , Minsik Cho , David Z. Pan , Yao-Wen Chang, Metal-density driven placement for cmp variation and routability, Proceedings of the 2008 international symposium on Physical design, April 13-16, 2008, Portland, Oregon, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shenghua Liu , Guoqiang Chen , Tom Tong Jing , Lei He , Robi Dutta , Xian-Long Hong, Diffusion-driven congestion reduction for substrate topological routing, Proceedings of the 2009 international symposium on Physical design, March 29-April 01, 2009, San Diego, California, USA
|
|
|
|
|
|
|
|