z-logo
open-access-imgOpen Access
Extending standard cell library for aging mitigation
Author(s) -
Kiamehr Saman,
Ebrahimi Mojtaba,
Firouzi Farshad,
Tahoori Mehdi B.
Publication year - 2015
Publication title -
iet computers and digital techniques
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.219
H-Index - 46
eISSN - 1751-861X
pISSN - 1751-8601
DOI - 10.1049/iet-cdt.2014.0142
Subject(s) - workload , overhead (engineering) , computer science , standard cell , sensitivity (control systems) , transistor , reliability engineering , node (physics) , signal (programming language) , integrated circuit , embedded system , electronic engineering , engineering , electrical engineering , voltage , structural engineering , programming language , operating system
Transistor aging, mostly due to bias temperature instability (BTI), is one of the major unreliability sources at nano‐scale technology nodes. BTI causes the circuit delay to increase and eventually leads to a decrease in the circuit lifetime. Typically, standard cells in the library are optimised according to the design time delay; however, because of the asymmetric effect of BTI, the rise and fall delays might become significantly imbalanced over the lifetime. In this study, the BTI effect is mitigated by balancing the rise and fall delays of the standard cells at the excepted lifetime. The authors find an optimal tradeoff between the increase in the library size and the lifetime improvement by non‐uniform extension of the library cells for various ranges of the input signal probabilities. The simulation results reveal that this technique can prolong the circuit lifetime by around 150% with a negligible area overhead. Moreover, the effect of different realistic workloads on the distribution of internal node signal probabilities is investigated. This is done to obtain the sensitivity of the proposed static (design time) approach to different workloads during system lifetime. The results show that the proposed approach is still efficient if the workload changes during the runtime.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here