[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/789083.1022707acmconferencesArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article

Reduced Delay Uncertainty in High Performance Clock Distribution Networks

Published: 03 March 2003 Publication History

Abstract

The design of clock distribution networks in synchronous digital systems presents enormous challenges. Controlling the clock signal delay in the presence of various noise sources, process parameter variations, and environmental effects represents a fundamental problem in the design of high speed synchronous circuits. A polynomial time algorithm that improves the tolerance of a clock distribution network to process and environmental variations is presented in this paper. The algorithm generates a clock tree topology that minimizes the uncertainty of the clock signal delay to the most critical data paths. Strategies for enhancing the physical layout of the clock tree to decrease delay uncertainty are also presented. Application of the methodology on benchmark circuits demonstrates clock tree topologies with decreased delay uncertainties of up to 90%. Techniques to enhance a clock tree layout have been applied on a set of benchmark circuits, yielding a reduction in delay uncertainty of up to 48%.

References

[1]
{1} G. E. Moore, "Progress in Digital Integrated Circuit," Proceedings of the IEEE International Electron Devices Meeting, pp. 11-14, December 1975.
[2]
{2} SIA, "The National Technology Roadmap for Semiconductors," Technical report, Semiconductor Industry Association, 1997.
[3]
{3} H. B. Bakoglu, Circuits, Interconnections, and Packaging for VLSI. Addison-Wesley Publishing Company, 1990.
[4]
{4} I. S. Kourtev and E. G. Friedman, Timing Optimization Through Clock Skew Scheduling, Norwell, Massachusetts: Kluwer Academic Publishers, 2000.
[5]
{5} S. Natarajan, M. A. Breuer, and S. K. Gupta, "Process Variations and Their Impact on Circuit Operation," Proceedings of the IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, pp. 73-81, November 1998.
[6]
{6} S. R. Nassif, "Delay Variability: Sources, Impacts and Trends," Proceedings of the IEEE International Solid-State Circuits Conference, pp. 368-369, February 2000.
[7]
{7} P. Zarkesh-Ha, T. Mule, and J. D. Meindl, "Characterization and Modeling of Clock Skew with Process Variations," Proceedings of the IEEE Custom Integrated Circuits Conference, pp. 441-444, May 1999.
[8]
{8} K. T. Tang and E. G. Friedman, "Interconnect Coupling Noise in CMOS VLSI Circuits," Proceedings of the ACM International Symposium on Physical Design, pp. 48-53, April 1999.
[9]
{9} V. Mehrotra, S. L. Sam, D. Boning, A. Chandrakasan, R. Vallishayee, and S. Nassif, "A Methodology for Modeling the Effects of Systematic Within-Die Interconnect and Device Variation on Circuit Performance," Proceedings of the ACM/IEEE Design Automation Conference , pp. 172-175, June 2000.
[10]
{10} S. Sauter, D. Schmitt-Landsiedel, R. Thewes, and W. Weber, "Effect of Parameter Variations at Chip and Wafer Level on Clock Skews," IEEE Transactions on Semiconductor Manufacturing, Vol. 13, No. 4, pp. 395-400, November 2000.
[11]
{11} J. F. Chappel and S. G. Zaky, "EMI Effects and Timing Design for Increased Reliability in Digital Systems," IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, Vol. 44, No. 2, pp. 130-142, February 1997.
[12]
{12} Y. I. Ismail and E. G. Friedman, "Effects of Inductance on the Propagation Delay and Repeater Insertion in VLSI Circuits," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Vol. 8, No. 2, pp. 195-206, April 2000.
[13]
{13} M. W. Beattie and L. T. Pileggi, "Inductance 101: Modeling and Extraction," Proceedings of the ACM/IEEE Design Automation Conference , pp. 323-328, June 2001.
[14]
{14} K. T. Tang and E. G. Friedman, "Delay and Noise Estimation of CMOS Logic Gates Driving Coupled Resistive-Capacitive Interconnections," Integration, The VLSI Journal, Vol. 29, No. 2, pp. 131-165, September 2000.
[15]
{15} E. G. Friedman, High Performance Clock Distribution Networks, Norwell, Massachusetts: Kluwer Academic Publishers, 1997.
[16]
{16} E. G. Friedman, Clock Distribution Networks in VLSI Circuits and Systems, Piscataway, New Jersey: IEEE Press, 1995.
[17]
{17} M. Nekili, Y. Savaria, and G. Bois, "Design of Clock Distribution Networks in Presence of Process Variations," Proceedings of the IEEE Great Lakes Symposium on VLSI, pp. 95-102, February 1998.
[18]
{18} J. L. Neves and E.G. Friedman, "Buffered Clock Tree Synthesis with Non-Zero Clock Skew Scheduling for Increased Tolerance to Process Parameter Variations," Journal of VLSI Signal Processing, Vol. 16, Numbers 2/3, pp. 149-161, June/July 1997.
[19]
{19} M. Hanan, "On Steiner's Problem With Rectilinear Distance," SIAM Journal of Applied Mathematics, Vol. 14, pp. 255-265, March 1966.
[20]
{20} A. L. Fisher and H. T. Kung, "Synchronizing Large VLSI Processor Arrays," IEEE Transactions on Computers, Vol. 34, No 8, pp. 734- 740, August 1985.

Cited By

View all
  • (2014)OCV-aware top-level clock tree optimizationProceedings of the 24th edition of the great lakes symposium on VLSI10.1145/2591513.2591541(33-38)Online publication date: 20-May-2014
  • (2010)Timing-driven variation-aware nonuniform clock mesh synthesisProceedings of the 20th symposium on Great lakes symposium on VLSI10.1145/1785481.1785487(15-20)Online publication date: 16-May-2010
  • (2010)Dual supply voltages and dual clock frequencies for lower clock power and suppressed temperature-gradient-induced clock skewIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.201054918:3(347-355)Online publication date: 1-Mar-2010
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
DATE '03: Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
March 2003
1112 pages
ISBN:0769518702

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 03 March 2003

Check for updates

Qualifiers

  • Article

Conference

DATE03
Sponsor:

Acceptance Rates

Overall Acceptance Rate 518 of 1,794 submissions, 29%

Upcoming Conference

DATE '25
Design, Automation and Test in Europe
March 31 - April 2, 2025
Lyon , France

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2014)OCV-aware top-level clock tree optimizationProceedings of the 24th edition of the great lakes symposium on VLSI10.1145/2591513.2591541(33-38)Online publication date: 20-May-2014
  • (2010)Timing-driven variation-aware nonuniform clock mesh synthesisProceedings of the 20th symposium on Great lakes symposium on VLSI10.1145/1785481.1785487(15-20)Online publication date: 16-May-2010
  • (2010)Dual supply voltages and dual clock frequencies for lower clock power and suppressed temperature-gradient-induced clock skewIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2008.201054918:3(347-355)Online publication date: 1-Mar-2010
  • (2007)Dual signal frequencies and voltage levels for low power and temperature-gradient tolerant clock distributionProceedings of the 2007 international symposium on Low power electronics and design10.1145/1283780.1283795(62-67)Online publication date: 27-Aug-2007
  • (2006)Effects of process and environmental variations on timing characteristics of clocked registersProceedings of the 16th ACM Great Lakes symposium on VLSI10.1145/1127908.1127948(165-168)Online publication date: 30-Apr-2006
  • (2005)Design and optimization of MOS current mode logic for parameter variationsIntegration, the VLSI Journal10.5555/1062115.171208938:3(417-437)Online publication date: 1-Jan-2005
  • (2005)Skew scheduling and clock routing for improved tolerance to process variationsProceedings of the 2005 Asia and South Pacific Design Automation Conference10.1145/1120725.1120972(594-599)Online publication date: 18-Jan-2005
  • (2005)Parameter variation effects on timing characteristics of high performance clocked registersProceedings of the 15th international conference on Integrated Circuit and System Design: power and Timing Modeling, Optimization and Simulation10.1007/11556930_52(508-517)Online publication date: 21-Sep-2005

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media