TY - GEN
T1 - Minimal exercise vector generation for reliability improvement
AU - Reddy, P. Madhukar
AU - Hadjitheophanousi, Stavros
AU - Soteriou, Vassos
AU - Gratz, Paul V.
AU - Michael, Maria K.
N1 - Publisher Copyright:
© 2017 IEEE.
PY - 2017/9/19
Y1 - 2017/9/19
N2 - Negative Bias Temperature Instability (NBTI) is a prominent physical failure mechanism which severely degrades the performance of PMOS transistors whenever the voltage at the gate is negatively biased. It leads to catastrophic timing violations in critical circuits and a severe shortening of the overall operational lifetime of the entire system. To alleviate such damaging effects due to NBTI, we present PRITEXT, a novel technique which generates a minimal set of deterministic exercise vectors based on test generation techniques which inherently near-optimizes the bit patterns across each of the generated vectors; the end target being to exercise the critical paths of a device when dormant so as to achieve near-ideal NBTI stress reduction. We explore the design-space of our generated vectors and apply them to our test processor platform under differing sequences, where our evaluation under realistic benchmarks shows that PRITEXT leads to an average 4.99× and a maximum of 13.91× lifetime improvement using 9 generated vectors. In an attempt to reduce hardware overheads even further, we next propose a heuristic to further reduce the number of exercise vectors with minimum loss in lifetime improvement.
AB - Negative Bias Temperature Instability (NBTI) is a prominent physical failure mechanism which severely degrades the performance of PMOS transistors whenever the voltage at the gate is negatively biased. It leads to catastrophic timing violations in critical circuits and a severe shortening of the overall operational lifetime of the entire system. To alleviate such damaging effects due to NBTI, we present PRITEXT, a novel technique which generates a minimal set of deterministic exercise vectors based on test generation techniques which inherently near-optimizes the bit patterns across each of the generated vectors; the end target being to exercise the critical paths of a device when dormant so as to achieve near-ideal NBTI stress reduction. We explore the design-space of our generated vectors and apply them to our test processor platform under differing sequences, where our evaluation under realistic benchmarks shows that PRITEXT leads to an average 4.99× and a maximum of 13.91× lifetime improvement using 9 generated vectors. In an attempt to reduce hardware overheads even further, we next propose a heuristic to further reduce the number of exercise vectors with minimum loss in lifetime improvement.
UR - http://www.scopus.com/inward/record.url?scp=85032721475&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85032721475&partnerID=8YFLogxK
U2 - 10.1109/IOLTS.2017.8046205
DO - 10.1109/IOLTS.2017.8046205
M3 - Conference contribution
AN - SCOPUS:85032721475
T3 - 2017 IEEE 23rd International Symposium on On-Line Testing and Robust System Design, IOLTS 2017
SP - 113
EP - 119
BT - 2017 IEEE 23rd International Symposium on On-Line Testing and Robust System Design, IOLTS 2017
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 23rd IEEE International Symposium on On-Line Testing and Robust System Design, IOLTS 2017
Y2 - 3 July 2017 through 5 July 2017
ER -