DocumentCode :
3230569
Title :
Buffered clock tree synthesis for 3D ICs under thermal variations
Author :
Minz, Jacob ; Zhao, Xin ; Lim, Sung Kyu
Author_Institution :
Synopsys Corp., Mountain View
fYear :
2008
fDate :
21-24 March 2008
Firstpage :
504
Lastpage :
509
Abstract :
In this paper, we study the buffered clock tree synthesis problem under thermal variations for 3D IC technology. Our major contribution is the Balanced Skew Theorem, which provides a theoretical background to efficiently construct a buffered 3D clock tree that minimizes and balances the skew values under two distinct non-uniform thermal profiles. Our clock tree synthesis algorithm named BURITO (buffered clock tree with thermal optimization) first constructs a 3D abstract tree under the wirelength vs via-congestion tradeoff. This abstract tree is then embedded, buffered, and refined under the given non-uniform thermal profiles so that the temperature-dependent skews are minimized and balanced. Experimental results show that our algorithms significantly reduce and perfectly balance clock skew values with minimal wirelength overhead.
Keywords :
buffer circuits; integrated circuit design; trees (mathematics); 3D IC technology; 3D abstract tree; balance clock skew; balanced skew theorem; buffered clock tree synthesis; buffered clock tree with thermal optimization; nonuniform thermal profiles; temperature-dependent skews; thermal variations; Bonding; Capacitance; Clocks; Costs; Dielectric substrates; Jacobian matrices; Thermal conductivity; Thermal resistance; Three-dimensional integrated circuits; Trees - insulation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-1921-0
Electronic_ISBN :
978-1-4244-1922-7
Type :
conf
DOI :
10.1109/ASPDAC.2008.4484003
Filename :
4484003
Link To Document :
بازگشت