Abstract
In this paper, we present a system for the detection and classification of defects in semiconductor units. The proposed system consists of three stages: proposal generation stage, defect detection stage and refinement stage. In the proposal generation stage, changes on the target unit are detected using a novel change detection approach. In the second stage, a deep neural network is used to classify detected regions into either defective or non-defective regions. Non-defective regions are regions exhibiting allowable changes due to factors such as lighting conditions and subtle differences in manufacturing. The defect detection stage achieves up to 94.3% accuracy. In practice, defects that are smaller than a specified tolerance size are ignored by manufacturers. The tolerance size depends on the defect types and is determined based on risk factors. In order to ignore such defects, our approach includes a final refinement stage wherein the detected defects are categorized by a stacking-based ensemble classifier into different classes. The refined system achieves up to 97.88% overall detection accuracy. The presented system is immediately applicable to different types of defects on die, epoxy and substrate. Inputs of the system can be either color or grayscale images.
Original language | English (US) |
---|---|
Article number | 9102979 |
Pages (from-to) | 357-372 |
Number of pages | 16 |
Journal | IEEE Transactions on Semiconductor Manufacturing |
Volume | 33 |
Issue number | 3 |
DOIs | |
State | Published - Aug 2020 |
Keywords
- Automated inspection systems
- background modeling
- background subtraction
- deep neural network
- features extraction
- machine learning
ASJC Scopus subject areas
- Electronic, Optical and Magnetic Materials
- Condensed Matter Physics
- Industrial and Manufacturing Engineering
- Electrical and Electronic Engineering