IP Library Granted Patent US 9,275,917
Granted Patent B2
US 9,275,917 · App. 14/066,509 · Granted Mar 1, 2016

Determination of gain for eddy current sensor

Inventors: Kun Xu (Sunol, CA); Shih-Haur Shen (Sunnyvale, CA); Boguslaw A. Swedek (Cupertino, CA); Ingemar Carlsson (Milpitas, CA); Doyle E. Bennett (Santa Clara, CA); Wen-Chiang Tu (Mountain View, CA); Hassan G. Iravani (San Jose, CA); Tzu-Yu Liu (San Jose, CA)
Assignee: Applied Materials, Inc.
H01L22/26B24B37/013B24B49/105H01L21/3212
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 9,275,917
App. No.
14/066,509
Granted
Mar 1, 2016
Kind
B2
Abstract

In one aspect, a method of controlling polishing includes receiving a measurement of an initial thickness of a conductive film on a first substrate prior to polishing the first substrate from an in-line or stand-alone monitoring system, polishing one or more substrates in a polishing system, the one or more substrates including the first substrate, during polishing of the one or more substrates, monitoring the one or more substrates with an eddy current monitoring system to generate a first signal, determining a starting value of the first signal for a start of polishing of the first substrate, determining a gain based on the starting value and the measurement of the initial thickness, for at least a portion of the first signal collected during polishing of at least one substrate of the one or more substrates, and calculating a second signal based on the first signal and the gain.

Claims (58)

1. A computer program product, tangibly encoded on a non-transitory computer readable media, comprising instructions to cause a data processing apparatus to:

receive a measurement of an initial thickness of a conductive film on a first substrate prior to polishing the first substrate from an in-line or stand-alone monitoring system;

cause a polishing station to perform polishing of one or more substrates in a polishing system, the one or more substrates including the first substrate;

during polishing of the one or more substrates, monitor the one or more substrates by receiving a first signal from an eddy current monitoring system;

determine a starting value of the first signal for a start of polishing of the first substrate;

determine a gain based on the starting value and the measurement of the initial thickness;

for at least a portion of the first signal collected during polishing of at least one substrate of the one or more substrates, calculate a second signal based on the first signal and the gain; and

determine at least one of a polishing endpoint or an adjustment to a polishing parameter for the at least one substrate based on the second signal.

2. The computer program product of claim 1 , wherein the instructions to determine the gain comprise instructions to determine a desired value from a calibration function relating thickness to signal strength and the measurement of the initial thickness.

3. The computer program product of claim 2 , wherein the instructions to determine the gain comprise instructions to calculate a multiplier N that satisfies

N

=

(

D

-

K

)

(

S

-

K

)

where D is the desired value, S is the starting value, and K is a constant representing a value of the calibration function for zero thickness.

4. The computer program product of claim 1 , wherein the instructions to determine the starting value comprise instructions to generate a sequence of measured values from the first signal, fit a function to the sequence of measured values, and calculate the starting value as a value of the function at an approximate start time of polishing.

5. The computer program product of claim 1 , wherein the instructions to calculate the second signal comprise instructions to multiply by the gain.

6. The computer program product of claim 5 , wherein the instructions to calculate the second signal comprise instructions to calculate a second signal V′ that satisfies V′=V*G+K where V is the first signal, G is the gain and K is an offset.

7. The computer program product of claim 1 , wherein the at least one substrate of the one or more substrates is the first substrate.

8. The computer program product of claim 1 , wherein the at least one substrate of the one or more substrates is a second substrate polished subsequent to the first substrate.

9. The computer program product of claim 1 , comprising instructions to determine the starting value from a portion of the first signal generated when an eddy current sensor of the eddy current monitoring system is adjacent the substrate.

10. The computer program product of claim 1 , comprising instructions to determine a reference value from a portion of the first signal generated when an eddy current sensor of the eddy current monitoring system is not adjacent the substrate.

11. The computer program product of claim 10 , further comprising instructions to generate an offset by adjusting the reference value to generate a desired value for zero thickness.

12. The computer program product of claim 3 , wherein the instructions to determine the gain comprise instructions to multiply an old gain by N.

13. A polishing system, comprising:

a rotatable platen to support a polishing pad;

a carrier head to hold a first substrate against the polishing pad;

an in-situ eddy current monitoring system including a sensor to generate a first signal depending on a thickness of a conductive layer on the first substrate; and

a controller configured to perform operations comprising

receiving the first signal from the sensor,

determining a starting value of the first signal for a start of polishing of the first substrate;

determining a gain based on the starting value and a measurement of an initial thickness of the conductive layer on first substrate;

for at least a portion of a signal collected during polishing of the first substrate or a subsequent substrate calculating a second signal based on the signal and the gain, and

determining at least one of a polishing endpoint or an adjustment to a polishing parameter for the first substrate or the subsequent substrate based on the second signal.

14. The system of claim 13 , wherein the controller is configured to determine a desired value from a calibration function relating thickness to signal strength and the measurement of the initial thickness.

15. The system of claim 13 , wherein the controller is configured to determine the gain by calculating a multiplier N according to

N

=

(

D

-

K

)

(

S

-

K

)

where D is the desired value, S is the starting value, and K is a constant representing a value of the calibration function for zero thickness.

16. The system of claim 13 , wherein the controller is configured to determine the starting value by generating a sequence of measured values from the first signal, fitting a function to the sequence of measured values, and calculating the starting value as a value of the function at an approximate start time of polishing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2014
From: XU, KUN; SHEN, SHIH-HAUR; SWEDEK, BOGUSLAW A.; CARLSSON, INGEMAR; BENNETT, DOYLE E.; TU, WEN-CHIANG; IRAVANI, HASSAN G.; LIU, TZU-YU
To: APPLIED MATERIALS, INC.
Reel/Frame 031881/0294 →
Continuity (1)
Related Publication 20150118765A1 · Apr 30, 2015