Real Time Contact Resistance Measurement & Control. Tony Schmitz Erwin Barret

Similar documents
A Test-Setup for Probe-Card Characterization

Advance Low Force Probe cards Used on Solder Flip Chip Devices. Daniel Stillman Texas Instruments Kevin Hughes FormFactor

Katana RFx: A New Technology for Testing High Speed RF Applications Within TI

An Advanced Wafer Probing Characterization Tool for Low CRes at High Current Dr.-Ing. Oliver Nagler Francesco Barbon, Dr.

High and Low Temperature Wafer Probing Challenges

High Parallelism Memory Test Advances based on MicroSpring Contact Technology

Probe Card Metrology. Challenges and Solutions. Jim Powell, Applications Engineer Rudolph Technologies

Future Trends One Mann s Opinion

Multi-site Probing for Wafer-Level Reliability

Review of New, Flexible MEMS Technology to Reduce Cost of Test for Multi-site Wire Bond Applications

Novel Precision Probe Array for Wafer Level Final Test of WLCSP Jathan Edwards

Testing Principle Verification Testing

Application Note. Pyramid Probe Cards

Advances in Probe Card Analyzers

Introduction to Wafer Level Burn-In. William R. Mann General Chairman Southwest Test Workshop

Measuring Z-stage accuracy using a force sensor

High performance HBM Known Good Stack Testing

Leveraging Multiprobe Probe Card learnings to help Standardize and improve Parametric and WLR Testing

Implementing FDC in the Wafer Dicing Process to Improve Product Quality

Spring Probes and Probe Cards for Wafer-Level Test. Jim Brandes Multitest. A Comparison of Probe Solutions for an RF WLCSP Product

Test Program Debug using Data Analysis

METRICS WIN4145. How Win4145 Stores Information. Project Files. The Win4145 Initialization File. Data and Plot Windows.

Lecture 2 VLSI Testing Process and Equipment

Effects of Pad Structure on the Scrub Performance of MEMS Probes for Memory Devices Aaron Woodard

Curve Tracing Systems

Session 4a. Burn-in & Test Socket Workshop Burn-in Board Design

Production Parametric Test - Challenges and Surprising Outcomes Running in a High Volume Manufacturing Environment

Adaptive Test. 1.0 Adaptive Test definition

Kee Sup Kim Samsung Electronics. ramework for Massively Parallel esting at Wafer and Package Test

Krzysztof Dabrowiecki, Probe2000 Inc Southwest Test Conference, San Diego, CA June 08, 2004

MCUXpresso IDE LinkServer Power Measurement Guide. Rev November, 2017 User guide

Low Force MEMS Probe Solution for Full Wafer Single Touch Test

CROWNE: Current Ratio Outliers With Neighbor Estimator

The Influences of Signal Matching During Multi-site Testing

Digital IO PAD Overview and Calibration Scheme

DATA SHEET. Reedholm Distribution Software: The RDS Intranet Editions DS Introduction

Use of Resource Sharing Techniques to Increase Parallel Test and Test Coverage in Wafer Test Michael Huebner

SFC ChipClamp ΤΜ Flip Chip TVS Diode with T-Filter PRELIMINARY Features

2. Control Pin Functions and Applications

LPCXpresso IDE Power Measurement Guide. Rev June, 2016 User guide

Rosemount Transmitter Diagnostics Reduce Maintenance Costs

Very Low Cost Probe Cards A Two Piece Approach

DNS Server Status Dashboard

SCA620-EF1V1B SINGLE AXIS ACCELEROMETER WITH ANALOG INTERFACE

Example 1: Give the coordinates of the points on the graph.

FTI STUDIO USER INTERFACE MANUAL

Application Suggestions for X2Y Technology

March 6-9, 2016 Hilton Phoenix / Mesa Hotel Mesa, Arizona Archive- Session 5

Spayn Worst-Case Modeling

ESD Protection Device Simulation and Design

Lecture 4a. CMOS Fabrication, Layout and Simulation. R. Saleh Dept. of ECE University of British Columbia

HM9708 HM9708. Battery-Powered Equipment Motherboard USB Power Switch USB Device Power Switch Hot-Plug Power Supplies Battery-Charger Circuits DC+ VIN

Implementation of Automated Equipment Monitoring in a Highly Flexible Semiconductor Production Line. Semicon 2012, Dresden TechARENA

