Professional Documents
Culture Documents
Testing 4
Testing 4
VLSI Testing
Testing
Fault
Fault Simulation
Simulation
Virendra Singh
Indian Institute of Science
Bangalore
virendra@computer.org
Specification
Synthesis
Computed True-value
Input stimuli
responses simulation
Time stack
3
4 f =0
b =1 4 g=0
5
g 6 f=1 g
0 4 8
Time, t 7
8 g=1
Jan 25, 2008 E0-286@SERC 9
Time Wheel ((Circular
Time Wheel Stack))
Circular Stack
Current max
time t=0
pointer Event link-list
1
4
5
6
7
Steady 0
Steady 0 Large logic
block without
(no event)
0 to 1 event activity
Timing
Zero-delay for combinational and synchronous
circuits
Mostly unit-delay for circuits with feedback
Faults
Mostly single stuck-at faults
Sometimes stuck-open, transition, and path-delay
faults; analog circuit fault simulators are not yet in
common use
Equivalence fault collapsing of single stuck-at
faults
Fault-dropping -- a fault once detected is dropped
from consideration as more vectors are simulated;
fault-dropping may be suppressed for diagnosis
Fault sampling -- a random sample of faults is
simulated when the circuit is large
Parallel
Deductive
Concurrent
Comparator fn detected?
Circuit with fault fn
1 1 1
c s-a-0 detected
a 1 0 1
1 1 1 1 0 1
b e 1 0 1
c s-a-0
g
0 0 0
d f s-a-1 0 0 1