ACM Home Page
Please provide us with feedback. Feedback
Differential fault simulation - a fast method using minimal memory
Full text PdfPdf (642 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 26th ACM/IEEE Design Automation Conference table of contents
Las Vegas, Nevada, United States
Pages: 424 - 428  
Year of Publication: 1989
ISBN:0-89791-310-8
Authors
W.-T. Cheng  AT&T Bell Labs ERC, Princeton, NJ
M.-L. Yu  AT&T Bell Laboratories, Holmdel, NJ
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\TCDA : TC Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 14,   Citation Count: 14
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/74382.74453
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
P. Goel, H. Lichaa, T. E. Rosser, T. J. Stroh and E. B. Eichelberger, "LSSD Fault Simulation Using Conjunctive Combinational and Sequential Methods," International Test Conference, pp. 371-376, 1980.
 
5
P. Goel, and P.R. Moorby, "Fault-Simulation Techniques for VLSI Circuits," VLS1 Design, pp. 22-26, July, 1984.
 
6
K.J. Antreich and M. H. Schulz, "Accelerated Fault Simulation and Fault Grading in Combinational Circuits," IEEE Trans. on Computer-A.ided Design, pp. 704-712, 1987.
 
7
F. Maamari and J. Raj:~ki, "A Fault Simulation Method Based on Stem Regions," International Conference on Computer-Aided Design, pp. 170-173, 1988.
 
8
S. Mallela and S. Wu, "A Sequential Circuit Test Generation System," {raernational Test Cor~ference, pp. 57-61, 1985.
 
9
W.-T. Cheng, "The BACK Algorithm for Sequential Test Generation," International Conference on Computer Design, pp. 66-69, 1988.
 
10
 
11
S. Davidson, and J. L. Lewandowski, "ESIM/AFS - A Concurrent Architectural Level Fault Simulator," international Test Conference, pp. 663-698, 1985.
 
12
 
13
F. Brglez, and H. Fujiwara, "A Neutral Netlist of 10 Combinational Benchmark Circuits and A Target Translator in Fortran," International Symposium of Circuits & Systems, pp. 662-698, 1985
 
14
W. -T. Cheng, and S. Davidson, "Sequential Circuit Test Generator (STG) Benchmark Results," to appear in International Symposium of Circuits & Systems, 1989.

CITED BY  14