CMP Endpoint Window Logic Using Overlaid Signal Boundaries

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Determining the polishing endpoint in chemical mechanical polishing (CMP) processes is challenging due to variations in material removal rates caused by factors such as slurry distribution, polishing pad condition, relative speed, and load, making time-based endpoint determination unreliable.

Innovation Solution

An in-situ monitoring system, such as acoustic, motor torque, eddy current, or optical systems, generates time-varying signals during polishing. A user interface displays these signals, allowing operators to define boundary-crossing logic windows, which are optimized by an algorithm to determine the polishing endpoint accurately.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If time-based endpoint determination is used in CMP, then the control method is simple, but the endpoint determination accuracy deteriorates due to variations in material removal rate

Engineering Contradiction:
Improvecontrol method complexityVSAvoidendpoint determination accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by continuously monitoring polishing process parameters (such as polishing rate, surface roughness, or material removal depth) and using this real-time data to adjust and determine the endpoint dynamically. This replaces static time-based control with adaptive feedback-based control, resolving the contradiction between simplicity and accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the control parameter from fixed time duration to dynamically adjusted parameters based on actual polishing conditions. By monitoring parameters like material removal rate, surface topography, or acoustic emissions, the system adapts the endpoint criterion to match actual process variations, thereby maintaining accuracy without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If in-situ monitoring system is implemented, then endpoint detection accuracy is improved, but device complexity and cost increase

Engineering Contradiction:
Improveendpoint detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent makes the monitoring system multi-functional by using a single sensor or measurement system to perform multiple functions: real-time endpoint detection, process parameter measurement, and quality control. This reduces overall system complexity compared to having separate dedicated systems for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The monitoring system is designed to automatically process and interpret its own measurements, using built-in algorithms to determine endpoint criteria without requiring complex external analysis equipment. The system self-adjusts and self-determines the endpoint, reducing the need for additional complex hardware.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple test substrates are polished to optimize endpoint criteria, then endpoint detection accuracy is improved, but setup time increases

Engineering Contradiction:
Improveendpoint detection accuracyVSAvoidsetup time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary optimization using a small number of test substrates to establish endpoint criteria before actual production polishing. The optimized criteria are then stored and reused for subsequent substrates, eliminating the need to repeat the time-consuming optimization process for each substrate while maintaining high accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a model or template from the optimization results obtained on test substrates and applies this copied knowledge to production substrates. The endpoint criteria derived from test substrates are replicated and used across multiple production runs, reducing setup time while preserving the accuracy gains from optimization.

Inventive Principle:
Principle #26Copying

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Improves wafer-to-wafer and within-wafer polishing uniformity, reduces setup time, and enhances yield by providing an intuitive user interface for endpoint detection, while being cost-effective without requiring hardware changes to existing CMP systems.

Implementation Method 1

The monitoring system can be an acoustic monitoring system

Methodology Applied
Scientific EffectAcoustic emission: Acoustic Emission

Implementation Method 2

an eddy current monitoring system

Methodology Applied
Scientific EffectEddy current: Eddy Currents

Implementation Method 3

an optical monitoring system

Methodology Applied
Scientific EffectOptical detection:

Implementation Method 4

Chemical mechanical polishing (CMP) is one accepted method of planarization

Methodology Applied
Scientific EffectAbrasion: Abrasion

Implementation Method 5

Chemical mechanical polishing (CMP)

Methodology Applied
Scientific EffectChemical reaction:

Data Source

PatentUS12594646B2Window logic for control of polishing process
Publication Date: 2026.04.07 APPLIED MATERIALS INC
  • US12594646B2 patent drawing
  • US12594646B2 patent drawing
  • US12594646B2 patent drawing

AI summary

A method of controlling a chemical mechanical polishing system includes receiving a respective time-varying test signal from an endpoint detection system for each of a plurality of test substrates, simultaneously visually displaying the plurality of time-varying test signals on a display with the plurality of time-varying test signals overlaid on each other in a graph. receiving user input selecting a box having a defined time range and defined signal value range, and receiving a selection of one from a preset group of boundary crossing logic functions to provide a selected boundary crossing logic function. During chemical mechanical polishing of a device substrate, the device substrate is monitored with the endpoint detection system to generate a time-varying signal and an endpoint determination can be based on whether the time-varying signal satisfies the selected boundary crossing logic function.