A Statistical Method for Eliminating False Counts Due to Debris, Using Automated Visual Inspection for Probe Marks

Similar documents
White Paper: Assessment of 1-to-Many matching in the airport departure process

American Airlines Next Top Model

Airspace Complexity Measurement: An Air Traffic Control Simulation Analysis

GUIDE TO THE DETERMINATION OF HISTORIC PRECEDENCE FOR INNSBRUCK AIRPORT ON DAYS 6/7 IN A WINTER SEASON. Valid as of Winter period 2016/17

HOW TO IMPROVE HIGH-FREQUENCY BUS SERVICE RELIABILITY THROUGH SCHEDULING

VARIBLE COMMISSIONS OVERVIEW

FACILITATION (FAL) DIVISION TWELFTH SESSION. Cairo, Egypt, 22 March to 2 April 2004

ultimate traffic Live User Guide

Measuring Productivity for Car Booking Solutions

Applications: MultiCam Knife Accessories. Signs and Graphics Digital Print Cutting Packaging Aerospace And More

Intra-Urban Land Cover Classification in High Spatial Resolution Images using Object-Oriented Analysis: trends and challenges

Available On-Board Technologies For Runway Excursions Prevention

Runway Roughness Evaluation- Boeing Bump Methodology

This Advisory Circular relates specifically to Civil Aviation Rule Parts 121, 125, and 135.

PERFORMANCE MEASURE INFORMATION SHEET #16

Runway Roughness Evaluation- Boeing Bump Methodology

Runway Roughness Evaluation- Boeing Bump Methodology

Revenue Management in a Volatile Marketplace. Tom Bacon Revenue Optimization. Lessons from the field. (with a thank you to Himanshu Jain, ICFI)

DATA MANAGEMENT & CONNECTED SOLUTIONS

SECTION 6 - SEPARATION STANDARDS

Validation of Runway Capacity Models

1224 Splitter and CTO combo, setup instructions using the Panelview HMI

15:00 minutes of the scheduled arrival time. As a leader in aviation and air travel data insights, we are uniquely positioned to provide an

Analysis of Air Transportation Systems. Airport Capacity

Demand, Load and Spill Analysis Dr. Peter Belobaba

Sensitivity Analysis for the Integrated Safety Assessment Model (ISAM) John Shortle George Mason University May 28, 2015

CAPAN Methodology Sector Capacity Assessment

3M Food Safety 3M Petrifilm Plates and Reader. Simply. Prompt. Precise. Productive.

DRONE SIGHTINGS ANALYSIS AND RECOMMENDATIONS

If you don t Count YOU DON T COUNT

Form 91 Application for Approval of an EFB System

Broadband Provider Data Analysis Report

Helicopter Vector IFR

Predicting Flight Delays Using Data Mining Techniques

Accessibility DOT/CTA Updates

You Must Be At Least This Tall To Ride This Paper. Control 27

Visitor Use Computer Simulation Modeling to Address Transportation Planning and User Capacity Management in Yosemite Valley, Yosemite National Park

EXPERIMENTAL ANALYSIS OF THE INTEGRATION OF MIXED SURVEILLANCE FREQUENCY INTO OCEANIC ATC OPERATIONS

Technical Standard Order

Unit 4: Location-Scale-Based Parametric Distributions

NOISE AND FLIGHT PATH MONITORING SYSTEM BRISBANE QUARTERLY REPORT JULY - SEPTEMBER 2011

Economic Impact for Airlines from Air Traffic Control Tower Modernization at LaGuardia Airport

NOISE AND FLIGHT PATH MONITORING SYSTEM BRISBANE QUARTERLY REPORT OCTOBER - DECEMBER 2013

PDC Members. Charter Members. Technology & Honorary Members. There is clearly a cross over 5/31/2017

Accessibility DOT/CTA Updates

AIRCRAFT SERVICE CHANGE

Alpha Systems AOA Classic & Ultra CALIBRATION PROCEDURES

Simulation of disturbances and modelling of expected train passenger delays

1. Introduction. 2.2 Surface Movement Radar Data. 2.3 Determining Spot from Radar Data. 2. Data Sources and Processing. 2.1 SMAP and ODAP Data

PREFACE. Service frequency; Hours of service; Service coverage; Passenger loading; Reliability, and Transit vs. auto travel time.

ADVANTAGES OF SIMULATION

The Lean Management System

Progressive Technology Facilitates Ground-To-Flight-Deck Connectivity

