loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07)
An Efficient Uncertainty- and Skew-aware Methodology for Clock Tree Synthesis and Analysis
Bangalore, India
January 06-January 10
ISBN: 0-7695-2762-0
Vineet Wason, Advanced Micro Devices, Sunnyvale, CA, USA
Rajeev Murgai, Fujitsu Laboratories of America, Sunnyvale, CA, USA
WilliamW. Walker, Fujitsu Laboratories of America, Sunnyvale, CA, USA
The effect of variations (process, voltage, temperature, and crosstalk) on circuit delay is increasing with technology scaling. As a result, the timing uncertainty of clock signal is increasing. In this paper, an efficient methodology for clock timing uncertainty- and skew-aware clock tree synthesis and analysis is proposed. We first present a statistical and less pessimistic methodology (as compared to the traditional static timing analysis (STA) methodology) for computing the clock timing uncertainty under the impact of parameter variations (process, voltage, temperature, and crosstalk). We also devise a technique to synthesize a clock tree that has zero skew and on which uncertainty can be computed efficiently. Finally, using the proposed uncertainty analysis algorithm, a post-processing scheme to re-analyze the critical paths reported by traditional STA is presented. We applied our zero-skew tree synthesis algorithm on a real industrial design. With our analysis methodology, the worst-case timing uncertainty on this tree was reduced from 388ps (used by traditional STA tools) to 63ps.
Citation:
Vineet Wason, Rajeev Murgai, WilliamW. Walker, "An Efficient Uncertainty- and Skew-aware Methodology for Clock Tree Synthesis and Analysis," vlsid, pp.271-277, 20th International Conference on VLSI Design held jointly with 6th International Conference on Embedded Systems (VLSID'07), 2007
Usage of this product signifies your acceptance of the Terms of Use.