Sequential circuit test generation using dynamic justification equivalence |
| |
Authors: | Xinghao Chen Michael L. Bushnell |
| |
Affiliation: | (1) Rutgers University, CAIP Center, 08855-1390 Piscataway, N.J., USA;(2) Dept. of ECE, Rutgers University, 08855-0909 Piscataway, N.J., USA |
| |
Abstract: | Automatic test pattern generation (ATPG) for sequential circuits involves making decisions in the search decision spaces bounded by a sequential circuit. The flip-flops in the sequential circuit determine the circuit state search decision space. The inputs of the circuit define the combinational search decision space. Much work on sequential circuit ATPG acceleration focused on how to make ATPG search decisions. We propose a new technique to improve sequential circuit ATPG efficiency by focusing on not repeating previous searches. This new method is orthogonal to existing deterministic sequential circuit ATPG algorithms.A common search operation in sequential circuit ATPG is justification, which is to find an input assignment to justify a desired output assignment of a component. We have observed that implications in a circuit resulting from prior justification decisions form an unique justification decomposition. Since the connectivity of a circuit does not change during ATPG, test generation for different target faults may share identical justification decision sequences represented by identical decision spaces. Because justification decomposition represents the collective effects of prior justification decisions, it is used to identify previously-explored justification decisions. Preliminary results on the ISCAS 1989 circuits show that our test generator (SEST) using justification decompositions, on average, runs 2.4 and 4.5 times faster than Gentest and Hitec, respectively. We describe the details of justification equivalence and its application in ATPG accompanied with step-by-step examples. |
| |
Keywords: | automatic test pattern generation justification search decision spaces stuck-at faults test generation efficiency |
本文献已被 SpringerLink 等数据库收录! |
|