Safety Enhancement SE ASA Design Virtual Day-VMC Displays

= Coordination with Direct Communication

Technology that Matters

Implementing ASMA and Taxi Out Additional Times algorithms: a practical experience

Blister Packing Machine

OPERATIONS CIRCULAR 01/2012. Subject: HEAD-UP DISPLAYS (HUD) AND ENHANCED VISION SYSTEMS (EVS)

PRAJWAL KHADGI Department of Industrial and Systems Engineering Northern Illinois University DeKalb, Illinois, USA

APPENDIX D MSP Airfield Simulation Analysis

Controlled Cooking Test (CCT)

ARRIVAL CHARACTERISTICS OF PASSENGERS INTENDING TO USE PUBLIC TRANSPORT

NETWORK MANAGER - SISG SAFETY STUDY

2012 Mat Su Valley Collision Avoidance Survey

HEAD-UP DISPLAY (HUD), EQUIVALENT DISPLAYS AND VISION SYSTEMS

RED ATLAS PRODUCT BROCHURE. From Nevalee Business Solutions

16.9% RevPAR increase. Best Western Borås started using Atomize at the end of 2017 and experienced a RevPAR increase of 16.9% in Q

SAMTRANS TITLE VI STANDARDS AND POLICIES

Global Aviation Data Management (GADM) Jehad Faqir Head of Safety & Flight Operations IATA- MENA

Challenges in Complex Procedure Design Validation

SIMULATION MODELING AND ANALYSIS OF A NEW INTERNATIONAL TERMINAL

Automated Integration of Arrival and Departure Schedules

1.231J/16.781J/ESD.224J Airport Systems Fall Security and BHS. Amedeo R. Odoni. Massachusetts Institute of Technology.

CASS & Airline User Manual

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure)

8th USA/Europe. Paper #141: Lateral Intent Error s Impact on Aircraft Prediction. Federal Aviation Administration ATM R&D Seminar

Cross-sectional time-series analysis of airspace capacity in Europe

PASSENGER SHIP SAFETY. Damage stability of cruise passenger ships: Monitoring and assessing risk from operation of watertight doors

Installation manual. Drop-arm awning. V124 Calpe

Measures of Urban Trail Use in Minneapolis

CTBTO Contribution to the Global Earthquake Data Collection: a view from the International Seismological Centre (ISC)

Nav Specs and Procedure Design Module 12 Activities 8 and 10. European Airspace Concept Workshops for PBN Implementation

ACS-1805 Introduction to Programming

SMV512K32-DB1F0E 16MB SRAM Datasheet

AQME 10 System Description

ACS-1805 Introduction to Programming (with App Inventor) Chapter 7. Ladybug Chase 10/4/2018 1

AIRSERVICES AUSTRALI A

PowerFlarm. Recommendations, tips, Misconceptions and Issues Ramy Yanetz Nov 2013

Operational Evaluation of a Flight-deck Software Application

Victorian Frills Appliqué

Ticket reservation posts on train platforms: an assessment using the microscopic pedestrian simulation tool Nomad

VAR-501-WECC-3 Power System Stabilizer. A. Introduction

PublicVue TM Flight Tracking System. Quick-Start Guide

NOISE AND FLIGHT PATH MONITORING SYSTEM MELBOURNE QUARTERLY REPORT OCTOBER - DECEMBER 2012

DUAL COLOR, LOW-PROFILE

Clinical results using the Holladay 2 intraocular lens power formula

3M Food Safety 3M Petrifilm Plates and 3M Petrifilm Plate Reader

Aerodrome Safety. H.V. SUDARSHAN International Civil Aviation Organization

(b) No certificate holder may schedule and no flightcrew member may accept an assignment if the flightcrew member s total flight time will

Transcription:

A Statistical Method for Eliminating False Counts Due to Debris, Using Automated Visual Inspection for Probe Marks SWTW 2003 Max Guest & Mike Clay August Technology, Plano, TX

Probe Debris & Challenges to Automated Inspection Statistical Probe Mark Area Filter Statistical Probe Mark Proximity Filter

Wafer Probe Quality Control Quality control of the wafer probe scrub area (probe mark) is required to: Ensure probe mark area is sufficient for proper forming of intermetallics during wire bonding. Detect cracked passivation oxide outside the bond pad area. Traditionally, manual inspection, which relies on sampling by human operators, has provided this control. Currently, more test floors are using automatic inspection to allow 100% inspection and remove operator to operator variability.

