Clock tree synthesis with data-path sensitivity matching

  • Authors:
  • Matthew R. Guthaus;Dennis Sylvester;Richard B. Brown

  • Affiliations:
  • UC Santa Cruz, Santa Cruz, CA;University of Michigan, Ann Arbor, MI;University of Utah, Salt Lake City, UT

  • Venue:
  • Proceedings of the 2008 Asia and South Pacific Design Automation Conference
  • Year:
  • 2008

Quantified Score

Hi-index 0.02

Visualization

Abstract

This paper investigates methods for minimizing the impact of process variation on clock skew using buffer and wire sizing. While most papers on clock trees ignore data-path circuit variations and most papers on data-path circuit optimization disregard clock tree variation, we consider both. Using both clock and data-path variations together, we present a novel sensitivity-matching algorithm that allows clock tree skews to be intentionally correlated with data-path sensitivities to ameliorate timing violations due to variation. Our statistical tuning shows an improvement in terms of expected clock skew and clock skew variation over previously published robust algorithms.