ACM Home Page
Please provide us with feedback. Feedback
BoxRouter: a new global router based on box expansion and progressive ILP
Full text PdfPdf (1.17 MB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 43rd annual Design Automation Conference table of contents
San Francisco, CA, USA
SESSION: Session 24: routing table of contents
Pages: 373 - 378  
Year of Publication: 2006
ISBN:1-59593-381-6
Authors
Minsik Cho  Univ. of Texas at Austin, Austin, TX
David Z. Pan  Univ. of Texas at Austin, Austin, TX
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 35,   Citation Count: 22
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1146909.1147009
What is a DOI?

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
 
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
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

Collaborative Colleagues:
Minsik Cho: colleagues
David Z. Pan: colleagues