Manual Probe Mark Inspection Operator uses a microscope review station to: 1. Estimate probe damage area with one or more rectangular reticles 2. Determine if the probe mark violates the boundary of the bond pad Single box per scrub mark method 1 2 The one big box method that encompasses a cluster of scrub marks, can skew area measurement

Automatic Probe Mark Inspection Pixel Analysis 1. Edge search begins where bond pad masks are defined during recipe set-up 3a. Dark pixels inside bond pad edges counted to calculate area (as % of total bond pad area or in um 2 ) 2a. Actual bond pad edges detected by pixel analysis 2b. Bond pad area calculated 3b. Pixels from probe mark edge to nearest bond pad edge counted to calculate proximity (in um)

The Probe Mark Debris Challenge Debris is: A natural product of the probing process. Considered non-critical to device functionality Automatic probe mark inspection systems have difficulty differentiating between defects and debris. Real Probe Mark Edge Excursion Aluminum Slag/Debris

Automatic Probe Mark Inspection for Debris Machine vision algorithms, using low magnification images, are not effective for distinguishing debris from probe marks. At low mag, there are not enough pixels to provide enough gray scale information. These images show low mag (3 um/pixel resolution) images of pads w/ possible size and proximity defects. It is impossible to tell whether debris is present or not.

Machine Vision-Based Debris Filter Machine vision algorithms for differentiating debris from actual probe marks are difficult to create. Simple techniques based on color or brightness suffer from lack of robustness. Complex techniques based on shape and texture are slow and difficult for the user to tune. High magnification is needed, requiring a second inspection pass and reduced throughput. Debris displays different visual characteristics Hi Mag, BF Debris is very dark & easy to distinguish from probe mark Debris is much lighter & very similar to probe mark

Machine Vision-Based Debris Filter Lighting techniques such as dark field illumination are generally unreliable for this type of detection. DF Debris BF Debris DF DF image (upper left) reflects light from debris, distinguishing it from probe mark. BF DF image (above) does not reflect light from debris, cannot distinguish debris from probe mark.

Statistical Debris Filter Premises 1. Wafer probing excursions occur in a systematic manner as opposed to a random manner. 2. A statistical method of separating random (false) probing defects from systematic (true) probing defects can be used. Based on these premises, two statistical debris filters were developed. Probe mark area debris filter Probe mark proximity debris filter

Probe Debris & Challenges to Automated Inspection Statistical Probe Mark Area Filter Statistical Probe Mark Proximity Filter

Statistical Probe Mark Area Filter Assumptions Made All bond pads on one die have been subjected to the same number of touchdowns. There are five (5) or more bond pads on one die. Actual probe damage area will not differ in a statistically significant manner within one die.

Statistical Probe Mark Area Filter When enabled, this function determines the threshold filter (Tf) for each die. Tf = Avg. (% area) + (x * Std. Dev.) (where x is defined by user)

Probe Mark Area Inspection Without Filter 9.6% 9.5% 8.9% 10.5% 8.3% 30.1% 9.8% 10.3% 9.5% 8.4% 9.9% 9.3% 16.2% 12.2% 9.1% 12% 13.3% 12.5% 13.2% 12.8% 22.3% 10.1% 11.0% Max. area = 15% Pad areas greater than max. area fail

Probe Mark Area Inspection With Filter 9.6% 9.5% 8.9% 10.5% 8.3% 30.1% 12% 9.8% 10.3% 9.5% 8.4% 9.9% 9.3% 16.2% 12.2% 9.1% 12% 13.3% 12.5% 13.2% 12.8% 22.3% 12% 10.1% 11.0% If pad area is greater than Tf, the value is changed to avg. and passed. If pad area is less than Tf, but greater than max. area, the probe mark is failed. Max. area = 15% Tf = 17% Avg. = 12%