FDC-Application with 1 khz sampling rate

Using the Spectrum Management Tools

MIC2544A/2548A. General Description. Features. Applications. Typical Application. Programmable Current Limit High-Side Switch

1 INTRODUCTION. Solder paste deposits on grid array of soldering pads. SPI system integration in a PCB assembly production line

Test and Measurement Challenges for 3D IC Development. R. Robertazzi IBM Research

Interfacing Cyclone III Devices with 3.3/3.0/2.5-V LVTTL/LVCMOS I/O Systems

About the Instructor

3D profiler for contactless probe card inspection. Rob Marcelis

Real-Time Data Extraction Technology for Effectively Supporting Work Improvement Cycles

3500/50E Tachometer Module

Calibration within T3Ster Measurement & FloTHERM

Thorlabs Model LD1100

PROBE CARD METROLOGY

Gavin Fisher Cascade Microtech Europe

UMD 1423 UNITED MICRO DEVICE INC. Pi filter array with ESD protection. PRODUCT DESCRIPTION APPLICATIONS. This device has 20-bumps 4.

Control Charts. An Introduction to Statistical Process Control

RMAP software for resistance verification of power nets and ESD protection structures

A Novel Methodology to Debug Leakage Power Issues in Silicon- A Mobile SoC Ramp Production Case Study

Five Frequently Asked Questions about System Level Transient Voltage Protection

Product / Process Change Notification

DNS Server Status Dashboard

EE434 ASIC & Digital Systems Testing

SKTM Socket Series Catalog High Speed Compression Mount

BIO 360: Vertebrate Physiology Lab 9: Graphing in Excel. Lab 9: Graphing: how, why, when, and what does it mean? Due 3/26

Read Temperature Data

TDDB Evaluation System AMM 1000

Technical Report of ISO/IEC Test Program of the M-DISC Archival DVD Media June, 2013

OPTIMISATION OF PIN FIN HEAT SINK USING TAGUCHI METHOD

Use of Lock-In Thermography for non-destructive 3D Defect Localization on System in Package and Stacked-Die Technology

ECE 486/586. Computer Architecture. Lecture # 2

Analysis of probe C.C.C. according to temperature and evaluation method Sanghun Shin, Seongyeon Wi, Yonggeon Shin, Wonha Jeon

USING JMP TO AUTOMATE CAPACITY MODEL INPUT DERIVATION

Configuring IP SLAs LSP Health Monitor Operations

APPLICATION NOTES. Wire Gauge and Distance to Load

Sampling Approaches to Metrology in Semiconductor Manufacturing

Using the Spectrum Management Tools

Compact Modeling for PV and Aging Effects. Correlated PV and Aging corner models. ESE MOS-AK Rome. a leap ahead. in Compact Modeling

Session 1. Burn-in & Test Socket Workshop Introduction to Socketing

Functional Testing of 0.3mm pitch Wafer Level Packages to Multi- GHz Speed made possible by Innovative Socket Technology

Event-based tasks give Logix5000 controllers a more effective way of gaining high-speed processing without compromising CPU performance.

Using the Spectrum Management Tools

DOC. NO. FT02000-R011-E FULLY AUTOMATIC PROBER UF190/UF200 DEVICE CREATION GUIDE TOKYO SEIMITSU CO., LTD.

DataView Features. Input Data Formats. Current Release

Projectile Trajectory Scenarios

Aimetis People Counter. 2.1 User Guide

NAND Controller Reliability Challenges

2 keys Touch Pad Detector IC

Transcription:

Real Time Contact Resistance Measurement & Control Tony Schmitz Erwin Barret

Introduction Agenda Why is CRES control important? Objectives of Real Time Method Offline Method Limitations & Goals of Real Time Method Methods Implementation Requirements, Challenges, Techniques Results Examples of Benefits of System Summary What have we achieved? Follow On Work AMS 2

Why is CRES important in a manufacturing environment? Results of Poorly Controlled CRES at Test: Yield loss Both obvious and hidden Excessive overdrive (typical response to yield loss) Probe Pad Damage Unnecessary cleaning iterations Premature Probe Card Wear out OEE loss (Overall Equipment Efficiency) Rework, Downtime, Debug, etc. Quality compromised Device Parameters dependent upon low/consistent CRES improperly measured (e.g. band gap trims) What This Means: Loss of CRES control is expensive. AMS 3

