DocumentCode
2263692
Title
Diophantine-equation based arithmetic test set embedding
Author
Nikolos, D. ; Kagaris, D. ; Gidaros, S.
Author_Institution
Dept. of Comput. Eng. & Informatics, Patras Univ.
fYear
0
fDate
0-0 0
Abstract
In this paper we show first that finding the location of a test vector in the sequence generated by an accumulator driven with an odd additive constant C is equivalent to the solution of a linear Diophantine equation with two variables. The latter equation is known to be solved fast in linear time. We then show that only one Diophantine equation needs to be solved per test set irrespective of the number of patterns in it. The finding of the locations of all patterns of a given test set T in the sequence generated under a constant C is done in O(n+ | T |) steps instead of O(n middot |T|) steps of a previous approach. Next we present a method which, given a test set T, and an odd constant C, finds the seed in the sequence generated under C that can reproduce all patterns of T in minimum length. We use this optimum technique to search for the best constant C´ (in terms of short test length) in a randomly generated subset. Experimental results show the potential of the approach for test set embedding
Keywords
digital arithmetic; embedded systems; fault diagnosis; logic testing; arithmetic test set embedding; linear Diophantine equation; odd additive constant; odd constant C; Arithmetic; Computational modeling; Equations; Informatics; Optimized production technology; Test pattern generators; Testing; Vectors; Vocational training;
fLanguage
English
Publisher
ieee
Conference_Titel
On-Line Testing Symposium, 2006. IOLTS 2006. 12th IEEE International
Conference_Location
Lake Como
Print_ISBN
0-7695-2620-9
Type
conf
DOI
10.1109/IOLTS.2006.23
Filename
1655547
Link To Document