|
ABSTRACT
Increasingly significant variational effects present a great challenge for delivering desired clock skew reliably. Non-tree clock network has been recognized as a promising approach to overcome the variation problem. Existing non-tree clock routing methods are restricted to a few simple or regular structures, and often consume excessive amount of wire-length. In this paper, we suggest to construct a low cost non-tree clock network by inserting cross links in a given clock tree. The effects of the link insertion on clock skew variability are analyzed. Based on the analysis, we propose two link insertion schemes that can quickly convert a clock tree to a non-tree with significantly lower skew variability and very limited wirelength increase. In these schemes, the complicated non-tree delay computation is circumvented. Further, they can be applied to the recently popular non-zero skew routing easily. Experimental results on benchmark circuits show that this approach can achieve significant skew variability reduction with less than 2 increase of wirelength.
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
|
R.-S. Tsay. Exact zero skew. In ICCAD pages 336--339, 1991.
|
| |
3
|
|
| |
4
|
T.-H. Chao, Y.-C. Hsu, J.-M. Ho, K. D. Boese, and A. B. Kahng. Zero skew clock routing with minimum wirelength. IEEE Transactions on Circuits and Systems - Analog and Digital Signal Processing 39(11):799--814, November 1992.
|
| |
5
|
S. Zanella, A. Nardi, A. Neviani, M. Quarantelli, S. Saxena, and C. Guardiani. Analysis of the impact of process variations on clock skew. IEEE Transactions on Semiconductor Manufacturing 13(4):401--407, November 2000.
|
 |
6
|
Ying Liu , Sani R. Nassif , Lawrence T. Pileggi , Andrzej J. Strojwas, Impact of interconnect variations on the clock skew of a gigahertz microprocessor, Proceedings of the 37th conference on Design automation, p.168-171, June 05-09, 2000, Los Angeles, California, United States
[doi> 10.1145/337292.337365]
|
| |
7
|
R. Saleh, S. Z. Hussain, S. Rochel, and D. Overhauser. Clock skew verification in the presence of IR-drop in the power distribution network. IEEE TCAD 19(6):635--644, June 2000.
|
 |
8
|
Satyamurthy Pullela , Noel Menezes , Lawrence T. Pillage, Reliable non-zero skew clock trees using wire width optimization, Proceedings of the 30th international conference on Design automation, p.165-170, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.164653]
|
| |
9
|
|
 |
10
|
Madhav P. Desai , Radenko Cvijetic , James Jensen, Sizing of clock distribution networks for high performance CPU chips, Proceedings of the 33rd annual conference on Design automation, p.389-394, June 03-07, 1996, Las Vegas, Nevada, United States
[doi> 10.1145/240518.240593]
|
| |
11
|
P. J. Restle, T. G. McNamara, D. A. Webber, P. J. Camporese, K. F. Eng, K. A. Jenkins, D. H. Allen, M. J. Rohn, M. P. Quaranta, D. W. Boerstler, C. J. Alpert, C. A. Carter, R. N. Bailey, J. G. Petrovick, B. L. Krauter,and B. D. McCredie. A clock distribution network for microprocessors. IEEE J. of Solid-State Circuits 36(5):792--799, May 2001.
|
| |
12
|
N. A. Kurd, J. S. Barkatullah, R. O. Dizon, T. D. Fletcher, and P. D. Madland. A multigigahertz clocking scheme for the Pentium 4 microprocessor. IEEE J. of Solid-State Circuits 36(11):1647--1653, November 2001.
|
| |
13
|
|
| |
14
|
Makoto Mori , Hongyu Chen , Bo Yao , Chung-Kuan Cheng, A multiple level network approach for clock skew minimization with process variations, Proceedings of the 2004 conference on Asia South Pacific design automation: electronic design and solution fair, p.263-268, January 27-30, 2004, Yokohama, Japan
|
| |
15
|
|
| |
16
|
|
| |
17
|
P. K. Chan and K. Karplus. Computing signal delay in general RC networks by tree/link partitioning. IEEE TCAD 9(8):898--902, August 1990.
|
| |
18
|
A. Rajaram, J. Hu and R. Mahapatra. Reducing clock skew variability via cross links. Technical Report: TAMU-ECE-2004-01 Department of Electrical Engineering, Texas A&M University,March 2004. (http://ece.tamu.edu/techpubs/index.html
|
| |
19
|
J. Qian, S. Pullela, and L. T. Pillage. Modeling the effective capacitance for the RC interconnect of CMOS gates. IEEE TCAD 13(12):1526--1535, December 1994.
|
 |
20
|
|
 |
21
|
|
CITED BY 19
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
|
G. Venkataraman , N. Jayakumar , J. Hu , P. Li , Sunil Khatri , Anand Rajaram , P. McGuinness , C. Alpert, Practical techniques to reduce skew and its variations in buffered clock networks, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.592-596, November 06-10, 2005, San Jose, CA
|
|
|
Di Wu , G. Venkataraman , Jiang Hu , Quiyang Li , R. Mahapatra, DiCER: distributed and cost-effective redundancy for variation tolerance, Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design, p.393-397, November 06-10, 2005, San Jose, CA
|
|
|
C. Yeh , G. Wilke , H. Chen , S. Reddy , H. Nguyen , T. Miyoshi , W. Walker , R. Murgai, Clock Distribution Architectures: A Comparative Study, Proceedings of the 7th International Symposium on Quality Electronic Design, p.85-91, March 27-29, 2006
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inna Vaisband , Ran Ginosar , Avinoam Kolodny , Eby G. Friedman, Power efficient tree-based crosslinks for skew reduction, Proceedings of the 19th ACM Great Lakes symposium on VLSI, May 10-12, 2009, Boston Area, MA, USA
|
|