DocumentCode :
3083569
Title :
Error prediction based on concurrent self-test and reduced slack time
Author :
Gherman, Valentin ; Massas, Julien ; Evain, Samuel ; Chevobbe, Stéphane ; Bonhomme, Yannick
Author_Institution :
Embedded Syst. Reliability Lab., CEA, Gif-sur-Yvette, France
fYear :
2011
fDate :
14-18 March 2011
Firstpage :
1
Lastpage :
6
Abstract :
Small circuit defects occurred during manufacturing and/or enhanced/induced by various aging mechanisms represent a serious challenge in advanced scaled CMOS technologies. These defects initially manifest as small delay faults that may evolve in time and exceed the slack time in the clock cycle period. Periodic tests performed with reduced slack time provide a low-cost solution that allows to predict failures induced by slowly evolving delay faults. Unfortunately, such tests have limited fault coverage and fault detection latency. Here, we introduce a way to complement or completely replace the periodic testing with reduced slack time. Delay control structures are proposed to enable arbitrarily small parts of the monitored component to switch fast between a normal operating mode and a degraded mode characterized by a smaller slack time. Only two or three additional transistors are needed for each flip-flop in the monitored logic. Micro-architectural support for a concurrent self-test of pipelined logic that takes benefit of the introduced degraded mode is presented as well. Test stimuli are produced on the fly by the last two valid operations executed before each stall cycle. Test result evaluation is facilitated by the replication of the last valid operation during a stall cycle. Protection against transient faults can be achieved if each operation is replicated via stall cycle insertion.
Keywords :
CMOS logic circuits; flip-flops; logic testing; CMOS; aging mechanism; concurrent self-testing; delay control structure; delay fault; error prediction; failure prediction; fault coverage; fault detection latency; flip-flop; logic monitoring; microarchitectural support; periodic testing; pipelined logic; stall cycle insertion; transient fault; transistor; Aging; Built-in self-test; Circuit faults; Clocks; Delay; Flip-flops; Pipelines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
Conference_Location :
Grenoble
ISSN :
1530-1591
Print_ISBN :
978-1-61284-208-0
Type :
conf
DOI :
10.1109/DATE.2011.5763258
Filename :
5763258
Link To Document :
بازگشت