Fast and Waveform-Accurate Hazard-Aware SAT-Based TSOF ATPG
Jan Burchard1,a, Dominik Erb1,b, Adit D. Singh2, Sudhakar M. Reddy3 and Bernd Becker1,c
1University of Freiburg, Freiburg, Germany.
aburchard@informatik.uni-freiburg.de
berbd@informatik.uni-freiburg.de
cbecker@informatik.uni-freiburg.de
2Auburn University, Auburn, AL, USA.
adsingh@eng.auburn.edu
3University of Iowa Iowa City, IA, USA.
sudhakar-reddy@uiowa.edu
ABSTRACT
Opens are known to be one of the predominant defects in nanoscale technologies. Especially with an increasing number of complex cells in today's VLSI designs intra-gate opens are becoming a major problem. The generation of tests for these faults is hard, as the timing of the circuit needs to be considered accurately to prevent the invalidation of the generated tests through hazards. Current test generation methods, including new cell aware tests that explicitly target open defects, ignore the possibility of hazard caused test invalidation. Such tests can fail to detect a significant fraction of the targeted opens.
In this work we present a waveform-accurate hazard-aware test generation approach to target intra-gate opens. Our methodology is based on a SAT-based encoding and allows the generation of tests guaranteed to be robust against hazards. Experimental results for large benchmarks mapped to the state-of-the-art NanGate 45nm cell library including complex cells show the test generation efficiency of the proposed method. Large circuits were efficiently handled - even without the use of fault simulation. Our experiments show that on average, about 10.92% of conventional hazardunaware tests will fail to detect the targeted opens because of test invalidation - these are reliably detected by our new test generation methodology. Importantly, our approach can also be applied to improve the effectiveness of commercial cell aware tests.