| Steiner network construction for timing critical nets |
| Full text |
Pdf
(709 KB)
|
| 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: 379 - 384
Year of Publication: 2006
ISBN:1-59593-381-6
|
|
Authors
|
|
Shiyan Hu
|
Texas A&M University, College Station, TX
|
|
Qiuyang Li
|
Texas A&M University, College Station, TX
|
|
Jiang Hu
|
Texas A&M University, College Station, TX
|
|
Peng Li
|
Texas A&M University, College Station, TX
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 16, Citation Count: 0
|
|
|
ABSTRACT
Conventionally, signal net routing is almost always implemented asSteiner trees. However, non-tree topology is often superior on timing performance as well as tolerance to open faults and variations. These advantages are particularly appealing for timing critical net routings in nano-scale VLSI designs where interconnect delay is a performance bottleneck and variation effects are increasingly remarkable. We propose Steiner network construction heuristics which can generate either tree or non-tree with different slack-wirelength tradeoff, and handle both long path and short path constraints. Incremental non-tree delay update techniques are developed to facilitate fast Steiner network evaluations. Extensive experiments in different scenarios show that our heuristics usually improve timing slack by hundreds of pico seconds compared to traditional tree approaches.
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
|
A. B. Kahng and G. Robins. On optimal interconnections for VLSI. Kluwer Academic Publishers, Boston, MA, 1995.
|
 |
2
|
|
| |
3
|
B. A. McCoy and G. Robins. Non-tree routing. DATE,pages 430--434, 1994.
|
| |
4
|
|
 |
5
|
John Lillis , Chung-Kuan Cheng , Ting-Ting Y. Lin , Ching-Yen Ho, New performance driven routing techniques with explicit area/delay tradeoff and simultaneous wire sizing, Proceedings of the 33rd annual conference on Design automation, p.395-400, June 03-07, 1996, Las Vegas, Nevada, United States
[doi> 10.1145/240518.240594]
|
| |
6
|
W. Chuang, S. S. Sapatnekar, and IN. Hajj. Delay and area optimization for discrete gate sizes under double-sided timing constraints. CICC, pages 9.4.1--9.4.4, 1993.
|
| |
7
|
P. K. Chan and K. Karplus. Computing signal delay in general RC networks by tree/link partitioning. TCAD, 9(8):898--902, August 1990.
|
| |
8
|
W.-C. D. Lam , J. Jam , C.-K. Koh , V. Balakrishnan , Y. Chen, Statistical based link insertion for robust clock network design, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.588-591, November 06-10, 2005, San Jose, CA
|
| |
9
|
R. Chaturvedi and J. Hu. An efficient merging scheme for prescribed skew clock routing. TVLSI, 13(6):750--754, June 2005.
|
| |
10
|
S. K. Rao, P. Sadayappan, F. K. Hwang, and P. W. Shor. The rectilinear Steiner arborescence problem. Algorithmica, 7:277--288, 1992.
|
| |
11
|
G. H. Golub and C. F. Van Loan. Matrix computations. John Hopkins University Press, 1996.
|
| |
12
|
|
|