Adaptive Spectral Feature Tracking for CMP Endpoint Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing optical monitoring techniques in chemical mechanical polishing (CMP) struggle to accurately determine the endpoint of the polishing process due to variations in slurry distribution, polishing pad conditions, and substrate-to-substrate differences, leading to inconsistencies in material removal rates and final thickness uniformity.
Innovation Solution
A method involving in-situ spectral feature tracking, where the initial thickness of the substrate layer is measured, and a target feature value is calculated to trigger endpoint detection based on changes in spectral characteristics, using techniques like motor torque or total reflected intensity monitoring to ensure consistent polishing across substrates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If optical monitoring tracks spectral feature characteristics to determine endpoint, then endpoint detection capability is improved, but substrate-to-substrate variations in initial thickness cause inconsistencies in endpoint timing
Solution Approach 1:
The system performs preliminary measurement of the initial thickness of the first layer before polishing begins. Based on this preliminary action, the system calculates a customized target feature value for spectral tracking that is specific to each substrate's initial conditions, thereby compensating for substrate-to-substrate variations and achieving consistent endpoint detection across all substrates.
Solution Approach 2:
The system dynamically adjusts the target feature value parameter based on the measured initial thickness of each substrate. By changing this parameter adaptively rather than using a fixed value, the system maintains accurate endpoint detection despite variations in initial substrate thickness, resolving the contradiction between measurement precision and manufacturing precision.
2Measurement precision
If spectral feature tracking is used for endpoint detection, then endpoint determination capability is improved, but development time for detection algorithms increases
Solution Approach 1:
The system automatically determines the target feature value through self-service mechanisms. It measures the initial thickness of the first layer, calculates the appropriate target feature value based on this measurement and the desired final thickness, and configures the spectral tracking parameters without requiring external algorithm development or manual calibration. This self-configuring capability eliminates time-consuming algorithm development while maintaining high endpoint detection accuracy.
3Ease of operation
If a fixed target value is used for spectral feature tracking, then monitoring simplicity is improved, but substrate-to-substrate uniformity of final thickness deteriorates
Solution Approach 1:
The system transitions from a static fixed target value to a dynamic target feature value that adapts to each substrate's initial conditions. The target value is calculated based on the measured initial thickness of the first layer and the desired final thickness, allowing the monitoring system to remain simple in operation while achieving substrate-to-substrate uniformity through adaptive parameter adjustment.
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
This approach improves substrate-to-substrate uniformity and reduces the time required to develop endpoint detection algorithms, enabling more accurate and consistent polishing endpoint determination.
Implementation Method 1
measuring a sequence of spectra of light from the substrate while the substrate is being polished
Data Source
AI summary
A method of controlling polishing includes polishing a substrate having a second layer overlying a first layer, detecting exposure of the first layer with an in-situ monitoring system, receiving an identification of a selected spectral feature and a characteristic of the selected spectral feature to monitor during polishing, measuring a sequence of spectra of light from the substrate while the substrate is being polished, determining a first value for the characteristic of the feature at the time that the first in-situ monitoring technique detects exposure of the first layer, adding an offset to the first value to generate a second value, and monitoring the characteristic of the feature and halting polishing when the characteristic of the feature is determined to reach the second value.


