Low Cost Launch-on-Shift
Delay Test with Slow Scan
Enable (ETS06)
Gefu Xu
Adit D. Singh
Auburn University
Outline
Transition Delay Test (Launch-on-Shift, Launch-on-
Capture)
The issue of LOS: requiring fast scan enable signals
Current approach I: Pipeline structure methods
Current approach II: Partial-shift-partial-capture
methods
Other approaches: Hybrid method and Enhanced Scan
method
Our solution: Using Delay Test Scan Flip-flops with slow
scan enable signals
Transition Delay Test
Delay
Test
Functional Structure
Test Test
Speed Path Delay Transition Delay
Binning Test Test
Launch-On-Shift Launch-On-Capture
LOS LOC
Figure 1: Classification of Delay Test
LOS & LOC Delay Test
Figure 3: Multiplexer based scan flip-flop
Figure 2: Overview of
scan based delay testing
Figure 4: Waveforms for LOS and LOC delay test
LOS & LOC Delay Test
Launch-on-Shift (LOS) Launch-on-Capture (LOC)
1)High fault coverage 1) No requirement for fast
Advantage 2)Few test patterns scan enable signals
3)Combination ATPG
1) Requiring fast scan 1)Medium fault coverage
Disadvantage enable signals 2) More test patterns
3)Sequential ATPG
Table1: Comparison of LOS & LOC
Issue of LOS: Requiring Fast Scan
Enable Signals
DFT design cost
High speed global scan enable signal -> routing the
scan enable signal as clock signal -> DFT design cost is
expensive
Hard to meet time closure
“From our experience, the design effort involved in
designing a fast SEN signal and the resulting impact on
turnaround time is considered unacceptable for many
designs. We believe that this concern is shared by others
in the design and test community.” (ref.[8])
Approach I: Pipeline structure
methods
Figure5: Test architecture Figure 6: Last transition generator (LTG) cell
100
1000[10]1110 1
0 The values in LTG cell
determine the test
0
mode (LOS or LOC).
Both LOS and LOC test
are allowed.
Local fast scan enable
signals are needed and
drivability requirements
for these signals are
considerable.
Timing critical signals
(enable signals)
complicate layout and
timing closure.
Figure 7: Operation of LTG cell, (b) LOS and (c) LOC
Approach II: Partial-shift-partial-
capture methods
Figure 8: Modified Local scan enable Figure 9: Test Structure
generator (LSEG) cell
The value in LSEG
determines the mode
(LOC or enhanced
LOC).
LOC and enhanced
LOC mode which
restricts a subset of
scan chain only
operating in shift mode
are allowed.
Fault coverage is only
a little higher than
pure LOC
Timing critical signals
(enable signals)
complicate layout and
timing closure.
Figure 10: Operation of LSEG cell (a) Scan chain
(b) Conventional LOC and (c) Enhanced LOC
Other approaches: Hybrid method
Figure 11: Fast Scan Enable Signal Generator
Using a slow scan enable signal to generate a
fast scan enable signal
Some Scan Flip-flops are controlled by Slow
Scan Enable signal and other Scan Flip-flops
(few) are controlled by Fast Scan Enable signal.
Other approaches: Enhanced Scan
method
Figure 12: Dual Flip-flop Table 2: Dual Flip-flop operation
Double all scan Flip-flops to allow LOS and LOC
If partial scan Flip-flops are doubled, it works as
Partial-shift-partial-capture mode
Contribution of this paper
Designed a new structure -- Delay Test
Scan Flip-flop (DTSFF) to support LOS
transition delay testing
Designed modified DTSFF (type I) to
support both LOS and LOC delay testing
Designed modified DTSFF (type II) to
support mixed LOS and LOC delay testing
(even higher fault coverage)
Fault Coverage
50
55
60
65
70
75
80
85
90
95
100
20
8
S
29
8
S
34
4
S
34
9
S
38
2
S
38
6
S
40
0
S
42
0
S
44
4
S
51
0
S
52
6
S
52
6n
S
64
1
S
71
3
S
82
0
S
ISCAS89
83
2
S
95
3
S
11
96
S
12
38
S
14
23
S
LOC (100k)
14
88
Experiment results
S
LOS+LOC (200k)
14
94
S
53
78
S
92
S 34
13
MIX (200k)
20
LOS (100k)
S 7
15
8
A 50
ve
ra
ge
Conclusion
Basic DTSFF allows LOS test with slow scan
enable signal
Modified DTSFF (type I & II) allow LOS+LOC
test and Mix LOS/LOC test
The overhead for DTSFF is small.
The Fault coverage for DTSFF design is high.
DTSFF is compatible with current EDA tools and
design flows.
Reference
[1] J. Savir, "Skewed-Load Transition Test: Part I, Calculus", in Proc. International Test Conference, 1992, pp.
Savir, "Skewed-
705.
[2] S. Patil and J. Savir, "Skewed-Load Transition Test: Part II, Coverage", in Proc. International Test Conference,
Savir, "Skewed-
1992, pp. 714.
[3] J. Savir and S. Patil, broad-side delay test", Trans. on Very Large Scale Integration (VLSI) Systems, vol. 2,
Patil, "On broad-
1994, pp. 368.
[4] J. A. Waicukauski,
Waicukauski, E. Lindloom, Iyengar, "Transition Fault Simulation", Trans. on IEEE
Lindloom, B. K. Rosen, and V. S. Iyengar,
Design & Test of Comp., 1987, pp. 32- 32-38.
[5] N. Ahmed, C. P. Ravikumar,
Ravikumar, M. Tehranipoor,
Tehranipoor, and J. Plusquellic,
Plusquellic, "At-
"At-speed transition fault testing with low
speed scan enable", in Proc. VLSI Test Symposium, 2005, pp. 42- 42-47.
[6] Synopsys Application Note, Tutorial on Pipelining Scan Enables.
[7] N. Ahmed, M. Tehranipoor,
Tehranipoor, and C. P. Raviakumar,
Raviakumar, "Enhanced Launch-
Launch-Off-
Off-Capture Transition Fault Testing", in
Proc. International Test Conference, 2005, pp. 246-246-255.
[8] N. Devtaprasanna,
Devtaprasanna, A. Gunda,
Gunda, P. Krishnamurthy, S. M. Reddy, and I. Pomeranz,
Pomeranz, "Methods For Improving
Transition Delay Fault Coverage Using Broadside Tests", in Proc. International Test Conference, 2005, pp. 256- 256-
265.
[9] J. Saxena,
Saxena, K. M. Butler, J. Gatt,
Gatt, R. Raghuraman,
Raghuraman, S. P. Kumar, S. Basu,
Basu, D. J. Campbell, and J. Berech,
Berech, "Scan-
"Scan-
based transition fault testing - implementation and low cost test challenges", in Proc. International Test
Conference, 2002, pp. 1120-
1120-1129.
[10] W. Seongmoon,
Seongmoon, L. Xiao, and S. T. Chakradhar,
Chakradhar, "Hybrid delay scan: a low hardware overhead scan- scan-based
delay test technique for high fault coverage and compact test sets",sets", in Proc. Design, Automation and Test in
Europe, 2004, pp. 1296-
1296-1301.
Agrawal, Essentials of Electronic Testing for Digital, Memory and Mixed-
[11] M. L. Bushnell and V. D. Agrawal, Mixed-Signal VLSI
Circuits, Springer, 2000.
[12] S. Bhunia,
Bhunia, H. Mahmoodi,
Mahmoodi, A. Raychowdhury,
Raychowdhury, and K. Roy, "A Novel Low- Low-overhead Delay Testing Technique for
Two-Pattern Test Application", in Proc. Design, Automation and Test in Europe, 2005, pp. 1136-
Arbitrary Two- 1136-1141.
Thank you!