DocumentCode :
450639
Title :
Differential Fault Simulation - A Fast Method Using Minimal Memory
Author :
Cheng, Wu-Tung ; Yu, Meng-Lin
Author_Institution :
AT&T Bell Labs ERC, Princeton, NJ
fYear :
1989
fDate :
25-29 June 1989
Firstpage :
424
Lastpage :
428
Abstract :
A new, fast fault simulator called differential fault simulator, DSIM, for sequential circuits is described. Unlike the concurrent fault simulation, DSIM simulates each machine by simulating its machine differences from the other machine just simulated instead of simulating its input differences from the previous status of the same machine. In this manner, DSIM simulates each machine (good or bad) separately for every test vector. Therefore, DSIM dramatically reduces the dynamic memory requirement and the overhead in the memory management in the concurrent fault simulation. Also unlike the single fault propagation which simulates each bad machine by simulating its machine difference from the good machine, the overhead to restore the good machine status before each bad machine simulation is eliminated in DSIM. Our experiments show that DSIM runs 3-12 times faster than an existing concurrent fault simulator and an experimental single fault propagation simulator. Furthermore, owing to the straightforward operations, DSIM is very easy to implement and maintain. Implementation consists of less than 300 lines of "C" language statements added to the event-driven true-value simulator in an existing sequential test generation system, STG. Currently DSIM uses a zero-delay timing model, while inclusion of other delay models is under development.
Keywords :
Circuit faults; Circuit simulation; Circuit testing; Delay; Discrete event simulation; Memory management; Sequential analysis; Sequential circuits; System testing; Timing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 1989. 26th Conference on
ISSN :
0738-100X
Print_ISBN :
0-89791-310-8
Type :
conf
DOI :
10.1109/DAC.1989.203435
Filename :
1586419
Link To Document :
بازگشت