Offline Method: Limitations Limitations With Offline CRES Measurement Without real time CRES data, other metrics must be relied upon. Overall Yield, hard bin, & soft bin monitors Site Bin Delta monitor Consecutive Fail monitor These metrics are valuable, but are device specific. Lack of an easy standard to verify a quality setup result in slow response time, and may require engineering disposition. Difficult to identify and investigate CRES driven test problems CRES problems manifest at the second order (soft bins, distribution plots of subtle parameters, etc.) CRES measurement is offline Does not capture all sources of variation (probe temperature, pogo pins, system planarity) Loss of information, and delayed/no reaction to problems. What This Means Offline CRES monitoring has significant limitations AMS 4

Real Time Method: Goals Verify & Maintain a Known Good ATE Setup OEE and yield improvement Real Time CRES Data Capture CRES data, every pin, every touchdown Identify Yield Loss Causes (All Sources of Variation Captured) Hardware (pogo, needles, sites) Probe process (cleaning, overdrive, soak time) Test program/device marginality (improper MGB ) Act Immediately Continue probing, clean, or alert operator Empower operator, initiate electronic OCAP (Out of Control Action Plan) response tool Minimal Test Time Impact Increase Probe Card Lifetime Intelligent cleaning frequency AMS 5

Implementation Requirements Measure & Control CRES While Probing Consistent & reproducible CRES results. Measure CRES for all applicable pins Measure CRES every touchdown Measurement occurs within same Z UP as product testing All sources of variation captured All CRES data saved in a file Minimal impact to test time Real time auto chart creation to enable fast analysis Develop automated process to respond to OOC CRES AMS 6

Real Time Method: Challenges Accurate Measurement Measure while Z up on device, during actual test. Measuring during actual test eliminates false data Measurement method includes ESD structure in series with contact resistance. This requires empirical data by device/pin for initial setup. Predictable setup Eliminate variability in setup Create reliable Auto Z software. Test Time Overhead Minimized Measurement time. Measuring while testing eliminates need to move off wafer Measurement time kept to ~ 50ms. (<< 1% overall test time/td) Write to file time. A lot of data (each pin, each touchdown). Eliminate by using pipelining to store TD(n) data during TN(n+1). Minimize Tool Stoppages Monitoring software triggers clean as first option. Use both hard limits (empirical) and soft Limits (SPC) to control triggers Operator owns OCAP trouble shooting guide execution AMS 7

Inline CRES Measurement: Method Measure the Total Path Resistance Using a Continuity Measurement Technique. FIMV (force negative current, measure voltage) Measured value is summation of Voltage Drops: Vmeas = Ohmic + Diode Ohmic : V(CRES) = Hardware (pogos, PCB traces) + needle contact resistance Diode : Vf = Forward biased ESD diode AMS 8

Inline CRES Measurement: Method Inline measurement technique: Increase current to magnify ohmic CRES resistance 10mA chosen as force current PMU accuracy 10mV, then CRES accuracy = 1 ohm Vf (diode) is proportional to the natural log of the current Vf = VT x ln (I/Is) [Shockley equation] Diode voltage varies from ~ 400 mv to 800 mv, depending on pad type, and temperature Vf is Comparable within each Touchdown Technique works on both I/O and Power plane pins Since Vf varies by pin type, there must separate data by pin groups. AMS Vmeas [mv] vs. Iforce [ma] 9

What is AutoZ? Consistent CRES measurement: Auto Z Implementation Automation that replaces manual Planarity Setup and Verify What Does It Do? Guarantees equivalent setup at start of each wafer Sets probing Z height at electrical "First Contact Sets the probing overdrive (Setup Input Parameter) Measures the probe card planarity (Setup Input Parameter) Eliminates poor electrical contact related issues Eliminates operator variability Why Is It Critical for Real Time CRES Control? Enables accurate and consistent measurements AMS 10

CRES Data Collection Method Method of CRES Measurement and Data Storage Measure all pins used in testing (Except GND) Measurement to be done after continuity test To exclude bad die from data set Group measurement by pin group (VDDA, VDDB, IO1, IO2) Grouping is based on pin type or measurement value All data of every touchdown are saved in a.csv file.csv filename example.csv file content example 11

