Title :
On Determining the Real Output Xs by SAT-Based Reasoning
Author :
Elm, Melanie ; Kochte, Michael A. ; Wunderlich, Hans-Joachim
Author_Institution :
Inst. of Comput. Archit. & Comput. Eng., Univ. of Stuttgart, Stuttgart, Germany
Abstract :
Embedded testing, built-in self-test and methods for test compression rely on efficient test response compaction. Often, a circuit under test contains sources of unknown values (X), uninitialized memories for instance. These X values propagate through the circuit and may spoil the response signatures. The standard way to overcome this problem is X-masking. Outputs which carry an X value are usually determined by logic simulation. In this paper, we show that the amount of Xs is significantly overestimated, and in consequence outputs are over masked, too. An efficient way for the exact computation of output Xs is presented for the first time. The resulting X-masking promises significant gains with respect to test time, test volume and fault coverage.
Keywords :
built-in self test; carry logic; circuit testing; computability; embedded systems; logic simulation; logic testing; SAT-based reasoning; X-masking; built-in self-test; circuit testing; embedded testing; logic simulation; test compression; test response compaction; uninitialized memory; Automatic test pattern generation; Boolean functions; Circuit faults; Compaction; Computational modeling; Integrated circuit modeling; Logic gates; X-Masking;
Conference_Titel :
Test Symposium (ATS), 2010 19th IEEE Asian
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-8841-4
DOI :
10.1109/ATS.2010.16