Method and system for real-time polishing recipe control

US9673113B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9673113-B2
Application numberUS-201414327491-A
CountryUS
Kind codeB2
Filing dateJul 9, 2014
Priority dateJun 5, 2014
Publication dateJun 6, 2017
Grant dateJun 6, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods are provided for controlling a polishing process in real-time. First and second characteristics are identified in first and second data sets, respectively, with each data set corresponding to a real-time wafer polishing data. A time delta is computed between the times at which the first and second characteristics occur within their respective data sets, and polishing parameters are then updated in real-time based on the computed time delta.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying, within a first data set corresponding to a first series of measurements of a first region on a wafer, a first characteristic occurring at a first time point, wherein the first data set is generated in real time while the first region on the wafer is polished according to a first polishing parameter value; identifying, within a second data set corresponding to a second series of measurements of a second region on the wafer, a second characteristic occurring at a second time point, wherein the second data set is generated in real time while the second region on the wafer is polished according to a second polishing parameter value; computing a time delta, wherein the time delta is a difference between the first time point and the second time point; and determining that the time delta is positive or negative, and, in response: decreasing the second polishing parameter value based on the time delta to decrease a polishing pressure applied to the second region if the time delta is positive; or increasing the second polishing parameter value based on the time delta to increase the polishing pressure applied to the second region if the time delta is negative. 2. The method of claim 1 , wherein increasing or decreasing the second polishing parameter value comprises: identifying, using the time delta, a new parameter value from a look-up table; and assigning the new parameter value to the second polishing parameter value. 3. The method of claim 1 , wherein the first region on the wafer is a wafer edge, and wherein the second region on the wafer is a wafer center. 4. The method of claim 1 , wherein the first and second series of measurements are reflectivity measurements, and the first and second data sets correspond to first and second reflected intensity versus time data sets, respectively. 5. The method of claim 1 , wherein the first and second characteristics are each local minima in the first and second data sets, respectively, or are each local maxima in the first and second data sets, respectively. 6. The method of claim 1 , wherein increasing or decreasing the second polishing parameter value comprises increasing or decreasing, respectively, a pressure applied to the wafer by a polishing head. 7. A system comprising: a memory; and a processing device coupled to the memory, wherein the processing device is to: identify, within a first data set stored in the memory and corresponding to a first series of measurements of a first region on a wafer, a first characteristic occurring at a first time point, wherein the first data set is generated in real time while the first region on the wafer is polished according to a first polishing parameter value; identify, within a second data set stored in the memory and corresponding to a second series of measurements of a second region on the wafer, a second characteristic occurring at a second time point, wherein the second data set is generated in real time while the second region on the wafer is polished according to a second polishing parameter value; compute a time delta, wherein the time delta is a difference between the first time point and the second time point; and determine that the time delta is positive or negative, and, in response: decrease the polishing parameter value based on the time delta to decrease a polishing pressure applied to the second region if the time delta is positive; or increase the second polishing parameter value based on the time delta to increase the polishing pressure applied to the second region if the time delta is negative. 8. The system of claim 7 , wherein to increase or decrease the second polishing parameter value, the processing device is further to: identify, using the time delta, a new parameter value from a look-up table; and assign the new parameter value to the second polishing parameter value. 9. The system of claim 7 , wherein the first region on the wafer is a wafer edge, and wherein the second region on the wafer is a wafer center. 10. The system of claim 7 , wherein the first and second series of measurements are reflectivity measurements, and the first and second data sets correspond to first and second reflected intensity versus time data sets, respectively. 11. The system of claim 7 , wherein the first and second characteristics are each local minima in the first and second data sets, respectively, or are each local maxima in the first and second data sets, respectively. 12. A non-transitory computer-readable storage medium having instructions encoded thereon that, when executed, cause a processing device to perform operations comprising: identifying, within a first data set corresponding to a first series of measurements of a first region on a wafer, a first characteristic occurring at a first time point, wherein the first data set is generated in real time while the first region on the wafer is polished according to a first polishing parameter value; identifying, within a second data set corresponding to a second series of measurements of a second region on the wafer, a second characteristic occurring at a second time point, wherein the second data set is generated in real time while the second region on the wafer is polished according to a second polishing parameter value; computing a time delta, wherein the time delta is a difference between the first time point and the second time point; and determining that the time delta is positive or negative, and, in response: decreasing the second polishing parameter value based on the time delta to decrease a polishing pressure applied to the second region if the time delta is positive; or increasing the second polishing parameter value based on the time delta to increase the polishing pressure applied to the second region if the time delta is negative. 13. The non-transitory computer-readable storage medium of claim 12 , wherein increasing or decreasing the second polishing parameter value comprises: identifying, using the time delta, a new parameter value from a look-up table; and assigning the new parameter value to the second polishing parameter value. 14. The non-transitory computer-readable storage medium of claim 12 , wherein the first region on the wafer is a wafer edge, and wherein the second region on the wafer is a wafer center.

Assignees

Inventors

Classifications

  • Process monitoring, e.g. flow or thickness monitoring · CPC title

  • Apparatus for mechanical treatment or grinding or cutting · CPC title

  • for wet etching · CPC title

  • of semiconductor materials · CPC title

  • H10P74/238Primary

    comprising acting in response to an ongoing measurement without interruption of processing, e.g. endpoint detection or in-situ thickness measurement · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9673113B2 cover?
Systems and methods are provided for controlling a polishing process in real-time. First and second characteristics are identified in first and second data sets, respectively, with each data set corresponding to a real-time wafer polishing data. A time delta is computed between the times at which the first and second characteristics occur within their respective data sets, and polishing paramet…
Who is the assignee on this patent?
Applied Materials Inc
What technology area does this patent fall under?
Primary CPC classification H10P74/238. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).