TY - JOUR
T1 - On the Over-Specification Problem in Sequential ATPG Algorithms
AU - Cheng, Kwang Ting
AU - Tony Ma, Hi Keung
PY - 1993/10
Y1 - 1993/10
N2 - Most sequential ATPG (Automatic Test Pattern Generation) programs employ the time-frame expansion technique. Within a time-frame, combinational test generation algorithms that are variations of D-algorithm or PODEM are used. In this paper, we show that some ATPG programs may err in identifying untestable faults. In other words, these test generators may not be able to find the test sequence for a testable fault, even allowed infinite run time, and furthermore may mistakenly claim it as untestable. The main problem of these programs is that the underlying combinational test generation algorithm may overspecify the requirements at the present state lines. We show a necessary condition that the underlying combinational test generation algorithm must satisfy to ensure a correct sequential ATPG program. It is shown that the simple D-algorithm satisfies this condition while PODEM and the enhanced D-algorithm do not. We also study the impact of over-specification on the length of the generated test sequence. Overspecification causes a longer test sequence. Experimental results are presented.
AB - Most sequential ATPG (Automatic Test Pattern Generation) programs employ the time-frame expansion technique. Within a time-frame, combinational test generation algorithms that are variations of D-algorithm or PODEM are used. In this paper, we show that some ATPG programs may err in identifying untestable faults. In other words, these test generators may not be able to find the test sequence for a testable fault, even allowed infinite run time, and furthermore may mistakenly claim it as untestable. The main problem of these programs is that the underlying combinational test generation algorithm may overspecify the requirements at the present state lines. We show a necessary condition that the underlying combinational test generation algorithm must satisfy to ensure a correct sequential ATPG program. It is shown that the simple D-algorithm satisfies this condition while PODEM and the enhanced D-algorithm do not. We also study the impact of over-specification on the length of the generated test sequence. Overspecification causes a longer test sequence. Experimental results are presented.
UR - https://www.webofscience.com/wos/woscc/full-record/WOS:A1993MF78400020
UR - https://openalex.org/W2129412370
UR - https://www.scopus.com/pages/publications/0027677949
U2 - 10.1109/43.256935
DO - 10.1109/43.256935
M3 - Journal Article
SN - 0278-0070
VL - 12
SP - 1599
EP - 1604
JO - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
JF - IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
IS - 10
ER -