ACM Home Page
Please provide us with feedback. Feedback
An efficient tile-based ECO router with routing graph reduction and enhanced global routing flow
Full text PdfPdf (637 KB)
Source International Symposium on Physical Design archive
Proceedings of the 2005 international symposium on Physical design table of contents
San Francisco, California, USA
SESSION: Routing techniques table of contents
Pages: 7 - 13  
Year of Publication: 2005
ISBN:1-59593-021-3
Authors
Jin-Yih Li  Taiwan Semiconductor Manufacturing Company Ltd., Hsin-Chu, Taiwan
Yih-Lang Li  National Chaio-Tung University, Hsin-Chu, Taiwan
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 24,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Engineering Change Order (ECO) routing is frequently requested in the later design stage for the purpose of delay and noise optimization. ECO routing is complicated by huge existing obstacles and the requests for various design rules. Tile-based routers have work with fewer nodes of the routing graph than grid and connection-based routers; however, the number of nodes of the tile-based routing graph has grown to over a thousand millions for SOC designs. This work depicts a new ECO routing design flow with routing graph reduction and enhanced global routing flow. Routing graph reduction reduces the complexity of nodes by removing redundant tiles and aligning neighboring tiles to merge adjacent block tiles. Routing graph reduction reduces tile fragmentation such that the ECO router can run twice as fast without sacrificing routing quality. Enhanced global routing flow incorporates ECO global routing with extended routing and GCell restructuring to prevent routing failure in a routable routing. The ECO router with new design flow can perform up to 20 times faster than the original tile-based router, at the cost of only a very small decline in routing quality.


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
T. Ohtsuki, "Gridless routers" New wire routing algorithms based on computational geometry, in Proc. Int. Conf. Circuits and Systems, pp. 802--809, May 1985.
3
 
4
 
5
S.Zheng, J.S. Lim, and S. Iyengar, "Finding obstacle-avoiding shortest paths using implicit connection graphs,"IEEE Trans. Computer-Aided Design, vol. 15, no. 1, pp. 103--110, Jan. 1996.
 
6
7
 
8
J. Cong, J. Fang, and K. Khoo,"DUNE - A multilayer gridless routing system,"IEEE Trans. Computer-Aided Design, vol. 20, no. 5, pp. 633--647, May. 2001.
 
9
M. Sato, J. Sakanaka, and T. Ohtsuki, "A fast line-search method based on a tile plane," in IEEE Int. Symp. Circuits and Systems, pp. 588--591, May 1987.
 
10
A. Margarino, A. Romano, A. De Gloria, F. Curatelli, and P. Antognetti, "A tile-expansion router,"IEEE Trans. Computer-Aided Design, vol. CAD-6, pp. 507--517, July 1987.
 
11
12
 
13
C. Tsai, S. Chen, and W. Feng, "An H-V Alternating Router," IEEE Trans. Computer-Aided Design, vol. 11, pp. 976--991, Aug. 1992.
 
14
J. Dion and L. M. Monier, "Contour: A tile-based gridless router," Western Research Laboratory, Palo Alto, CA, Research Report 95/3.
 
15
Zhaoyun Xing and Russell Kaog, "Shortest Path Search Using Tiles and Piecewise Linear Cost Propagation," IEEE Trans. Computer-Aided Design, vol. 21, no. 2, pp. 145--158, Feb. 2002.
 
16
J. K. Ousterhout, "Corner Stitching: Adata-structuring technique for VLSI layout tools," IEEE Trans. Computer-Aided Design, vol. CAD-3, pp. 87--100, Jan. 1984.