dft technologies for high- quality low-cost manufacturing tests yuval snir jtag 2006 yuval snir jtag...

21
DFT Technologies for DFT Technologies for High-Quality Low- High-Quality Low- Cost Manufacturing Cost Manufacturing Tests Tests Yuval Snir Yuval Snir JTAG 2006 JTAG 2006

Post on 22-Dec-2015

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

DFT Technologies for High-DFT Technologies for High-Quality Low-Cost Quality Low-Cost

Manufacturing TestsManufacturing Tests

DFT Technologies for High-DFT Technologies for High-Quality Low-Cost Quality Low-Cost

Manufacturing TestsManufacturing Tests

Yuval SnirYuval Snir

JTAG 2006JTAG 2006

Yuval SnirYuval Snir

JTAG 2006JTAG 2006

Page 2: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

AgendaAgendaAgendaAgenda

Background – Two major fault modelsBackground – Two major fault models Problem – Exploiting a given tester Problem – Exploiting a given tester

memorymemory Main goal – Two effective implementation Main goal – Two effective implementation

solutionssolutions

Page 3: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

BackgroundBackgroundBackgroundBackground

The Shrinkage of semiconductor The Shrinkage of semiconductor devices brought a new distribution of devices brought a new distribution of defectsdefects

Timing defects have become more Timing defects have become more significant (at least 2% of all defects)significant (at least 2% of all defects)

Page 4: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

BackgroundBackgroundBackgroundBackground For 130 nm fabricationFor 130 nm fabrication Of yield 70%Of yield 70% No statistical faultsNo statistical faults Defect rate will be 0.7%Defect rate will be 0.7%

7000 defective devices7000 defective devices un detected per millionun detected per million (DPM)(DPM)

Page 5: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Fault ModelsFault ModelsFault ModelsFault Models

Stuck-at fault-Stuck-at fault-model:model:

the most popular fault the most popular fault model used in practice model used in practice

a line whose status is a line whose status is stuck at a given value stuck at a given value (normally 0 or 1). (normally 0 or 1).

aa bb cc cc cc

00 00 00 00 00

00 11 00 00 00

11 00 00 00 0->10->1

11 11 11 1->01->0 11

s@0 -b

s@1-btrue

Page 6: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

fault Modelsfault Modelsfault Modelsfault Models

At-speed fault model:At-speed fault model: Example:Example:

Initialization Initialization

B=1B=1

Opposite valueOpposite value

Propagates from Propagates from

B to CB to C

Page 7: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

The ProblemThe ProblemThe ProblemThe Problem Desired fast & low cost technologies Desired fast & low cost technologies

tests tests Transition pattern set is 3-5 bigger thenTransition pattern set is 3-5 bigger then

stuck-at pattern setstuck-at pattern set Sometimes there isn’t enough room on Sometimes there isn’t enough room on

the tester memory for both pattern sets.the tester memory for both pattern sets. Yields expensive tester reloads of the Yields expensive tester reloads of the

memory.memory.

Page 8: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

1.1. Effective Merging At-Speed with Stuck-At Effective Merging At-Speed with Stuck-At

PatternsPatterns

2.2. EDT – Embedded Deterministic Test EDT – Embedded Deterministic Test

solutionssolutionssolutionssolutions

Page 9: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging At-Speed with Stuck-Merging At-Speed with Stuck-At Patterns SetsAt Patterns Sets

Merging At-Speed with Stuck-Merging At-Speed with Stuck-At Patterns SetsAt Patterns Sets

The TDF (Transition delay fault) patterns The TDF (Transition delay fault) patterns also detect a significant percentage of also detect a significant percentage of stuck-at faultsstuck-at faults

Truncate TDF patterns Truncate TDF patterns

Page 10: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging Patterns – Example Merging Patterns – Example DesignDesign

Merging Patterns – Example Merging Patterns – Example DesignDesign

Characteristic of the design

The tester can hold up to 10,000 test pattern

The highest priority – best possible coverage for stack@

One TDF pattern set for each clock domain and one

For cross clock domain.

Design demands:

Page 11: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging PatternsMerging PatternsMerging PatternsMerging Patterns

Test generation results before optimization

Due to the typically slow operation of the tester

The TDF test coverage is only 85.14%.

Page 12: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging PatternsMerging PatternsMerging PatternsMerging Patterns

Test generation results before truncation & optimization

Page 13: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging PatternsMerging PatternsMerging PatternsMerging Patterns

Flow for generating higher coverage:

Arrange TDF test patterns from most significant to least

Truncate TDF patterns ( 90% of the overall achievable)

Fault grade the truncated TDF patterns for SAF

Generate top-off SAF pattern set

Page 14: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging PatternsMerging PatternsMerging PatternsMerging Patterns

Test generation results after truncation & optimization

Page 15: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

Merging PatternsMerging PatternsMerging PatternsMerging Patterns

Test generation methodology comparison

Page 16: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

EDT-Embedded deterministic EDT-Embedded deterministic testtest

EDT-Embedded deterministic EDT-Embedded deterministic testtest

Two additional blocks to the traditional ATPG:

Decompressor Compactor

Page 17: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

EDT-Embedded deterministic EDT-Embedded deterministic testtest

EDT-Embedded deterministic EDT-Embedded deterministic testtest

The blocks are in the scan chain pathThe blocks are in the scan chain path

System core isn’t affectedSystem core isn’t affected

Immunity for logic changesImmunity for logic changes

Tester see the original designTester see the original design

Page 18: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

EDT-Embedded deterministic EDT-Embedded deterministic testtest

EDT-Embedded deterministic EDT-Embedded deterministic testtest

The decompressor:

Only 1% - 5% of scan cells get specified

EDT – compression is done prior to random fill

Shorter Chains - fewer cycles and data

Less costly tester can be used

Attributes: Extremely high encoding capacity, low silicon area And high speed of operation

Page 19: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

EDT-Embedded deterministic EDT-Embedded deterministic testtest

EDT-Embedded deterministic EDT-Embedded deterministic testtest

The compactor:

Ability to handle any number of X values

Support for production diagnostics directly from the compressed patterns

Page 20: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

EDT-Embedded deterministic EDT-Embedded deterministic testtest

EDT-Embedded deterministic EDT-Embedded deterministic testtest

example:

Same coverage

Effective reduction of 100X in data volume and test time

One ATPG scan pattern occupies 11292 vectors One EDT scan pattern occupies 80 vectors only!

Page 21: DFT Technologies for High- Quality Low-Cost Manufacturing Tests Yuval Snir JTAG 2006 Yuval Snir JTAG 2006

I have to go nowI have to go now