Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

High-speed clock network sizing optimization based on distributed RC and lossy RLC interconnect models

Published: 01 November 2006 Publication History

Abstract

To achieve path delay balance, instead of making faster paths slower by elongating wires used in most zero skew clock routing methods, we make slower paths faster by the wire sizing. The wire sizing technique is frequently used by IC designers to minimize the clock skew caused by the unbalanced RC delays and transmission line noises. However, manual sizing takes a long time and lacks accurate relationship between the timing and wire widths. This paper formulates the optimal clock sizing problem and proposes a sizing optimization algorithm based on Gauss-Marquardt's least square minimization method. The minimum skew is achieved by this method due to its uphill mechanism of searching the global minimum by selecting a proper Lagrange multiplier dynamically at each iteration. The optimization is guided by the delay calculation based on a distributed RLC interconnect model which takes into the account the nonnegligible inductance in high-speed long interconnects (such as on the substrate of a multichip module). The algorithm and delay model can handle a general clock network including loops such as a clock mesh. For testing examples of equal path length clock trees, this algorithm can further achieve 10× skew reduction and 14% path delay reduction after the sizing

Cited By

View all
  • (2022)A PUS based nets weighting mechanism for power, hold, and setup timing optimizationIntegration, the VLSI Journal10.1016/j.vlsi.2022.01.00684:C(122-130)Online publication date: 1-May-2022
  • (2018)Analysis of a temperature-dependent delay optimization model for GNR interconnects using a wire sizing methodJournal of Computational Electronics10.1007/s10825-018-1251-417:4(1536-1548)Online publication date: 1-Dec-2018
  • (2015)Clock Skew Minimization in Multiple Dynamic Supply Voltage with Adjustable Delay Buffers RestrictionJournal of Signal Processing Systems10.1007/s11265-014-0888-x79:1(99-104)Online publication date: 1-Apr-2015
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  Volume 15, Issue 9
November 2006
151 pages

Publisher

IEEE Press

Publication History

Published: 01 November 2006

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 23 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2022)A PUS based nets weighting mechanism for power, hold, and setup timing optimizationIntegration, the VLSI Journal10.1016/j.vlsi.2022.01.00684:C(122-130)Online publication date: 1-May-2022
  • (2018)Analysis of a temperature-dependent delay optimization model for GNR interconnects using a wire sizing methodJournal of Computational Electronics10.1007/s10825-018-1251-417:4(1536-1548)Online publication date: 1-Dec-2018
  • (2015)Clock Skew Minimization in Multiple Dynamic Supply Voltage with Adjustable Delay Buffers RestrictionJournal of Signal Processing Systems10.1007/s11265-014-0888-x79:1(99-104)Online publication date: 1-Apr-2015
  • (2013)Smart non-default routing for clock power reductionProceedings of the 50th Annual Design Automation Conference10.1145/2463209.2488846(1-7)Online publication date: 29-May-2013
  • (2010)Clock skew optimization considering complicated power modesProceedings of the Conference on Design, Automation and Test in Europe10.5555/1870926.1871280(1474-1479)Online publication date: 8-Mar-2010
  • (2010)Discrete buffer and wire sizing for link-based non-tree clock networksIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2009.201908818:7(1025-1035)Online publication date: 1-Jul-2010
  • (2010)Clock skew minimization in multi-voltage mode designs using adjustable delay buffersIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2010.206165429:12(1921-1930)Online publication date: 1-Dec-2010
  • (2004)Buffer sizing for clock power minimization subject to general skew constraintsProceedings of the 41st annual Design Automation Conference10.1145/996566.996614(159-164)Online publication date: 7-Jun-2004
  • (2004)Clock network sizing via sequential linear programming with time-domain analysisProceedings of the 2004 international symposium on Physical design10.1145/981066.981105(182-189)Online publication date: 18-Apr-2004
  • (2004)Power characteristics of inductive interconnectIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2004.83422712:12(1295-1306)Online publication date: 1-Dec-2004
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media