Beruflich Dokumente
Kultur Dokumente
vervie!
()perimental results
*uture !or+
NCHUCS 3
utline
Overview
()perimental results
*uture !or+
NCHUCS 4
Digital 'esting
NCHUCS 6
Scan 'est .1/
, structural design-for-testa$ility
techni0ue
Se0uential circuit
Normal input
Scan input
N3-complete
NCHUCS 12
utline
vervie!
Scan chain order: does it matter?
()perimental results
*uture !or+
NCHUCS 13
Scan 'est for Stuc+-at *aults
Slo!
%roadside
S+e!ed load
%roadside test
S+e!ed load
1
n
1
n
possi$le 1-pattern com$inations
nly 11
n
possi$le !ith single scan chain
Dou$le latching
3ossi$le solution
vervie!
()perimental results
*uture !or+
NCHUCS 21
vervie!
,pproach
S
!
1/1
0/1
1/1
S
"
S
#
0/1
1/1
n-state smoother
5-state .1$it/
smoother
@-state .4$it/
smoother
NCHUCS 24
, Simple &mplementation of the
n-state smother
C
$i%i&e'()'n/2
U*'$o+n Co,nter
T
u
d
q
q
C0
in
NCHUCS 25
(stimation of 3o!er Reduction
NCHUCS 26
*ault Coverage
0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 2'(it smoother
3'(it smoother
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 1 0 1 0 1 0 0 1 0 1 1 0 0
PRPG
Routing s16@67
$servation
Random order
CL
1
CL
2
sc
1
sc
2
sc
3
CL
1
NCHUCS 31
(stimate Wirelength in a Cluster
.1/
-anhattan distance
Sorted order
Random order
N" B cells< c
1
" Bclusters
Sorted order
,
_
,
_
+
1
]
1
,
_
+
3
1
3 2
1
2
2
h w
c
N h
w l
,
_
,
_
,
_
+
c
H W
c
N H
W
c 3
1
3
1
2
c
W
c
H
c
N
w
h
c
N h
l +
,
_
,
_
,
_
,
_
+
1
]
1
,
_
3 3
1
3 2
1
2
2 2
NCHUCS 34
ptimal Num$er of Clusters .1/
Random order
Sorted order
2
2
H
W
c
N 3
2
NCHUCS 35
ptimal Num$er of Clusters .1/
Reordering algorithm
vervie!
*uture !or+
NCHUCS 37
()perimental ResultsCWire 2ength
.1/
1-$it smoother
10
100
1000
0.1 1 10 100 1000 10000
A%era0e cells *er cl,ster
1
i
r
e
l
e
n
0
t
h
.
m
m
-
S3"2 S323! S1320" S120 S32!1" S322!
NCHUCS 38
()perimental ResultsCWire 2ength
.1/
4-$it smoother
10
100
1000
0.1 1 10 100 1000 10000
A%era0e cells *er cl,ster
1
i
r
e
l
e
n
0
t
h
.
m
m
-
S3"2 S323! S1320" S120 S32!1" S322!
NCHUCS 39
()perimental ResultsC*ault
Coverage .1/
1-$it smoother
33
3!
3
3#
3"
32
33
100
0.1 1 10 100 1000 10000
A%era0e cells *er cl,ster
T
e
s
t
e
f
f
i
c
i
e
n
c
)
.
4
-
S3"2 S323! S1320" S120 S32!1" S322!
NCHUCS 40
()perimental ResultsC*ault
Coverage .1/
4-$it smoother
2"
22
23
30
31
32
33
3!
3
3#
3"
32
33
100
0.1 1 10 100 1000 10000
A%era0e cells *er cl,ster
T
e
s
t
e
f
f
i
c
i
e
n
c
)
.
4
-
S3"2 S323! S1320" S120 S32!1" S322!
NCHUCS 41
ptimal Num$er of Cells per
Cluster
Circ,it WL .mm-
'' S5
6cl,ster 6cells/cl,ster 2'(it smoother 3'(it smoother
GS WL .mm- Red .4- GS WL .mm- Red .4-
S#!1 2."1 3# 1.0 2 2.23 '!.2! 3 2.2! '!.2
S"13 2.#" 3# 1.0 ! 2.30 '".33 10 2.30 '".33
S33 3.30 1# 2.21 3 3.#2 '10.33 3 3.#3 '10."
S113# !."! 1# 2.00 2 .02 '#.#3 " .03 '#.22
S1!23 ."0 3# 2.3 1 #.0! '.3 3 #.0! '.#3
S3"2 1!." 100 2.1! ! 1."2 '".#" ! 1."" '".#1
S323! 22.#2 100 2.!" 1 23.21 '2.22 2 23." '!.1
S1320" !.22 2# 2."3 3 !!."! 1.0# # !.!3 '0.3
S120 3.!0 2# 2.33 10 1.3" 2.#2 2 0.32 !.3
S32!1" 13#.3! "# 2.23 1 123.3 3.3# # 12."2 2.13
S322! 12".23 "# 2.! 10 1"".22 .3# " 1"2.1! .13
S(" Silicon (nsem$le
NCHUCS 42
'est (fficienct
Circ,it TL Test 5fficienc) .4-
7ar8o%
So,rce
9IST
:;SR 2'(it smoother 3'(it smoother
S5 O*timal Cl,ster S5 O*timal Cl,ster
S323! "22!2 32.2 3.02 33.!# 3.!" 23.33 32.00
S1320" !0#"" 3".22 32.30 32."3 3".2! 23.#! 2"."2
S120 3""#" 32.31 3#.!1 33.!" 3".#3 30.#2 32."3
S32!1" 2132! 3.!2 3".20 3!."3 3.3# 33. 3!.!"
S322! 220 32.3# 33."# 3.23 33.23 30.3 3.22
A%era0e ' 3"."0 3".!# 33.3 3".2! 22.3 32.#
NCHUCS 43
Comparison of ,verage 3o!er
Circ,it 6scan
cells
TL FC
.
4
-
:;SR
2'(it smoother< 3'(it smoother< :T'RTPG
.k=3-
FC
.
4
-
S5
FC
.
4
-
O*t.
cl,ster
AP
Red
.4-
FC
.
4
-
S5
FC
.
4
-
O*t.
cl,ster
AP
Red
.4-
FC
.
4
-
AP
Red
.4-
S#!1 ! !03# 3".!2 3!.13 3.31 ".!1 2".31 30." 2.# 23.#! 3#.3
S"13 ! !03# 31.3! 2".33 23.22 2.1 23."0 23."0 2#.3# 33.3! 3".2
S33 ! 2132 32.33 2#.!1 3".3" .!" !.2# 20.1" 2!.3 2.#1 2."
S113# 32 !03# 3.!3 22.#3 32."1 #.2 3.!0 "2."2 2.!0 3.2" 30.2
S1!23 31 !03# 3".23 3.!0 32.3 ".2 22." 3#.23 2.03 3".02 !3."
S3"2 21! #3# 32.3# 3".31 32.# 2.1 30.2# 3.0 2!." 3".02 !!.0
S323! 2!" 1310"2 23.#" 2".31 31.!0 3.3" "".!3 2#."2 2.3 31.#3 ."
S1320" "00 !0#"" 3".!2 31.2 3#.3" #2.#" 22.1" 2#.2! 2".33 ' '
S120 #11 3""#" 33.0# 30.12 3!.!3 2.21 2".2" 23.!! 2!.3# ' '
S32!1" 1##! 2132! 3#.#" 3!.2# 3.!2 #0."3 32.3" 33.33 2!.33 ' '
S322! 1!#! 220 3."0 31.0 3.00 #0.2" 2#.1! 31.2 2!.21 ' '
A%era0e ' 3." 30.23 3.11 2.## 20.22 22.!# 2.!! 32.23 !!."1
D*ull scanE " only state vectors are scanned
NCHUCS 44
3ea+ 3o!er
vervie!
()perimental results
#uture wor$
NCHUCS 46
Conclusion
'est po!er
Need to consider
'est po!er
Wire length
ther issues
NCHUCS 5@
THE EN"
Tan# $o%!