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