Tutorial: Delay Fault Models and Coverage

Fazlures that cause logic circuits to malfunction at the desared clock rate and thus violate tlming specificattons are currently receavzng much attentzon. Such failures are modeled as delay faults. They facilitate delay testang. The use of delay fault models in VLSI test generatzon zs uery likely to gam rndustry acceptance in the near future. In thzs paper, we review delay fault models. discuss thew classificatzons and examine fault coverage metracs that have been proposed in the recent literature. A compari- son between delay fault models, namely, gate delay, tran- sition, path delay, line delay and segment delay faults, shows thew benefits and limitations. Various classafica- tions of the path delay fault model, that have receaved the most attention in recent years, are revzewed. We believe an understanding of delay fault models is essential in to- day's VLSI design and Lest environment.

[1]  Kwang-Ting Cheng,et al.  Delay testing for non-robust untestable circuits , 1993, Proceedings of IEEE International Test Conference - (ITC).

[2]  Kwang-Ting Cheng,et al.  Classification and identification of nonrobust untestable path delay faults , 1996, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Sudhakar M. Reddy,et al.  On the computation of the ranges of detected delay fault sizes , 1989, 1989 IEEE International Conference on Computer-Aided Design. Digest of Technical Papers.

[4]  Vishwani D. Agrawal,et al.  Classification and Test Generation for Path-Delay Faults Using Single Struck-at Fault Tests , 1997, J. Electron. Test..

[5]  Vishwani D. Agrawal,et al.  Parallel concurrent path-delay fault simulation using single-input change patterns , 1996, Proceedings of 9th International Conference on VLSI Design.

[6]  Irith Pomeranz,et al.  NEST: a nonenumerative test generation method for path delay faults in combinational circuits , 1995, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[7]  Michael H. Schulz,et al.  Parallel Pattern Fault Simulation of Path Delay Faults , 1989, 26th ACM/IEEE Design Automation Conference.

[8]  Eric Lindbloom,et al.  Transition Fault Simulation , 1987, IEEE Design & Test of Computers.

[9]  M. Ray Mercer,et al.  An efficient delay test generation system for combinational logic circuits , 1992, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Irith Pomeranz,et al.  An efficient nonenumerative method to estimate the path delay fault coverage in combinational circuits , 1994, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[11]  Prathima Agrawal,et al.  Generating tests for delay faults in nonscan circuits , 1993, IEEE Design & Test of Computers.

[12]  Vishwani D. Agrawal,et al.  An efficient automatic test generation system for path delay faults in combinational circuits , 1995, Proceedings of the 8th International Conference on VLSI Design.

[13]  Premachandran R. Menon,et al.  Synthesis of Delay-Verifiable Combinational Circuits , 1995, IEEE Trans. Computers.

[14]  Franc Brglez,et al.  Accelerated Transition Fault Simulation , 1987, 24th ACM/IEEE Design Automation Conference.

[15]  A. J. Strojwas,et al.  Primitive path delay fault identification , 1997 .

[16]  Gordon L. Smith,et al.  Model for Delay Faults Based upon Paths , 1985, ITC.

[17]  Irith Pomeranz,et al.  NEST: A Non-Enumerative Test Generation Method for Path Delay Faults in Combinational Circuits , 1993, 30th ACM/IEEE Design Automation Conference.

[18]  Sandip Kundu An incremental algorithm for identification of longest (shortest) paths , 1994, Integr..

[19]  Kwang-Ting Cheng Transition fault simulation for sequential circuits , 1992, Proceedings International Test Conference 1992.

[20]  Michael H. Schulz,et al.  DYNAMITE: an efficient automatic test pattern generation system for path delay faults , 1991, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[21]  Sudhakar M. Reddy,et al.  On the fault coverage of gate delay fault detecting tests , 1997, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..