Maintaining a set of process fingerprints

US11099485B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11099485-B2
Application numberUS-201816493326-A
CountryUS
Kind codeB2
Filing dateApr 9, 2018
Priority dateApr 19, 2017
Publication dateAug 24, 2021
Grant dateAug 24, 2021

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.

A method of maintaining a set of fingerprints representing variation of one or more process parameters across wafers subjected to a device manufacturing method, the method including: receiving measurement data of one or more parameters measured on wafers; updating the set of fingerprints based on an expected evolution of the one or more process parameters; and evaluation of the updated set of fingerprints based on decomposition of the received measurement data in terms of the updated set of fingerprints. Each fingerprint may have a stored likelihood of occurrence, and the decomposition may involve: estimating, based the received measurement data, likelihoods of occurrence of the set of fingerprints in the received measurement data; and updating the stored likelihoods of occurrence based on the estimated likelihoods.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of maintaining a set of fingerprints representing variation of one or more process parameters associated with one or more product units processed by a manufacturing process, the method comprising: receiving measurement data of one or more parameters measured on one or more product units; determining a first updated set of fingerprints based on an expected evolution of the set of fingerprints; and determining a second updated set of fingerprints based on decomposition of the received measurement data in terms of the first updated set of fingerprints. 2. The method of claim 1 , wherein the expected evolution is one or more selected from a random variation, drift due to heating, drift due to dynamics, oscillation due to dynamics, drift due to wear, and/or (near) stable behavior. 3. The method of claim 1 , wherein the measurement data comprises one or more selected from leveling data, alignment data, overlay data, CD data, focus data, side-wall angle data, and/or wafer topography data. 4. The method of claim 1 , wherein each fingerprint has a stored likelihood of occurrence, and the decomposition of the received measurement data in terms of the first updated set of fingerprints comprises: estimating, based on the received measurement data, likelihoods of occurrence of the first updated set of fingerprints in the received measurement data; and updating the stored likelihoods of occurrence based on the estimated likelihoods. 5. The method of claim 4 , wherein the decomposition comprises using a factorial model wherein the estimated likelihoods of occurrence comprise coefficients of the factorial model. 6. The method of claim 1 , further comprising determining performance data and/or a process control action, based on the decomposition of the received measurement data. 7. The method of claim 6 , comprising determining performance data, wherein the performance data comprises a fingerprint of a performance parameter across a product unit. 8. The method of claim 1 , further comprising the stop of receiving context data representing one or more records of one or more process parameters of the one or more product unit(s) on which the measurement data was measured, and wherein the determining a first updated set of fingerprints is further based on the received context data. 9. The method of claim 8 , further comprising a step of attributing a relevance parameter to a fingerprint out of the second updated set of fingerprints based on the received context data. 10. The method of claim 9 , further comprising determining performance data and/or a process control action, based on the relevance parameter and the fingerprint. 11. The method of claim 10 , further comprising a-step-of updating the set of fingerprints based on the determined performance data and/or process control action. 12. The method of claim 1 , wherein the determining a first updated set of fingerprints comprises one or more selected from of: adapting a fingerprint of the set, adding a new fingerprint to the set, and/or removing a fingerprint from the set. 13. The method of claim 1 , further comprising adding a fingerprint to the set by retrieving a fingerprint from a set of reference fingerprints. 14. The method of claim 13 , further comprising warping the retrieved fingerprint to determine the added fingerprint. 15. The method of claim 13 , wherein the set of reference fingerprints are derived from historical measurement data representing one or more parameters measured on one or more product units. 16. The method of claim 13 , further comprising updating the set of reference fingerprints with an updated fingerprint from the set of fingerprints. 17. The method of claim 1 , wherein the one or more product units are one or more substrates processed by a device manufacturing method. 18. The method of claim 8 , wherein the determining the first updated set of fingerprints comprises: calculating expected measurement data based on: one or more predicted fingerprints; and the received context data; determining a process control action based on the calculated expected measurement data; and updating the set of fingerprints based on the determined process control action. 19. A non-transitory computer-readable medium comprising instructions stored therein, the instructions, upon execution by a computer system, configured to cause the computer system to at least: receive measurement data of one or more parameters measured on one or more product units processed by a manufacturing process, wherein a set of fingerprints represent variation of one or more process parameters associated with one or more product units; determine a first updated set of fingerprints based on an expected evolution of the set of fingerprints; and determine a second updated set of fingerprints based on decomposition of the received measurement data in terms of the first updated set of fingerprints. 20. An apparatus specifically configured to carry out the method of claim 1 .

Assignees

Inventors

Classifications

  • Data handling in all parts of the microlithographic apparatus, e.g. handling pattern data for addressable masks or data transfer to or from different components within the exposure apparatus · CPC title

  • Controlling normal operating mode, e.g. matching different apparatus, remote control or prediction of failure · CPC title

  • Alignment type or strategy, e.g. leveling, global alignment · CPC title

  • Modelling or simulating from physical phenomena up to complete wafer processes or whole workflow in wafer productions · CPC title

  • Machine learning · 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 US11099485B2 cover?
A method of maintaining a set of fingerprints representing variation of one or more process parameters across wafers subjected to a device manufacturing method, the method including: receiving measurement data of one or more parameters measured on wafers; updating the set of fingerprints based on an expected evolution of the one or more process parameters; and evaluation of the updated set of f…
Who is the assignee on this patent?
Asml Netherlands Bv
What technology area does this patent fall under?
Primary CPC classification G03F7/70616. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 24 2021 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).