Hierarchical Clustering for Semiconductor Wafer Defect Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting and classifying defects in semiconductor wafers, such as spatial filtering and spatial randomness tests, face limitations in detecting scratch-shaped patterns with noise, and require extensive computational time for cluster calculation in hierarchical clustering.

Innovation Solution

A method using hierarchical clustering (HC) for defect detection and classification, which involves acquiring raw data, removing clusters that do not satisfy tuning parameters, and employing a random forest classifier to automate failure detection with minimal samples, even when new patterns occur.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If spatial filtering methods (average filter or median filter) are used to remove noise, then noise removal performance is improved, but the ability to detect scratch-shaped patterns (thin and long straight lines or round lines) deteriorates when noise is present

Engineering Contradiction:
Improvenoise removalVSAvoidscratch pattern detection
Core Design Contradiction:
Object-affected harmful factorsVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the wafer map into multiple clusters using hierarchical clustering algorithm, where each cluster represents a distinct failure pattern type. This segmentation allows scratch-shaped patterns to be identified as separate clusters from noise, resolving the contradiction between noise removal and scratch detection capability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively removing only those clusters that do not meet the predetermined threshold criteria for systematic failure patterns. This partial removal approach preserves scratch-shaped patterns while eliminating random noise, avoiding excessive filtering that would remove valid defect signals

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If hierarchical clustering is used for failure pattern detection, then classification accuracy is improved, but computational time for cluster calculation increases

Engineering Contradiction:
Improvefailure pattern classification accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-calculating the hierarchical clustering structure and storing the cluster relationships in a dendrogram before actual failure detection. This preliminary preparation enables rapid classification of new wafer maps without repeating the full clustering computation, thus improving accuracy while reducing computational time for production use

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential cluster information and threshold criteria from the hierarchical clustering process, separating the computationally intensive clustering calculation from the routine failure detection task. This extraction allows the system to maintain high classification accuracy while minimizing repeated computational overhead

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If supervised learning is used for failure pattern classification, then systematic failure detection is improved, but the ability to classify unknown failure patterns deteriorates

Engineering Contradiction:
Improvesystematic failure detectionVSAvoidunknown pattern classification
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent inverts the traditional supervised learning approach by using unsupervised hierarchical clustering to automatically discover failure patterns without predefined labels. This inversion allows the system to detect both known systematic failures and previously unknown failure patterns, achieving both reliability and adaptability simultaneously

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240248959A1Device and method for wafer map pattern detection using hierarchical clustering
Publication Date: 2024.07.25 KOREA UNIV RES & BUSINESS FOUND
  • US20240248959A1 patent drawing
  • US20240248959A1 patent drawing
  • US20240248959A1 patent drawing

AI summary

Disclosed is a method for semiconductor wafer pattern detection and classification using hierarchical clustering (HC). The method for semiconductor wafer pattern detection and classification is performed by a computing device including at least a processor and includes acquiring raw data; detecting a failure pattern of a target semiconductor wafer; and classifying the failure pattern of the target semiconductor wafer, and the detecting of the failure pattern includes removing a cluster that does not satisfy a first tuning parameter through the hierarchical clustering (HC); and determining that the target semiconductor wafer is normal when the cluster that satisfies the first tuning parameter is absent. The classifying of the pattern includes isolating a wafer previously identified to be defective into single patterns that satisfy a second tuning parameter, extracting a feature, and classifying the pattern through supervised learning.