DocumentCode :
80618
Title :
BTI-Gater: An Aging-Resilient Clock Gating Methodology
Author :
Liangzhen Lai ; Chandra, Vishal ; Aitken, Robert ; Gupta, Puneet
Author_Institution :
Electr. Eng. Dept., Univ. of California Los Angeles, Los Angeles, CA, USA
Volume :
4
Issue :
2
fYear :
2014
fDate :
Jun-14
Firstpage :
180
Lastpage :
189
Abstract :
Negative- and positive bias temperature instability (N/PBTI) have become one of the most important reliability issues in modern semiconductor technology. N/PBTI-induced degradation depends heavily on workload, which causes imbalanced degradation and additional clock skew for clock distribution networks with clock gating features. In this work, we first analyze the effects of N/PBTI on clock paths with different clock gating use cases. Then cross-layer solutions are proposed to reduce N/PBTI-induced clock skew. Two integrated clock gating (ICG) cell circuits are proposed to alternate clock idle state between logic high and logic low for each clock gating operation. A skew mitigation methodology is also proposed to select the appropriate ICG cells based on the architecture and microarchitecture context. An example of sleep scheduling is also described as a simple software-level technique that can be used in conjunction with BTI-Gater to avoid certain pathological aging scenarios. Our experiments show that BTI-Gater can balance the gated clock branches to close to 50% signal duty ratio, while guaranteeing a glitch-free clock signal with easy-to-verify timing constraints. Results on commercial processors show that BTI-Gater can effectively reduce N/PBTI-induced clock skew of up to 17ps, which can be converted to up to 19.7% leakage power saving compared to pure design guardbanding.
Keywords :
clock distribution networks; integrated circuit reliability; logic circuits; microprocessor chips; negative bias temperature instability; scheduling; BTI-Gater; N-PBTI-induced degradation; aging-resilient clock gating methodology; cell circuits; clock distribution networks; clock signal; clock skew; commercial processors; cross-layer solutions; imbalanced degradation; integrated clock gating; logic high; logic low; microarchitecture context; negative bias temperature instability; positive bias temperature instability; reliability; semiconductor technology; signal duty ratio; simple software-level technique; skew mitigation; sleep scheduling; Clocks; Computer architecture; Degradation; Delays; Logic gates; Microprocessors; Aging; clocks; logic gates; scheduling;
fLanguage :
English
Journal_Title :
Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
Publisher :
ieee
ISSN :
2156-3357
Type :
jour
DOI :
10.1109/JETCAS.2014.2315882
Filename :
6798771
Link To Document :
بازگشت