Escolar Documentos
Profissional Documentos
Cultura Documentos
(TestKompress)
27 June
Park sung-chul
Contents
— LBIST
2
Design Trends, Test Challenges
Complex SoC
architectures
— Diverse test methods
— Requires integrated test
products
3
DFT Reduces Test Cost
4
Quality -- The Reason You Test!
Factors to Consider Compression Methods
Support for all fault models
— Ease of obtaining high stuck-at coverage
— Support of IDDQ testing
— Support of at-speed testing
— Extendable to future fault models
Support for all pattern types
— Sequential patterns
Testing of all logic
Diagnostics
5
Compression
Factors to Consider Compression Methods
6
Comparison Factors Summary
High Quality
Test Time
Minimal
Compression
Design Intrusion
7
ATPG Comparison Factors
High Quality
Test Time
Minimal
Compression
Design Intrusion
8
LBIST Comparison Factors
High Quality
Test Time
Minimal
Compression
Design Intrusion
9
EDT Comparison Factors
High Quality
Test Time
Minimal
Compression
Design Intrusion
10
EDT Compared to Standard ATPG
ATPG
EDT
11
EDT Architecture
D
E
C C
O O
M M
P P
R A
E C
S T
S O
O R
R
Compressed Compacted
stimuli
ATE responses
12
EDT Test Pattern Generation Process
D
E
C
C
O
O
M
M
P
P
A
R
C
E
T
S
O
S
R
O
R
1. Target faults
2. Generate test cube: 1-5%
3. Compressed
stimuli: ≈1-5%
4. Random fill: ≈ 99-95% 5. Compact
response
13
EDT Stimuli Compression
o 0 p 0
m 0 n 1
Linear
Input
Resulting
Test
Solution
variables
equations
cube
fill k 0 l 0
i 0 j 0
e+f+j+l=0 g 0 h 0
e 0 f 0
c+d+e+j+k=0 c 1 d 1
a 1 b 1
d+e+f+g+k=1
DECOMPRESSOR
c+g+l=1
b+c+e+f+g+i+m+p=0
a+b+c+g+h+i+n+o=0 1 1 1 0 1 1 1 0
0 1 1 0 0 1 1 1
a+b+d+h+i+j+k+o=1 1 0 1 0 1 0 1 0
a+b+e+i+n=1 0 0 1 1 0 1 1 0
0 0 1 0 0 0 1 1
a+c+f+m+n+r+t=1 1
1 1 0 0 0 1 1
a+b+d+f+h+i+k+l+m+o+s+v=1 0 0 1 1 0 0 1 0
0 0 0 1 1 0 1 0
14
Compression Factors:Encoding Capacity
How many care bits are in a test cube?
10M gates
10,000 care bits
15
EDT Encoding Capacity
How Scalable is it?
4
32
96
16
22
Longest Chain Length
16
EDT Response Compactor
scan
scan
...
...
scan
scan
decoder
pattern mask
17
Unique Compaction Features
Handling of X states
scan
1
0
scan X
18
Unique Compaction Features
Zero Aliasing
scan
1
0
scan
19
EDT Example
#Gates: 2.1M
#SCs: 181K
76 Decompressor: 64 bits
Max Specified: 1242
#X Sources: 556
16
2238 Area: 1.31%
patterns Coverage: 98.79%
2400 chains
1600 * 11292
Test Cycles = = 100X
2238 * (76 + 4)
20
TestKompress™
Defines the Standard for Low Cost Scan Test
21
TestKompress:
Already a Winning Product
22
TestKompress
Similar flow to ATPG
Fits easily into all standard Scan Chain Synthesis
design flows
— Vast majority of FastScan users
and all current TestKompress EDT Test Logic Insertion
users use Synopsys’ synthesis
— Very similar flow; simple Optional Boundary Scan
migration from ATPG to EDT
Reuses FastScan’s proven Synthesis
— Libraries
— Dofiles (+ TestKompress commands)
— Output vector formats EDT Pattern Generation
— Diagnostic capabilities
23
TestKompress in Production at Infineon
Five designs taped out in 2002
— Automotive, wireless communication, data
communication
— 1.3M - 2.8M gates
24
Comparison Factors of EDT
Quality Design Compression
Requirement EDT Rating Requirement EDT Rating Requirement EDT Rating
25
EDT Summary
EDT is a natural extension to ATPG
— Easy to learn and implement (similar flow to ATPG)
— Obtains high quality tests with dramatic compression
EDT supports
— Reduction of test data volume and time
— All fault models
26
All Methods Compared
High Quality
EDT ATPG
LBIST
Test Time
Minimal
Compression
Design Intrusion
27
Comparison Summary
ATPG EDT LBIST
28
Recommendations
EDT
Design
Any.
Style or Size
Any devices
Typical
not requiring
Applications
self-test.
29