Title: DelayFault Testing Tutorial
1Delay-Fault Testing Tutorial
- Acknowledgement This presentation is adapted
from Professor Janak Patels tutorial on the same
topic available on the web at http//courses.ece.
uiuc.edu/ece543/docs/DelayFault_6_per_page.pdf
2Outline
- Common Fault Models (Review)
- Defects and Delay Faults
- Delay Fault Models
- Transition Faults
- Path Delay Faults
- Robust Path Test
- Non-robust Path Test
3Common Fault Models
4(No Transcript)
5(No Transcript)
6(No Transcript)
7(No Transcript)
8(No Transcript)
9(No Transcript)
10(No Transcript)
11(No Transcript)
12(No Transcript)
13(No Transcript)
14(No Transcript)
15(No Transcript)
16Only if no other path delay is increased.
17(No Transcript)
18(No Transcript)
19(No Transcript)
20(No Transcript)
21(No Transcript)
22(No Transcript)
23Exercise
- Consider the 4-Nand implementation of the XOR
gate in the previous slide. There are six I/O
paths hence 12 path delay faults. For each of
these faults, determine if it is robustly
testable, only non-robustly testable or not
testable (functionally redundant). Provide
justification for your answers.
24(No Transcript)
25(No Transcript)
26Broadside is also called launch-off-capture
test. Skewed-Load is also called launch-off-shift
test.
27(No Transcript)
28(No Transcript)
29Timing for launch-off-capture Transition-delay
fault testing
IC Initialization Clock LC Launch Clock CC
Capture Clock SEN Scan Enable
This figure is borrowed from the paper, Ahmed et
al., ITC-2005, Paper 11.1
30(No Transcript)
31Timing for launch-off-shift Transition-delay
fault testing
IC Initialization Clock LC Launch Clock CC
Capture Clock SEN Scan Enable
This figure is borrowed from the paper, Ahmed et
al., ITC-2005, Paper 11.1
32(No Transcript)
33(No Transcript)
34(See Prof. Patels website for details on Segment
Test)
35(No Transcript)
36(No Transcript)