A self-adjusting clock tree architecture to cope with temperature variations
A self-adjusting clock tree architecture to cope with temperature variations
复制标题
自调节时钟树架构以应对温度变化
DOI:
10.1109/iccad.2007.4397247
复制
发表时间:
2007
期刊:
影响因子:
--
通讯作者:
Y. Ismail
中科院分区:
文献类型:
--
作者:
Jieyi Long;J. Ku;S. Memik;Y. Ismail
Ensuring resilience against environmental variations is becoming one of the great challenges of chip design. In this paper, we propose a self adjusting clock tree architecture, SACTA, to improve chip performance and reliability in the presence of on-chip temperature variations. SACTA performs temperature dependent dynamic clock skew scheduling to prevent timing violations in a pipelined circuit. We present an automatic temperature adjustable skew buffer design, which enables the adaptive feature of SACTA. Furthermore, we propose an efficient and general optimization framework to determine the configuration of these special delay elements. Experimental results show that a pipeline supported by SACTA is able to prevent thermal induced timing violations within a significantly larger range of operating temperatures (enhancing the violation-free range by as much as 45degC).