IP Library › Granted Patent US 10,541,168
Granted Patent B2
US 10,541,168 · App. 15/799,011 · Granted Jan 21, 2020

Edge ring centering method using ring dynamic alignment data

Inventors: Ali Sucipto Tan (Fremont, CA); Haoquan Yan (Fremont, CA); Marc Estoque (San Jose, CA); Damon Tyrone Genetti (Livermore, CA); Jon McChesney (Fremont, CA); Alexander Miller Paterson (San Jose, CA)
Assignee: LAM RESEARCH CORPORATION
H01L21/68H01L21/68721H01L21/68735H01L21/68742
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,541,168
App. No.
15/799,011
Granted
Jan 21, 2020
Kind
B2
Abstract

A system for determining an alignment of an edge ring on a substrate support includes a robot control module configured to control a robot to place the edge ring onto the substrate support and retrieve the edge ring from the substrate support. An alignment module is configured to determine a plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support and determine a plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support. An edge ring position module configured to determine a centered position of the edge ring relative to the substrate support based on offsets between the plurality of first positions and the plurality of second positions.

Claims (27)

1. A system for determining an alignment of an edge ring on a substrate support, the system comprising:

a robot control module configured to control a robot to place the edge ring onto the substrate support and retrieve the edge ring from the substrate support;

an alignment module configured to (i) calculate a plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support and (ii) calculate a plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support; and

an edge ring position module configured to calculate a centered position of the edge ring relative to the substrate support based on offsets between the calculated plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support and the calculated plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support.

2. The system of claim 1 , wherein, to calculate the plurality of first positions and the plurality of second positions, the system communicates with an imaging device configured to detect the plurality of first positions and the plurality of second positions.

3. The system of claim 1 , wherein an inner diameter of the edge ring is configured to cause the edge ring to shift relative to the substrate support when the edge ring is placed onto the substrate support.

4. The system of claim 1 , wherein the offsets between the plurality of first positions and the plurality of second positions indicate (i) a magnitude that the edge ring shifted when placed onto the substrate support and (ii) a direction that the edge ring shifted when placed onto the substrate support.

5. The system of claim 4 , wherein the plurality of first positions include (i) first shifted placement positions corresponding to placement of the edge ring in a first offset direction relative to the substrate support and (ii) second shifted placement positions corresponding to placement of the edge ring in a second offset direction relative to the substrate support.

6. The system of claim 5 , wherein the plurality of second positions include (i) first shifted retrieval positions indicating respective magnitudes that the edge ring shifted when the edge ring was placed in the first shifted placement positions and (ii) second shifted retrieval positions indicating respective magnitudes that the edge ring shifted when the edge ring was placed in the second shifted placement positions.

7. The system of claim 6 , wherein the edge ring position module is configured to calculate (i) a first slope defined by the first shifted retrieval positions and (ii) a second slope defined by the second shifted retrieval positions.

8. The system of claim 7 , wherein the edge ring position module is configured to calculate the centered position based on a midpoint between the first slope and the second slope.

9. The system of claim 4 , wherein the offsets between the plurality of first positions and the plurality of second positions include first offsets corresponding to a first axis and second offsets corresponding to a second axis.

10. The system of claim 9 , wherein the first axis corresponds to a horizontal axis and the second axis corresponds to a rotational axis.

11. A substrate processing system incorporating the system of claim 1 , the substrate processing system further comprising:

a processing chamber, wherein the substrate support is arranged within the processing chamber.

12. A method for determining an alignment of an edge ring on a substrate support, the method comprising:

controlling a robot to place the edge ring onto the substrate support and retrieve the edge ring from the substrate support;

calculating a plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support;

calculating a plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support; and

calculating a centered position of the edge ring relative to the substrate support based on offsets between the calculated plurality of first positions of the edge ring on the robot prior to being placed onto the substrate support and the calculated plurality of second positions of the edge ring on the robot subsequent to being retrieved from the substrate support.

13. The method of claim 12 , wherein the offsets between the plurality of first positions and the plurality of second positions indicate (i) a magnitude that the edge ring shifted when placed onto the substrate support and (ii) a direction that the edge ring shifted when placed onto the substrate support.

14. The method of claim 13 , wherein the plurality of first positions include (i) first shifted placement positions corresponding to placement of the edge ring in a first offset direction relative to the substrate support and (ii) second shifted placement positions corresponding to placement of the edge ring in a second offset direction relative to the substrate support.

15. The method of claim 14 , wherein the plurality of second positions include (i) first shifted retrieval positions indicating respective magnitudes that the edge ring shifted when the edge ring was placed in the first shifted placement positions and (ii) second shifted retrieval positions indicating respective magnitudes that the edge ring shifted when the edge ring was placed in the second shifted placement positions.

16. The method of claim 15 , further comprising calculating (i) a first slope defined by the first shifted retrieval positions and (ii) a second slope defined by the second shifted retrieval positions.

17. The method of claim 16 , further comprising calculating the centered position based on a midpoint between the first slope and the second slope.

18. The method of claim 13 , wherein the offsets between the plurality of first positions and the plurality of second positions include first offsets corresponding to a horizontal axis and second offsets corresponding to a rotational axis.

19. A substrate processing system configured to execute the method of claim 12 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2017
From: TAN, ALI SUCIPTO; YAN, HAOQUAN; ESTOQUE, MARC; GENETTI, DAMON TYRONE; MCCHESNEY, JON; PATERSON, ALEXANDER MILLER
To: LAM RESEARCH CORPORATION
Reel/Frame 043994/0030 →
Continuity (2)
Provisional Application 62421569 · Nov 14, 2016
Related Publication 20180138069A1 · May 17, 2018
Cited By (4)
US 12,405,308 US 12,562,351 US 12,615,997 US 12,744,191