DocumentCode :
454478
Title :
Analyzing Timing Uncertainty in Mesh-based Clock Architectures
Author :
Reddy, Subodh M. ; Wilke, Gustavo R. ; Murgai, Rajeev
Author_Institution :
Fujitsu Labs. of America Inc.
Volume :
1
fYear :
2006
fDate :
6-10 March 2006
Firstpage :
1
Lastpage :
6
Abstract :
Mesh architectures are used to distribute critical global signals on a chip, such as clock and power/ground. Redundancy created by mesh loops smooths out undesirable variations between signal nodes spatially distributed over the chip. However, one problem with the mesh architectures is the difficulty in accurately analyzing large instances. Furthermore, variations in process and temperature, supply noise and crosstalk noise cause uncertainty in the delay from clock source to flip-flops. In this paper, we study the problem of analyzing timing uncertainty in mesh-based clock architectures. We propose solutions for both pure mesh and (mesh + global-tree) architectures. The solutions can handle large design and mesh instances. The maximum error in uncertainty values reported by our solutions is 1-3ps with respect to the golden Monte Carlo simulations, which is at most 0.5% of the nominal clock latency of about 600ps
Keywords :
Monte Carlo methods; clocks; logic design; timing; trees (mathematics); 1 to 3 ps; Monte Carlo simulations; mesh-based clock architectures; mesh-global tree architectures; nominal clock latency; timing uncertainty; Circuits; Clocks; Crosstalk; Delay; Flip-flops; Laboratories; Redundancy; Timing; Uncertainty; Voltage;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe, 2006. DATE '06. Proceedings
Conference_Location :
Munich
Print_ISBN :
3-9810801-1-4
Type :
conf
DOI :
10.1109/DATE.2006.243962
Filename :
1657055
Link To Document :
بازگشت