2008
DOI: 10.1109/vts.2008.54
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic Compaction for High Quality Delay Test

Abstract: Dynamic compaction is an effective way to reduce the number of test patterns while maintaining high fault coverage. This paper proposes a new dynamic compaction algorithm for generating compacted test sets for K longest paths per gate (KLPG) in combinational circuits or scanbased sequential circuits. This algorithm uses a greedy approach to compact paths with non-conflicting assignments together during test generation. Experimental results for ISCAS89 benchmark circuits and two industry circuits show that the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
16
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 29 publications
(16 citation statements)
references
References 25 publications
(24 reference statements)
0
16
0
Order By: Relevance
“…Test compaction [10,23] is used to reduce pattern count and minimize test time. Compacted patterns typically have higher care-bit density, which reduces the search space for PSN control.…”
Section: E Compacted Pattern Considerationmentioning
confidence: 99%
“…Test compaction [10,23] is used to reduce pattern count and minimize test time. Compacted patterns typically have higher care-bit density, which reduces the search space for PSN control.…”
Section: E Compacted Pattern Considerationmentioning
confidence: 99%
“…It selects all logically sensitizable long paths using worst-case statistical timing information and obtains the true timing information of the selected paths. In [15], the authors proposed a dynamic pattern compaction method for path delay patterns. The 2K longest paths, K paths having the rising transition and K paths having the falling transition, through each fault site were reported for path delay pattern generation.…”
Section: A Related Prior Workmentioning
confidence: 99%
“…The work in [15] uses necessary assignments (NA) for sensitizing selected paths in order to create compact test sets to detect transition faults through longest testable paths. A NA set of faults, is a subset of faults such that necessary assignments of any pair of paths in the set do not conflict.…”
Section: Earlier Workmentioning
confidence: 99%
“…A NA set of faults, is a subset of faults such that necessary assignments of any pair of paths in the set do not conflict. In [15], the collection of NAs for all paths in a set are called set assignments (CA). Next, tests to satisfy all necessary assignments of CA are derived.…”
Section: Earlier Workmentioning
confidence: 99%
See 1 more Smart Citation