IP Library › Granted Patent US 7,003,148
Granted Patent B2
US 7,003,148 · App. 10/086,877 · Granted Feb 21, 2006

Detection of an end point of polishing a substrate

Assignee: Dainippon Screen Mfg. Co., Ltd.
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 7,003,148
App. No.
10/086,877
Granted
Feb 21, 2006
Kind
B2
Abstract

A two-dimensional image of a substrate surface targeted for polishing is periodically picked up, and the image is analyzed to obtain an entropy H 1 , H 2 of the two-dimensional image. An end point of polishing is then determined according to the entropy H 1 , H 2 . Alternatively, other image characteristic value such as a difference statistic of the image may be employed instead of the entropy H 1 , H 2.

Claims (35)

1. A device for detecting an end point of polishing of a substrate, comprising:

a camera configured to obtain a two-dimensional image of a substrate surface targeted for polishing;

an image characteristic value calculator configured to calculate a characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

a polishing end point determinator configured to determine an end point of polishing of the substrate according to the image characteristic value, wherein

the image characteristic value is an entropy index that substantially represents an entropy indicating an amount of information in the two-dimensional image.

2. A device for detecting an end point of polishing of a substrate, comprising:

a camera configured to obtain a two-dimensional image of a substrate surface targeted for polishing;

an image characteristic value calculator configured to calculate a characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

a polishing end point determinator configured to determine an end point of polishing of the substrate according to the image characteristic value, wherein

the polishing end point determinator determines a first time point when the image characteristic value has reached a predetermined threshold value, and determines a second time point as the end point after the polishing has been continued for a predetermined time period from the first time point.

3. A method of detecting an end point of polishing of a substrate, comprising the steps of:

(a) obtaining a two-dimensional image of a substrate surface targeted for polishing;

(b) calculating a predetermined characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

(c) determining an end point of polishing of the substrate according to the image characteristic value, wherein

the image characteristic value is an entropy index that substantially represents an entropy indicating an amount of information in the two-dimensional image.

4. A method of detecting an end point of polishing of a substrate, comprising the steps of:

(a) obtaining a two-dimensional image of a substrate surface targeted for polishing;

(b) calculating a predetermined characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

(c) determining an end point of polishing of the substrate according to the image characteristic value, wherein the step (c) includes the steps of:

determining a first time point when the image characteristic value has reached a predetermined threshold value; and

determining a second time point as the end point after the polishing has been continued for a predetermined time period from the first time point.

5. A computer program product for detecting an end point of polishing of a substrate, comprising

a computer readable medium; and

a computer program stored on the computer program medium, the computer program including:

a first program for causing a computer to obtain a two-dimensional image of a substrate surface targeted for polishing;

a second program for causing the computer to calculate a predetermined characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

a third program for causing the computer to determine an end point of polishing of the substrate according to the image characteristic value, wherein the image characteristic value is an entropy index that substantially represents an entropy indicating an amount of information in the two-dimensional image.

6. A computer program product for detecting an end point of polishing of a substrate, comprising

a computer readable medium; and

a computer program stored on the computer program medium, the computer program including:

a first program for causing a computer to obtain a two-dimensional image of a substrate surface targeted for polishing;

a second program for causing the computer to calculate a predetermined characteristic value for the two-dimensional image by analyzing the two-dimensional image; and

a third program for causing the computer to determine an end point of polishing of the substrate according to the image characteristic value, wherein the third program includes:

a program for causing the computer to determine a first time point when the image characteristic value has reached a predetermined threshold value; and

a program for causing the computer to determine a second time point as the end point after the polishing has been continued for a predetermined time period from the first time point.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2002
From: SHIOMI, JUNICHI; FUJIMOTO, HIROKI; NISHIHARA, EIJI; IMAMURA, ATSUSHI
To: DAINIPPON SCREEN MFG. CO., LTD.
Reel/Frame 012663/0722 →
Priority Claims (1)
JP 2001-076055 · Mar 16, 2001 · national
Continuity (1)
Related Publication 20020159626A1 · Oct 31, 2002