Polishing Pad Dressing Control With Load-Corrected Height Profiles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing polishing technologies face challenges in maintaining consistent polishing rates due to variations in polishing member surface undulations caused by inappropriate dressing, leading to polishing defects.

Innovation Solution

A substrate processing apparatus that adjusts the swing speed of a dresser in multiple scanning areas on the polishing member along the radial direction, using height detection and load setting to correct the polishing pad profile and optimize the dressing process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the dresser load is increased to improve dressing effectiveness, then the polishing member surface undulation is reduced, but the measured height values become inaccurate due to compression deformation

Engineering Contradiction:
Improvepolishing member surface flatnessVSAvoidheight measurement accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The system performs preliminary height measurements at a first dresser load before increasing the load, then uses these measurements as a reference to calculate compression deformation when the load is increased. This preliminary action allows the system to compensate for the deformation effect and maintain measurement accuracy throughout the dressing process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the dresser load parameter from a first load to a second load during the dressing process, and simultaneously adjusts the height measurement interpretation by calculating compression deformation based on the load change. This parameter change approach allows optimization of dressing effectiveness while compensating for the resulting measurement distortion.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the dresser load is changed to optimize dressing performance, then the polishing rate consistency is improved, but the height profile measurement becomes inaccurate

Engineering Contradiction:
Improvepolishing rate consistencyVSAvoidpad height measurement accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses feedback from initial height measurements taken at a reference dresser load to calculate compression deformation when the load changes. This feedback mechanism enables the system to maintain accurate height profile information despite load changes, thereby supporting optimized dressing performance and consistent polishing rates.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system replaces direct mechanical height measurement under varying loads with a calculation-based approach that substitutes physical measurement with mathematical computation of compression deformation. This substitution allows the system to maintain measurement accuracy without being constrained by the mechanical limitations of direct measurement under load.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If dressing is performed with constant parameters to simplify operation, then the operation ease is improved, but surface undulation occurs leading to polishing defects

Engineering Contradiction:
Improvedressing operation simplicityVSAvoidpolishing member surface uniformity
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The system transitions from static constant dressing parameters to dynamic adjustable parameters, where the dresser load and height measurements are adaptively adjusted based on real-time conditions. This dynamic approach allows the system to maintain simple operation while achieving superior surface uniformity through automated parameter optimization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The dressing process is segmented into multiple stages with different dresser loads and measurement points. By dividing the continuous dressing operation into discrete segments with optimized parameters for each segment, the system achieves both operational simplicity through automation and surface uniformity through targeted parameter adjustment in each segment.

Inventive Principle:
Principle #1Segmentation

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 ensures consistent polishing rates across the polishing surface, minimizing defects and maintaining uniformity by adjusting the dresser's swing speed based on measured surface height variations and load changes.

Implementation Method 1

a height detection section that measures a surface height of the polishing member along the radial direction of the polishing member

Methodology Applied
Scientific EffectPosition detection:

Implementation Method 2

When a dressing load is changed (for example, when a dressing load is increased), the polishing pad is pressed by that amount

Methodology Applied
Scientific EffectMechanical compression: Compression

Implementation Method 3

the surface of the polishing member is shaved, albeit in a small amount

Methodology Applied
Scientific EffectAbrasion: Abrasion

Data Source

PatentUS12420378B2Substrate processing apparatus and method for controlling dressing of polishing member
Publication Date: 2025.09.23 EBARA CORP
  • US12420378B2 patent drawing
  • US12420378B2 patent drawing
  • US12420378B2 patent drawing

AI summary

A substrate processing apparatus that polishes a substrate by sliding the substrate on a polishing member, the substrate processing apparatus including a dresser that dresses the polishing member by swinging on the polishing member, the dresser being enabled to adjust a swing speed in a plurality of scanning areas set on the polishing member along a radial direction, a height detection section that measures a surface height of the polishing member along the radial direction of the polishing member and thereby generates a pad profile, a dresser load setting section that sets a dresser load to be applied by the dresser to the polishing member, a pad height correction section that calculates an amount of correction of the surface height of the polishing member according to an amount of variation from a reference load of the dresser load over the radial direction, corrects the measured value of the surface height with the amount of correction and thereby corrects the pad profile, and a moving speed calculation section that adjusts the swing speed of the dresser in each scanning area based on the corrected pad profile.