Proceedings 2002 Design, Automation and Test in Europe Conference and Exhibition
DOI: 10.1109/date.2002.998303
|View full text |Cite
|
Sign up to set email alerts
|

Reducing test application time through test data mutation encoding

Abstract: In this paper we propose a new compression algorithm geared to reduce the time needed to test scan-based designs. Our scheme compresses the test vector set by encoding the bits that need to be flipped in the current test data slice in order to obtain the mutated subsequent test data slice. Exploitation of the overlap in the encoded data by effective traversal search algorithms results in drastic overall compression. The technique we propose can be utilized as not only a stand-alone technique but also can be ut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
68
0

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 56 publications
(68 citation statements)
references
References 11 publications
0
68
0
Order By: Relevance
“…Even though both the ATPG and fault simulation steps can be straightforwardly embedded in both the LPDR method and the proposed encoding, we omitted these steps as they cannot be applied in the case of IP cores (their internal structure is unknown). We also compare our method to various code-based methods [5], [6], [47], and [25]. For all methods we use the minimum number of ATE channels, that is one channel for the proposed method and code-based methods, and two channels for LPDR (a very small number of channels is highly desirable in a multi-site test environment).…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Even though both the ATPG and fault simulation steps can be straightforwardly embedded in both the LPDR method and the proposed encoding, we omitted these steps as they cannot be applied in the case of IP cores (their internal structure is unknown). We also compare our method to various code-based methods [5], [6], [47], and [25]. For all methods we use the minimum number of ATE channels, that is one channel for the proposed method and code-based methods, and two channels for LPDR (a very small number of channels is highly desirable in a multi-site test environment).…”
Section: Resultsmentioning
confidence: 99%
“…Even for the test cube at hand, which consists of 33.3% specified bits and is rather densely specified, there are many CVs that can be used, like for example 000100001001, 000100000011, 000100100101, etc. (as shown in many studies [20], [25], the vast majority of test cubes of industrial designs consists of less than 5% of specified test bits). Each different CV implies a different merging process.…”
Section: Motivationmentioning
confidence: 99%
See 1 more Smart Citation
“…The long scan chain is broken into multiple shorter partitions, while a decompression network either on the circuit under test or on the ATE is used to decode test vectors to the multiple scan chain partitions. Through the test compression approach presented by Reda and Orailoglu [5], test appli- cation time and test data is compressed by encoding the bits that need to be flipped, thus attaining high compression ratios yet at the cost of decompression hardware insertion. An alternative approach attempts to find as many overlaps between test vectors, thus obtaining test data compression [6].…”
Section: Previous Workmentioning
confidence: 99%
“…Other techniques are based on on-chip pattern decompression, such as scan-chain concealment [15], geometric-primitive based compression [16], mutation encoding [17], deterministic embedded test (reusing the scan chain of one core in a SoC to compress the patterns for another core) [18], packet-based compression [19] and LFSR reseeding [2] [20] [21]. An embedded deterministic test technology for low cost test to reduce the scan test data volume and scan test time is presented in [22].…”
Section: Introductionmentioning
confidence: 99%