CMP Platen Flexure Control for Thickness Uniformity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Chemical mechanical polishing (CMP) processes face challenges in achieving uniform material removal rates and thickness profiles due to variations in slurry distribution, polishing pad conditions, and inconsistent load on the substrate, leading to non-uniformities, particularly at the edges of the substrate.

Innovation Solution

A CMP apparatus with a platen featuring independently controllable annular flexures and a controller that adjusts the degree of deflection and dwell times to optimize the polishing process, using a Preston matrix to calculate control parameter values for targeted polishing and minimize differences between target and expected removal profiles.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If conventional CMP processes are used with fixed platen shape, then the polishing process is simple to operate, but material removal rate varies and thickness profile is non-uniform, particularly at substrate edges

Engineering Contradiction:
Improvethickness profile uniformityVSAvoidplaten control mechanism
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The platen is designed with flexible annular segments that can dynamically adjust their shape during polishing. The platen transitions from a fixed structure to a dynamic one where the annular segments can flex independently to apply different pressures to different radial zones of the substrate, enabling real-time compensation for thickness profile variations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Different annular segments of the platen are made with different flexibilities or are independently controllable. This allows each segment to provide localized pressure control over specific radial zones of the substrate, enabling non-uniform pressure distribution that compensates for edge effects and achieves uniform thickness profile across the entire substrate.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If multiple control parameters including flexure deflection and dwell time are adjusted to correct thickness profile, then polishing uniformity improves, but control system complexity and computational requirements increase

Engineering Contradiction:
Improvepolishing uniformityVSAvoidcontrol system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The control system uses feedback from thickness measurements (either pre-measured substrate thickness profiles or real-time monitoring during polishing) to calculate optimal flexure deflection values and dwell time parameters. The controller adjusts these parameters iteratively to minimize differences between target and expected removal profiles, achieving uniform polishing through closed-loop control.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system varies multiple control parameters including the degree of flexure deflection and carrier head dwell time at different radial positions. By changing these parameters dynamically during the polishing process, the system optimizes material removal rates across different zones and achieves the desired thickness profile uniformity.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the carrier head is held stationary on the polishing pad, then the process is simple to control, but material removal rate is inconsistent and varies across the substrate surface

Engineering Contradiction:
Improvematerial removal rate consistencyVSAvoidcarrier head motion control
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The carrier head is made to sweep periodically across the polishing pad in a controlled motion pattern. This periodic sweeping action ensures that different radial zones of the substrate receive consistent polishing treatment, improving material removal rate consistency while the motion control system manages the added complexity through programmed trajectories and timing.

Inventive Principle:
Principle #19Periodic action

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 enables radially-specific thickness profile correction, reduces within-wafer and wafer-to-wafer non-uniformity, and allows for more precise control of pressure on the substrate, improving polishing uniformity and throughput by compensating for edge region non-uniformities during polishing.

Implementation Method 1

an annular flexure surrounding or surrounded by the central section and having a top surface with a first edge adjacent to and coplanar with the upper surface and a second edge farther from the central section. An actuator is arranged to bend the annular flexure so as to modify a vertical position of the second edge of the annular flexure relative to the central section.

Methodology Applied
Scientific EffectElasticity: Elasticity

Implementation Method 2

chemical mechanical polishing, and more specifically to controlling platen shape in conjunction with carrier head sweep in chemical mechanical polishing

Methodology Applied
Scientific EffectFriction: Friction

Implementation Method 3

A motor generates relative motion between the platen and the carrier head so as to polish an overlying layer on the substrate

Methodology Applied
Scientific EffectAbrasion: Abrasion

Data Source

PatentUS20240139906A1Control of carrier head sweep and platen shape
Publication Date: 2024.05.02 APPLIED MATERIALS INC
  • US20240139906A1 patent drawing
  • US20240139906A1 patent drawing
  • US20240139906A1 patent drawing

AI summary

A controller of a chemical mechanical polishing system is configured to cause a carrier head to sweep across a polishing pad in accord with a sweep profile. The controller is also configured to select values for a plurality of control parameters to minimize a difference between a target removal profile and an expected removal profile. The plurality of control parameters include a plurality of dwell time parameters. A relationship between the plurality of control parameters and a removal rate is stored in a data structure representing a first matrix which includes a plurality of columns including a column for each dwell time parameter and a row for each position on the substrate represented in the expected removal profile, and the controller is configured to, as part of selection of the values, calculate the expected removal profile by multiplying the first matrix by a second matrix representing control parameter values.