Probing Process Analysis and Continuous Improvement John Strom Applied Precision Inc. (425) 557-1000 jstrom@api.com Pg1 June 12, 2000
Overview Analyze the current probing process Present technique for measuring process variations Show examples of real customer data Identify key process parameters (Report Card) Pg2 June 12, 2000
Process Complexity is Increasing Multi-Dut testing Larger card probe arrays High pin count probe cards High probing loads Test at temperature New probe card technologies Smaller pads and tighter pitches Pad damage concerns Pg3 June 12, 2000
Process Variation Knowledge Critical to Process Improvement Understanding of variation, including appreciation of a stable system, and understanding of special causes and common causes of variation, are essential for management of a system Edwards Deming: The Deming System of Profound Knowledge Pg4 June 12, 2000
Current Process Wafer Probe Card Prober Probe Card Analyzer Pg5 June 12, 2000
Closed Loop Process Wafer Probe Card Prober Probe Card Analyzer waferworx Probing Process Analysis System Pg6 June 12, 2000
Analyzing the Variation Single Wafer Probing Analysis Steps Step 1: Measure Scrub properties - Measure Scrub Relative to Pad Position Step 2: Die Pattern Analysis - Die Model Fit: Touchdown Variation Step 3: Wafer Pattern Analysis - Wafer Model Fit: Prober / Probe Card Analysis Pg7 June 12, 2000
Measure Scrub Properties Step 1: Measure Scrub Relative to Pad Position Center of the passivation opening Center of the scrub mark Scrub Mark Area / Size Bounding Box of the scrub mark Position of scrub mark Size of scrub mark Angle of scrub mark Size of passivation opening Pad damaged Scrub mark distance from the edge of the pad. Over 40 total parameters Pg8 June 12, 2000 Passivation opening size
Die / DUT Pattern Analysis Step 2: Die Model Fit No Error X Error Y Error Yaw Error (theta) Large Overtravel & Card Array Scaling Small Overtravel & Card Array Scaling Parallelism & Stage Deflection Roll Error Parallelism & Stage Deflection Pitch Error Pg9 June 12, 2000
Wafer Pattern Analysis Step 3: Wafer Model Fit Wafer Model Fit 1) Setup: X,Y Offset 2) Setup : Card Parallelism 3) Setup : Card Theta 4) Setup: Wafer to Stage Theta 5) Stage: Overtravel Variation 6) Stage: X,Y Stage Stepping 7) Stage Deflection 8) Probe Card Accuracy 9) Probe Card Repeatability Pg10 June 12, 2000
Examples 1. Setup X,Y Offset 2. Setup Wafer to Stage 3. Stage Stepping Accuracy 4. Deflection & Card Parallelism 5. Multi-Dut Probe Card Performance at Temperature Pg11 June 12, 2000
Setup - X,Y Offset Example # 1 X Error Y Error X,Y Setup Error Pg12 June 12, 2000
Setup - X,Y Offset Example # 1 25 Wafer Setup - XY Offset 20 15 Setup X Offset Setup Y Offset Microns 10 5 0 Wafer 1 Wafer 5 Wafer 10 Wafer 15 Wafer 20 Wafer 25-5 Pg13 June 12, 2000
Setup Wafer to Stage Example # 2 Wafer Alignment Pg14 June 12, 2000
Stage Stepping Accuracy Example # 3 Scaling & Stepping Errors Pg15 June 12, 2000
Deflection & Card Parallelism Example # 4 Setup: Parallelism of Probe Card Probe Card Deflection Probe Card Deflection: Probe Card / Probe Dependent Normal Scrub Stage Translation Expected Scrub Actual Scrub Pg16 June 12, 2000
Deflection & Card Parallelism Example # 4 60 40 Probe Card 20 32 DUT (4x8) Cantilever Pg17 June 12, 2000
Deflection & Card Parallelism Example # 4 Y Deflection 4000 X Deflection 10 Y Stage Position (Mils) 2000 0-20 -15-10 -5 0 5 10 15 20-2000 X Deflection: Parrallism (Microns 5 0-2500 -1250 0 1250 2500-5 -4000 Deflection:Scrub Length Differential (Microns) -10 Y Stage Position (Mils) Microns Card Pitch 5.1 Card Roll 3.8 Max Y Deflection 15.2 Max X Deflection 1.3 Pg18 June 12, 2000
Multi-Dut at Temperature Example # 5 Ambient 135 C X Y Pg19 June 12, 2000
Multi-Dut at Temperature Example # 5 - Probe Position Differential 10 5 X Probe Position - Diff From Ambient to Temp Micro 0-5 -10 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Micron 10 5 0-5 Y Probe Position - Differential From Ambient to Temp -10 Row 1 Row 2 Row 3 Row 4 Row 5 Row 6 Row 7 Row 8 Pg20 June 12, 2000
Multi-DUT at Temperature Example # 5 - Probe Card Performance Ambient Probe Card 50 40 30 20 10 0-50 -30-10 10 30 50-10 -20-30 -40-50 Scrub Marks 50 40 30 20 10 0-50 -30-10 10 30 50-10 -20-30 -40-50 135 0 C 50 40 30 20 10 0-50 -30-10 10 30 50-10 -20-30 -40-50 50 40 30 20 10 0-50 -30-10 10 30 50-10 -20-30 -40-50 Pg21 June 12, 2000
Card Rep 8 7 6 5 4 3 2 1 0 Pg22 June 12, 2000 Process Report Card Y Stage Scale X Card Array Scaling Card Roll Wafer Theta Card Pitch Y Card Array Scaling Y Stage Acc X Stage Deflection Card Theta X Stage Acc Y Stage Rep X Stage Scale X Stage Rep Overtravel Y Offset Microns X Offset Card Acc Y Stage Deflection
What If? Calculate Process Capability (Cpk) Calculate a overall process Capability # Cpk = Spec Width / Process Spread Cpk = Pad Size / (v1+v2+v3+v4 ) Process Improvement Evaluation What if X,Y Setup variation is improved? What if the probe card is more accurate? What if the Pad size is changed? What if the prober has a stiffer stage? What if... Pg23 June 12, 2000
Conclusions View the probing process as one system Measure the variations in the process Focus on the key parameters that influence the process Continually evaluate improvements or changes to the process Pg24 June 12, 2000
Acknowledgements Tony Angelo Probe Hardware Development Eng. Motorola FMTC Bob Heiligenberg Semiconductor Product Line Manager Applied Precision Inc. Robert Martin Product Marketing Eng. Form Factor Ryan Hardie waferworx Project Manager Applied Precision Inc. Dominique Langlois Support Probing et Probers IBM, France Ron Metzger Test Engineer Applied Precision Inc. Debbie Miller Engineering Technician Micron Pg25 June 12, 2000