DocumentCode
873088
Title
An Improved Search Method for Accumulator-Based Test Set Embedding
Author
Nikolos, Dimitris ; Kagaris, Dimitri ; Sudireddy, Samara ; Gidaros, Spyros
Author_Institution
Comput. Eng. & Inf. Dept., Univ. of Patras, Patras
Volume
58
Issue
1
fYear
2009
Firstpage
132
Lastpage
138
Abstract
In this paper we present a new search method for test set embedding using an accumulator driven with an additive constant C. We formulate the problem of finding the location of a test pattern in the generated sequence in terms of a linear Diophantine equation with two variables, which is known to be solved quickly in linear time. We show that only one Diophantine equation needs to be solved per test set irrespective of its size. Next we show how to find the starting state, for a given constant C and test set T, such that the generated sequence can reproduce T with minimum length. Finally, we show that the best constant Copt (in terms of shortest test length) for the embedding of T using an accumulator of size n can be found in O(2ldrn+Fldr|T|) steps, instead of O(nldr2nldr|T|) steps of a previous approach, where F depends on the particular test set and can be significantly smaller than its worst case value of 2n-2. The value of F can also be further reduced while providing a guaranteed approximation bound of the shortest test length. Experimental results show the computational improvements.
Keywords
automatic test pattern generation; built-in self test; embedded systems; search problems; accumulator-based test set embedding; linear Diophantine equation; search method; shortest test length; test pattern location; Arithmetic; Automatic testing; Boolean functions; Built-in self-test; Circuit testing; Data structures; Equations; Search methods; System testing; Test pattern generators; Built-in self test; Hardware; Integrated Circuits; Reliability and Testing; Test set embedding; accumulator-based test pattern generation;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2008.182
Filename
4633350
Link To Document