loading...
Fsimac: a fault simulator for asynchronous sequential circuits
Taipei, Taiwan December 04-December 06
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ATS.2000.893612Ninth Asian Test Symposium (ATS'00)
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
S. Sur-Kolay, Indian Stat. Inst., Calcutta, India
M. Roncken, Indian Stat. Inst., Calcutta, India
K. Stevens, Indian Stat. Inst., Calcutta, India
P.P. Chaudhuri, Indian Stat. Inst., Calcutta, India
R. Roy, Indian Stat. Inst., Calcutta, India
At very high frequencies, the major potential of asynchronous circuits is absence of clock skew and, through that, better exploitation of relative timing relations. This paper presents Fsimac, a gate-level fault simulator for stuck-at and gate-delay faults in asynchronous sequential circuits. Fsimac not only evaluates combinational logic and typical asynchronous gates such as Muller C-elements, but also complex domino gates, which are widely used in high-speed designs. Our algorithm for desecting feedback loops is designed so as to minimize the iterations for simulating the unfolded circuit. We use min-max timing analysis to compute the bounds on the signal delays. Stuck-at faults are detected by comparing logic values at the primary outputs against the corresponding values in the fault-free design. For delay faults, we additionally compare min-max rime stamps for primary output signals. Fault coverage reported by Fsimac for pseudo-random tests generated by Cellular Automata show some very good results, but also indicate test holes for which more specific patterns are needed. We intend to deploy Fsimac for designing more effective CA-BIST.
Index Terms:
asynchronous circuits; sequential circuits; timing; fault simulation; logic testing; cellular automata; built-in self test; iterative methods; asynchronous sequential circuits; fault simulator; Fsimac; gate-level fault simulator; stuck-at faults; gate-delay faults; combinational logic; Muller C-elements; complex domino gates; high-speed design; feedback loops; iterations; min-max timing analysis; delay faults; min-max rime stamps; pseudo-random tests; Cellular Automata; CA-BIST; waveform model
Citation:
S. Sur-Kolay, M. Roncken, K. Stevens, P.P. Chaudhuri, R. Roy, "Fsimac: a fault simulator for asynchronous sequential circuits," ats, pp.114, Ninth Asian Test Symposium (ATS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions