DocumentCode
1225857
Title
Diagnosis of Multiple Scan Chain Timing Faults
Author
Chuang, Wei-Shun ; Lin, Shiu-Ting ; Liu, Wei-Chih ; Li, James Chien-Mo
Author_Institution
Springsoft, Inc., Hsinchu
Volume
27
Issue
6
fYear
2008
fDate
6/1/2008 12:00:00 AM
Firstpage
1104
Lastpage
1116
Abstract
A diagnosis technique is presented to locate multiple timing faults in scan chains. Jump simulation is a novel parallel simulation technique which quickly searches for the upper and the lower bounds of every individual fault. The proposed technique takes into account the interaction of multiple faults so the diagnosis results are deterministic, not probabilistic. This technique is very useful in the production test environment because it requires only regular automated test pattern generator patterns, not specialized diagnosis patterns. Experiments on ISCAS´89 benchmark circuits show that this technique can successfully pinpoint almost every single one of 16 hold-time faults in a scan chain of more than 800 scan cells. The proposed technique is still effective when failure data are limited or faults are clustered.
Keywords
automatic test pattern generation; benchmark testing; fault diagnosis; timing; automated test pattern generator patterns; benchmark circuits; diagnosis technique; hold-time faults; multiple scan chain timing faults; parallel simulation technique; Automatic test pattern generation; Automatic testing; Benchmark testing; Circuit faults; Circuit testing; Fault diagnosis; Production; Silicon; Test pattern generators; Timing; Automated test pattern generator (ATPG); fault diagnosis; scan-based test; silicon debug;
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.2008.923258
Filename
4526737
Link To Document