CRES Real Time Control Method Real Time CRES Control Control software integrated to probing/test software Software reads CRES data and does statistical analysis per touchdown Determines pass/fail result based on the limits Take action upon fail: 1) Continue probing 2) Clean probe tips before continuing 3) Stop probing & prober alarms CRES Control Flow Chart 12

CRES Real Time Control: Limits Setting Fail Limits Set using Fixed (empirical) and/or Standard Deviation (SPC based) limits SPC based limits dynamically set per TD (identify outlier by pin) Limits are set by pin group 13

CRES Real Time Control: Consecutive Fail Consecutive Fail Monitor Software monitors consecutive failure status Determines action based upon current and previous pass/fail results Consecutive trip limit set to avoid false signals Illustration Showing How Consecutive Fail Monitor Works 14

CRES Real Time Control: Dialogue Box CRES Fail Dialogue Box Dialog box pop up Probing pauses & alarms Wait for operator Stop probing, check setup Clean probe tip Clear failure Example Fail Dialog Box CRES Out of Control Action Plan (OCAP) Step by step troubleshooting guide for manufacturing Find and fix source of problem (Probe Card, Process or Pogo/Interface) 15

CRES Data Collection: Charts CRES Chart One chart created for every we wafer test Chart can be viewed using the web browser CRES data can be viewed touchdown or by site All data and charts are kept for one year Example CRES Chart 16

Results: Test Process Improvement What This Is CRES & wafer yield distribution by Z overtravel value Z overtravel is set from 1st contact Distribution plot =~75K data points CRES Distribution by Overtravel Value Yield [%] vs Overtravel [value] What This Means Overtravel parameter optimized using real time CRES data Improvement in yield correlated to less CRES variation 17

Results: Test Process Improvement What This Is Example Chart showing high CRES variation affecting DUT bin result Each x axis plot = 640 data points (64 sites x 10 pins) CRES [ohms] vs Touchdown [count] What This Means Probing process is uncontrolled, tool stops frequently High CRES correlated to high false test failures What Have We Done Implemented Auto Z to reduce CRES variation Wafer Map 18

Results: Test Process Improvement What This Is A chart that shows CRES increases after probe tip cleaning Each x axis plot = 640 data points (64 sites x 10 pins) Continued Cleaning execution CRES Increases After Probe Tip Cleaning CRES [ohms] vs Touchdown [count] What This Means Cleaning can increase CRES if the settings are not optimized 19

Results: Test Cost Reduction What This Is CRES data for 1000 touchdowns and no cleaning applied Each x axis plot = 640 data points (64 sites x 10 pins) CRES [ohms] vs Touchdown [count] What This Means CRES did not significantly change when cleaning frequency was reduced Frequency of probe tip cleaning can be reduced for certain device/probe card combinations 20

Results: Test Program Improvement Good Site What This Is CRES and yield data that shows the effect of Cres to site yield. A test program problem causes the CRES on VDD pin to significantly increase while probing CRES [ohms] vs TD [count] Yield [%] vs Wafer Count Bad Site What This Means Test program problem was caught, analyzed and fixed quickly with the help of this system CRES [ohms] vs TD [count] Yield [%] vs Wafer Count 21

Results: Test Program Improvement What This Is Example data showing small CRES increase (~1.5 ohms) in a power supply pin resulted in specific test failure Each x axis plot = 64 data points (64 sites x 1 pin) CRES [ohms] vs Touchdown [count] Wafer Map What This Means The real time CRES data collection and control enabled capability to get valuable data to analyze test program problem and implement fix 22

Results: Detects & Controls Other Source of CRES Problem What This Is CRES data showing a pin that is 20 ohms higher than normal affected DUT bin result Each x axis plot = 480 data points (32 sites x 15 pins) What This Means CRES [ohms] vs TD [count] Wafer map Detected & controlled high resistance problems of the full test setup (not just probe card) 23

Results: What We Achieved Consistent, Reproducible CRES Data using Auto Z Real Time Data, All Pins, Every Touchdown All sources of variation Automated Process Control Immediate response, automated & manual Verify& maintain a known good setup Subtle Issues Identified Quickly Test program problems, device/fab sensitivities Test Time Impact Minimal OEE & Yield Improvement > $$ 24

Follow On Work What s Next: Implement Cleaning on Demand Remove fixed cleaning intervals 25

Cypress Semiconductors Jason Mooney Anton Pratama Paul Berndt Dane Christian Acknowledgments 26

Q & A Author 27