Electronics Assembly Knowledge, Vision & Wisdom
Stereo Vision Based Automated Solder Ball Height Detection
Stereo Vision Based Automated Solder Ball Height Detection
An automatic, stereo vision based, in-line ball height inspection method is presented. This includes an imaging setup with a computer vision algorithm.
Production Floor

Production Floor programs cover topics including:
CAD/CAM/CIM/EDA, Circuit Board Handling, Clean Room, Cleaning Operations, Component Insertion, Component Prep, Dispensing, Feeders, Fume Extraction, Hand Tools, Labeling/Marking, Lasers, Material Handling, Odd Form, Ovens/Curing, Packaging, Stencil Printing, Repair/Rework, Soldering and more.
Submit A Comment
Comments are reviewed prior to posting. You must include your full name to have your comments posted. We will not post your email address.

Your Name


Your Company


Your E-mail


Your Country


Your Comment



Authored By:
Jinjin Li
School of Electrical, Computer, & Energy Engineering, Arizona State University, Tempe, AZ, USA

Bonnie L. Bennett, Lina J. Karam1, and Jeff S. Pettinato
Intel Corporation, USA

Summary
Solder ball height inspection is essential to the detection of potential connectivity issues in semi-conductor units. Current ball height inspection tools such as laser profiling, fringe projection and confocal microscopy are expensive, require complicated setup and are slow, which makes them difficult to use in a real-time manufacturing setting. Therefore, a reliable, in-line ball height measurement method is needed for inspecting units undergoing assembly.

Existing stereo vision measurement techniques determine the height of objects by detecting corresponding feature points in two views of the same scene taken from different viewpoints. After detecting the matching feature points, triangulation methods are used to determine the height or depth of an object. The issue with existing techniques is that they rely on the presence of edges, corners and surface texture for the detection of feature points. Therefore, these techniques cannot be directly applied to the measurement of solder ball height due to the textureless, edgeless, smooth surfaces of solder balls.

In this paper, an automatic, stereo vision based, in-line ball height inspection method is presented. The proposed method includes an imaging setup together with a computer vision algorithm for reliable, in-line ball height measurement. The imaging set up consists of two different cameras mounted at two opposing angles with ring lighting around each camera lens which allows the capture of two images of a semi-conductor package in parallel.

The lighting provides a means to generate features on the balls which are then used to determine height. Determining and grouping points with the same intensity on the ball surface allows the formation of curves, also known as iso-contours, which are then matched between the two views. Finally, an optimized triangulation is performed to determine ball height. The method has been tested on 3 products and exhibits accuracy within 4um mean squared error compared to confocal ground truth height, and the coplanarity of BGA package as derived from calculated substrate depth results.

Conclusions
A robust automatic solder ball height detection scheme is presented to allow automated inspection and automated measurement of solder ball height. The proposed method is fully automated and can benefit the manufacturing process by measuring ball height and package coplanarity accurately. The proposed method has been implemented in software and was deployed on a standalone PC using the 2D images obtained from a simple imaging setup consisting of two cameras and directional ring lights.

The proposed method can accurately and consistently compute solder ball heights. The computed solder ball heights are within a 4um mean squared error range as compared to the results produced by the confocal tool. The proposed method has a low computational complexity and enables real-time in-line ball height and warpage inspection during manufacturing.

Initially Published in the IPC Proceedings

Comments
No comments have been submitted to date.
Free Newsletter Subscription
Every issue of the Circuit Insight email newsletter will bring you the latest information on the issues affecting you and your company.

Insert Your Email Address

Directory Search


Program Search
Related Programs
bullet Risk for Ceramic Component Cracking Dependent
bullet Design for Testability to Overcome Functional Board Test Complexities
bullet Pad Crater Initiation in Shock Using Acoustic Emission Detection
bullet Flowers of Sulfur Creep Corrosion Testing of Populated PCBs
bullet Second Roung Robin Evaluation of iNEMI Creep Corrosion Qualification Test
bullet Board Level Reliability Comparison of BGA and LGA Packages
bullet PCBA Inspection Concerns
bullet AOI Capabilities Study with 03015 Components
bullet Ball Pull Test Efficiency for the PCB Pad Cratering Validation
bullet Implementing Robust Bead Probe Test Processes
More Related Programs