Process control techniques for semiconductor manufacturing processes

US10734293B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10734293-B2
Application numberUS-201515604240-A
CountryUS
Kind codeB2
Filing dateNov 25, 2015
Priority dateNov 25, 2014
Publication dateAug 4, 2020
Grant dateAug 4, 2020

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.

Techniques for measuring and/or compensating for process variations in a semiconductor manufacturing processes. Machine learning algorithms are used on extensive sets of input data, including upstream data, to organize and pre-process the input data, and to correlate the input data to specific features of interest. The correlations can then be used to make process adjustments. The techniques may be applied to any feature or step of the semiconductor manufacturing process, such as overlay, critical dimension, and yield prediction.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method, comprising: receiving a plurality of real-time inputs as input data into an overlay measurement model stored in a data processing apparatus, a first set of the real-time inputs collected from metrology measurements in a current production run of semiconductor wafers in a lithography process and a second set of the real-time inputs collected from metrology measurements in at least one upstream process; analyzing the input data using the overlay measurement model to determine a multi-variate relationship of a first plurality of the real-time inputs to a targeted overlay measurement; evaluating the multi-variate relationship of the first plurality of the real-time inputs to form a prediction of the targeted overlay measurement in the lithography process for the current production run; and adjusting the lithography process or the upstream process such that the prediction of the targeted overlay measurement correlates with an actual targeted overlay measurement. 2. The method of claim 1 , further comprising: the overlay measurement model obtains additional input data from processes in the previous production runs after the lithography process for use in determining the multi-variate relationship; and feeding additional real-time inputs from processes after the lithography process into the model for each production run. 3. A method, comprising: obtaining a plurality of actual overlay measurements from a plurality of wafers in a plurality of production runs of a lithography process, wherein each actual overlay measurement indicates an offset between a first set of features formed on a first layer and a second set of features formed on a second layer above the first layer; collecting a plurality of sets of input data, each set of input data collected from one of the plurality of production runs including data obtained from the lithography process and data obtained from at least one upstream process; analyzing the sets of input data collected from each production run to determine a multi-variate relationship of the input data to the actual overlay measurements; evaluating the multi-variate relationship to generate a predicted overlay measurement for each set of input data; and adjusting the lithography process or the at least one upstream process such that the predicted overlay measurements correlate with the actual overlay measurements for each set of input data. 4. The method of claim 3 , further comprising: creating a model for overlay measurement based on the analysis of the input data and the corresponding overlay measurements; deploying the model for a wafer production run, wherein real-time inputs are obtained from the lithography process and the upstream processes and fed into the model; generating a predicted overlay measurement using the model; and adjusting the lithography process or the upstream processes such that the predicted overlay measurement correlates with an actual overlay measurement. 5. The method of claim 4 , further comprising: normalizing the real-time inputs when a second statistical distribution of the real-time input has changed from a first statistical distribution of the input data. 6. The method of claim 5 , wherein the normalizing step is implemented by determining a z-score for the first and second statistical distributions. 7. The method of claim 4 , further comprising: creating a virtual metrology model based on the data obtained from upstream processes; and providing an output of the virtual metrology model as an input to the overlay measurement model. 8. The method of claim 4 , further comprising: obtaining in-situ metrology data; and providing the in-situ metrology data as an input to the overlay measurement model. 9. The method of claim 4 , further comprising: performing a transformation of one or more sets of the input data; and providing the transformed input data as an input to the overlay measurement model. 10. The method of claim 3 , wherein the data obtained from the lithography process and the upstream processes includes metrology and parametric data. 11. The method of claim 10 , wherein the metrology and parametric data from the lithography process includes feature critical dimensions, wafer shape, wafer geometry, film thickness, film resistivity, device channel length, device channel width, device channel depth, device operating thresholds, and device resistance. 12. The method of claim 10 , wherein the metrology and parametric data from the upstream processes includes, for each upstream process, process duration, process temperature, process pressure, process frequency, and optical measurements. 13. The method of claim 3 , wherein the overlay measurements are obtained using image-based overlay or diffraction-based overlay. 14. The method of claim 3 , wherein the analyzing step is performed by at least one machine learning algorithm. 15. The method of claim 3 , wherein the analyzing step is performed by a combination of machine learning algorithms. 16. The method of claim 3 , wherein the analyzing step is performed by a multi-step algorithm. 17. A non-transitory machine-readable medium having stored thereon one or more sequences of instructions, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of: obtaining a plurality of actual overlay measurements from a plurality of wafers in a plurality of production runs of a lithography process, wherein each actual overlay measurement indicates an offset between a first set of features formed on a first layer and a second set of features formed on a second layer above the first layer; collecting a plurality of sets of input data, each set of input data collected from one of the plurality of production runs including data obtained from the lithography process and data obtained from at least one upstream process; analyzing the sets of input data collected from each production run to determine a multi-variate relationship of the input data to the actual overlay measurements; evaluating the multi-variate relationship to generate a predicted overlay measurement for each set of input data; and adjusting the lithography process or the at least one upstream process such that the predicted overlay measurements correlate with the actual overlay measurements for each set of input data. 18. The non-transitory machine-readable medium of claim 17 , comprising further instructions that cause the one or more processors to carry out the steps of: creating a model for overlay measurement based on the analysis of the input data and the corresponding overlay measurements; deploying the model for a wafer production run, wherein real-time inputs are obtained from the lithography process and the upstream processes and fed into the model; generating a predicted overlay measurement using the model; and adjusting the lithography process or the upstream processes such that the predicted overlay measurement correlates with an actual overlay measurement. 19. A system, comprising: at least one processor; and a memory coupled to the processor comprising instructions executable by the processor, the instructions, when executed by the processor, cause the processor to: obtain a plurality of actual overlay measurements from a plurality of wafers in a plurality of production runs of a lithography process, wherein each actual overlay measurement indicates an offset between a first set of features formed on a first layer and a second set of feat

Assignees

Inventors

Classifications

  • Structural properties, e.g. testing or measuring thicknesses, line widths, warpage, bond strengths or physical defects · CPC title

  • Electrical properties, e.g. testing or measuring of resistance, deep levels or capacitance-voltage characteristics · CPC title

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

  • H10P74/23Primary

    characterised by multiple measurements, corrections, marking or sorting processes · CPC title

  • Probabilistic graphical models, e.g. probabilistic networks · 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 US10734293B2 cover?
Techniques for measuring and/or compensating for process variations in a semiconductor manufacturing processes. Machine learning algorithms are used on extensive sets of input data, including upstream data, to organize and pre-process the input data, and to correlate the input data to specific features of interest. The correlations can then be used to make process adjustments. The techniques ma…
Who is the assignee on this patent?
Stream Mosaic Inc, Pdf Solutions Inc
What technology area does this patent fall under?
Primary CPC classification H10P74/23. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 04 2020 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 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).