DocumentCode
1485858
Title
Thermal-Aware Clock Tree Design to Increase Timing Reliability of Embedded SoCs
Author
Chakraborty, Ashutosh ; Duraisami, Karthik ; Sithambaram, Prassanna ; Macii, Alberto ; Macii, Enrico ; Poncino, Massimo
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
Volume
57
Issue
10
fYear
2010
Firstpage
2741
Lastpage
2752
Abstract
Chip heating and nonuniform distribution of hot and cool zones on the die negatively affect reliability and robustness to failures of nanometer integrated circuits. In fact, signal propagation on interconnects slows down as temperature rises; for long wires crossing regions at different temperatures, such as the clock network, thermally induced delay and skew get altered and may result in timing faults. Failures of this kind are difficult to face due to their transient nature. This paper focuses on clock tree design for the class of embedded systems-on-chip with spatially nonuniform but temporally stationary thermal profiles. We contribute two algorithms for the thermal-aware clock network design that take into account on-chip temperature variations of this nature. The experimental results that we have collected on a number of examples and for different thermal profiles show that, in the presence of on-chip spatial temperature gradients, clock trees designed using a standard methodology incur very significant skew violations, thus originating circuit failures. Instead, clock networks designed using the algorithms presented in this paper always satisfy the initial skew bound.
Keywords
clocks; embedded systems; integrated circuit design; integrated circuit interconnections; integrated circuit reliability; system-on-chip; chip heating; circuit failures; embedded system-on-chip; nanometer integrated circuits; on-chip spatial temperature gradients; signal propagation; stationary thermal profiles; thermal-aware clock tree design; thermally induced delay; timing faults; timing reliability; Algorithm design and analysis; Clocks; Heating; Integrated circuit interconnections; Integrated circuit reliability; Propagation delay; Robustness; Temperature; Timing; Wires; Circuit reliability; clock tree design; thermal-aware design; timing failures;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2010.2046959
Filename
5460979
Link To Document