Standard Deviations vs. Performance Bond Pad No Filter 2σ Filter 3σ Filter 4σ Filter 1 9.60 9.60 9.60 9.60 Average PM Damage % 11.9913 2 9.50 9.50 9.50 9.50 Std Deviation of PM Damage % 4.900919 3 9.30 9.30 9.30 9.30 4 8.90 8.90 8.90 8.90 Debris Filter 2 Std Deviations 21.79314 5 13.20 16.20 13.20 16.20 13.20 16.20 13.20 16.20 Debris Filter 3 Std Deviations 26.69406 6 12.20 12.20 12.20 12.20 Debris Filter 4 Std Deviations 31.59498 7 10.50 10.50 10.50 10.50 8 30.10 11.99 11.99 30.10 9 12.00 12.00 12.00 12.00 10 13.30 13.30 13.30 13.30 Choice of Std. Dev. will affect the performance 11 12.50 12.50 12.50 12.50 of the Area Debris Filter: 12 13.20 13.20 13.20 13.20 13 12.80 12.80 12.80 12.80 -If Tf is too small, there is potential for 14 11.00 11.00 11.00 11.00 escapes. 15 9.10 9.10 9.10 9.10 -If Tf is too large, there is potential 16 10.10 10.10 10.10 10.10 for false counts. 17 22.30 11.99 22.30 22.30 18 9.90 9.90 9.90 9.90 19 8.40 8.40 8.40 8.40 20 9.50 9.50 9.50 9.50 21 10.30 10.30 10.30 10.30 22 9.80 9.80 9.80 9.80 23 8.30 8.30 8.30 8.30

Parameters for Area Filter Test Wafer size: 8-inch Inspected die: 713 Die size: 5897um x 6349um Pads/die: 38 Max. area: 25% Std. Devs: 1.1

Defect Map Without Area Filter False Too Big Defects from Debris Probe Too Big Pass

Defect Map With Area Filter True Too Big Defect Probe Too Big Pass

Pad Areas Before & After Filter #8 #9 Before Filter: Pad #8 Fails Pad #9 Fails After Filter: Pad #8 Passes Pad #9 Fails

Statistical Probe Mark Area Filter Advantages Easy to use user only specifies filter threshold level Fast filter does not reduce machine throughput Effective debris which significantly increases the perceived probe damage area is automatically cleared Automatically adjusts to variability of probing process - a well controlled process will have a lower standard deviation, resulting in a tighter debris filter threshold. Disadvantages Not effective for small debris which does not significantly increase the probe damage area but does occlude the bond pad edge. This can create false probe mark position rejects. May cause escapes if one probe needle creates a significantly larger damage area than other probe needles.

Probe Debris & Challenges to Automated Inspection Statistical Probe Mark Area Filter Statistical Probe Mark Proximity Filter

Statistical Probe Mark Proximity Filter Assumptions Made The probe mark created by a particular probe needle will not vary significantly in size or position within a small index distance on the wafer. A large variation in probe mark position or size within a small index distance on the wafer is caused by debris.

Statistical Probe Mark Proximity Filter Software algorithm compares die to adjacent die of same probe site based on probing configuration.

Statistical Probe Mark Proximity Filter If the defect is caused by a needle error, it will occur in the probe configuration pattern across the wafer If the defect is caused by slag/debris, it will be a random occurrence and will not match the probe mark signatures of the adjacent die of the same probe site Random Occurrence 4,4 Probe Configuration Pattern

Parameters for Proximity Filter Test Wafer Size: 6-inch # of Inspected Die: 11633 Die size: 762um x 1702um Edge Proximity: 15um (inside edge) Probe Test Site: 16 Max. Rate of Drift: 1um/mm Max. Rate of Increase/decrease: 1%/mm Neighborhood Distance Limit: 30mm

Defect Map Without Proximity Filter False Too Close Defects from Debris Pass Probe Too Close

Defect Map With Proximity Filter True Too Close Defects Pass Probe Too Close

Statistical Probe Mark Proximity Filter Advantages Fast filter does not reduce machine throughput Effective for large and small debris debris which does not significantly increase the probe damage area but does occlude the bond pad edge is automatically cleared based on position variation. Does not cause escapes if one probe needle creates a significantly larger or out of position mark compared to other probe needles. Disadvantages More difficult to set-up than area filter - requires test site information to be imported from prober map file or manually entered. Not easily implemented for wafer probing processes which use multiple probing steps and multiple probe card configurations. Not statistically accurate if very large-array probing patterns are used (i.e., 4 6 touchdowns per wafer). Random sampling may not work with this filter if the sample plan is too sparse.

Acknowledgements These data were generated on a WAV 1000 Sprint automated inspection system. Magnifications for inspections before & after debris filter were at 3µm/pixel for Area Debris, 5µm/pixel for Proximity Debris. Algorithms used for statistical debris filtering are present on the WAV 1000 Sprint in the software option (PDF) WAV 1000 Sprint

4900 West 78 th Street Bloomington, Minnesota 55435 Tel: (952) 820-0080 0080 sales@augusttech.com www.augusttech.com