Modeling and simulation of time domain faults in digital systems

The purpose of this paper is to present and discuss a novel modeling and fault simulation technique for two types of dynamic faults in digital systems: transient power supply voltage drops and transient delays in logic elements or signals paths. Techniques and tools currently used for permanent faults are reused for dynamic (permanent) and intermittent faults. For transient power supply voltage drops (/spl Delta/V/sub DD/), two approaches are proposed: delay fault injection in all logic elements of the CUT (circuit under test), or modulation of the clock and observation rate. For transient delays (e.g., SEU), single delay injection is performed at logic element level. Delay modulation is carried out by fault injection using the PLI interface of the commercial Verilog/spl trade/ simulation tool. Preliminary results, demonstrated by the c7552 ISCAS'85 benchmark circuit, show that CUTs with long critical paths are very sensitive to power supply transients. Moreover, a pseudo-random test pattern can be used to identify the dependence of the CUT sensitivity to delay faults on defect size, for a given clock period, /spl tau//sub o/.

[1]  Edward J. McCluskey,et al.  Detecting delay flaws by very-low-voltage testing , 1996, Proceedings International Test Conference 1996. Test and Design Validity.

[2]  Kwang-Ting Cheng,et al.  Pattern generation for delay testing and dynamic timing analysisconsidering power-supply noise effects , 2001, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[3]  Yuyun Liao,et al.  Fault coverage analysis for physically-based CMOS bridging faults at different power supply voltages , 1996, Proceedings International Test Conference 1996. Test and Design Validity.

[4]  Manish Sharma Enhancing Defect Coverage of VLSI Chips by Using Cost Effective Delay Fault Tests , 2003 .

[5]  Kwang-Ting Cheng,et al.  Testable path delay fault cover for sequential circuits , 1996, Proceedings EURO-DAC '96. European Design Automation Conference with EURO-VHDL '96 and Exhibition.

[6]  M. Ray Mercer,et al.  Enhancing test efficiency for delay fault testing using multiple-clocked schemes , 2002, DAC '02.

[7]  Kwang-Ting Cheng,et al.  On structural vs. functional testing for delay faults , 2003, Fourth International Symposium on Quality Electronic Design, 2003. Proceedings..

[8]  Kwang-Ting Cheng,et al.  Functionally Testable Path Delay Faults on a Microprocessor , 2000, IEEE Des. Test Comput..

[9]  Kwang-Ting Cheng,et al.  Enhancing diagnosis resolution for delay defects based upon statistical timing and statistical fault models , 2003, Proceedings 2003. Design Automation Conference (IEEE Cat. No.03CH37451).

[10]  D. M. H. Walker,et al.  Test generation for global delay faults , 1996, Proceedings International Test Conference 1996. Test and Design Validity.

[11]  Kwang-Ting Cheng,et al.  Modeling, testing, and analysis for delay defects and noise effects in deep submicron devices , 2003, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[12]  Edward J. McCluskey,et al.  DELAY TESTING OF DIGITAL CIRCUITS BY OUTPUT WAVEFORM ANALYSIS , 1991, 1991, Proceedings. International Test Conference.

[13]  Janak H. Patel,et al.  Segment delay faults: a new fault model , 1996, Proceedings of 14th VLSI Test Symposium.

[14]  Wen-Ben Jone,et al.  Delay Fault Coverage Enhancement Using Variable Observation Times , 1997, J. Electron. Test..