ACM Home Page
Please provide us with feedback. Feedback
Design verification via simulation and automatic test pattern generation
Full text Publisher SitePublisher Site PdfPdf (80 KB)
Source International Conference on Computer Aided Design archive
Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design table of contents
San Jose, California, United States
Pages: 174 - 180  
Year of Publication: 1995
ISBN:0-8186-7213-7
Authors
Hussain Al-Asaad  Advanced Computer Architecture Laboratory, Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
John P. Hayes  Advanced Computer Architecture Laboratory, Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS : Computer Society
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 14,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We present a simulation-based method for combinational design verification that aims at complete coverage of specified design errors using conventional ATPG tools. The error models used in prior research are examined and reduced to four types: gate substitution errors (GSEs), gate count errors (GCEs), input count errors (ICEs), and wrong input errors (WIEs). Conditions are derived for a gate to be completely testable for GSEs; These conditions lead to small test sets for GSEs. Near-minimal test sets are also derived for GCEs. We analyze redundancy in design errors and relate this to single stuck-line (SSL) redundancy. We show how to map all the foregoing error types into SSL faults, and describe an extensive set of experiments to evaluate the proposed method. Our experiments demonstrate that high coverage of the modeled design errors can be achieved with small test sets.


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
M. Abramovici, M. A. Breuer, and A. D. Friedman, Digital Systems Testing and Testable Design, Computer Science Press, New York, 1990.
 
3
M.S. Abadir, J. Ferguson, and T. E. Kirkland, "Logic design verification via test generation", IEEE Trans. on CAD, Vol. 7, pp. 138-148, Jan. 1988.
 
4
D. Brand, "Exhaustive simulation need not require an exponential number of tests", IEEE Trans. on CAD, Vol. 12, pp. 1635-1641, Nov. 1993.
 
5
B. Chen, C. L. Lee, and J. E. Chen, "Design verification by using universal test sets", Proc. Third Asian Test Symposium, 1994, pp. 261-266.
 
6
S. Kang and S. A. Szygenda, "The simulation automation system (SAS); concepts, implementation, and results", IEEE Trans. on VLSI Systems, Vol. 2, pp. 89-99, March 1994.
 
7
 
8
J.P. Hayes, "On the properties of irredundant logic networks", IEEE Trans. on Computers, Vol. C-25, pp. 884-892, Sept. 1976.
 
9
H.K. Lee and D. S. Ha, "On the generation of test patterns for combinational circuits", Dept. of Elec. Eng., Virginia Tech., Rep. 12-93, 1993.
 
10
F. Brglez and H. Fujiwara, "A neutral netlist of 10 combinational benchmark circuits and a target translator in fortran", Proc. IEEE International Symposium on Circuits and Systems, 1985, pp. 695-698.
 
11
Texas Instruments, The TTL Logic Data Book, Dallas, 1988.

CITED BY  9

Collaborative Colleagues:
Hussain Al-Asaad: colleagues
John P. Hayes: colleagues