DocumentCode
84890
Title
Aging-Aware Design of Microprocessor Instruction Pipelines
Author
Oboril, Fabian ; Tahoori, Mehdi B.
Author_Institution
Karlsruhe Inst. of Technol., Karlsruhe, Germany
Volume
33
Issue
5
fYear
2014
fDate
May-14
Firstpage
704
Lastpage
716
Abstract
As complementary metal-oxide-semiconductor technologies enter nanometer scales, microprocessors become more vulnerable to transistor aging, mainly due to bias temperature instability and hot carrier injection. These phenomena lead to increasing device delays during the operational lifetime, which result in growing delays of the instruction pipeline stages. However, the aging rates of different stages are different. Hence, a previously delay-balanced pipeline becomes increasingly imbalanced resulting in a non-optimized design in terms of lifetime [i.e., mean time to failure (MTTF)], frequency, area, and power consumption. In this paper, we propose an aging-aware, MTTF-balanced pipeline design, in which the pipeline stage delays are balanced at the desired lifetime rather than at design time. This can lead to significant MTTF (lifetime) improvements as well as additional performance, area, and power benefits. Our experimental results show that for two different microprocessors, MTTF can be extended by at least 2.3 times while achieving an additional 10% energy improvement with no penalty on delay and area. If the demand for performance is higher than that for a longer MTTF, it is also possible to improve the clock frequency by 2%.
Keywords
CMOS integrated circuits; ageing; delays; hot carriers; microprocessor chips; negative bias temperature instability; MTTF-balanced pipeline design; aging-aware design; bias temperature instability; complementary metal-oxide-semiconductor technologiy; device delays; hot carrier injection; instruction pipeline stages; mean time to failure; microprocessor instruction pipelines; operational lifetime; pipeline stage delays; transistor aging; Aging; Clocks; Delays; Logic gates; Microprocessors; Pipelines; Transistors; BTI; HCI; instruction pipeline; microprocessor; transistor aging;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2014.2298333
Filename
6800161
Link To Document