Predictive multi-stage modelling for complex process control

US11568101B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11568101-B2
Application numberUS-201916539382-A
CountryUS
Kind codeB2
Filing dateAug 13, 2019
Priority dateAug 13, 2019
Publication dateJan 31, 2023
Grant dateJan 31, 2023

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.

Predictive multi-stage modelling for complex semiconductor device manufacturing process control is provided. In one aspect, a method of predictive multi-stage modelling for controlling a complex semiconductor device manufacturing process includes: collecting geometrical data from metrology measurements made at select stages of the manufacturing process; and making an outcome probability prediction at each of the select stages using a multiplicative kernel Gaussian process, wherein the outcome probability prediction is a function of a current stage and all prior stages. Machine-learning models can be trained for each of the select stages of the manufacturing process using the multiplicative kernel Gaussian process. The machine-learning models can be used to provide probabilistic predictions for a final outcome in real-time for production wafers. The probabilistic predictions can then be used to select production wafers for rework, sort, scrap or disposition.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of predictive multi-stage modelling for controlling a complex semiconductor device manufacturing process, the method comprising the steps of: collecting geometrical data from metrology measurements made of production wafers at select stages of the manufacturing process; making an outcome probability prediction as to whether an output of the manufacturing process is within specifications at each of the select stages of the manufacturing process by machine-learning models trained for each of the select stages of the manufacturing process using a multiplicative kernel Gaussian process, wherein the outcome probability prediction is a function of a current stage and all prior stages; and using the outcome probability prediction from the machine-learning models to identify those of the production wafers needing to be reworked or scrapped which are then removed from production, wherein the method further comprises the steps of: using the machine-learning models for each of the select stages of the manufacturing process to provide probabilistic predictions for a final outcome in real-time for the production wafers; and using the probabilistic predictions to select the production wafers for rework, sort, scrap or disposition. 2. The method of claim 1 , wherein the manufacturing process comprises a self-aligned quadruple patterning (SAQP) process performed during fin field-effect transistor (finFET) fabrication. 3. The method of claim 2 , wherein the geometrical data is selected from the group consisting of: mandrel height, mandrel top critical dimension (CD), mandrel bottom CD, mandrel sidewall angle, nitride thickness, spacer thickness, spacer bottom thickness, fin space widths, and combinations thereof. 4. The method of claim 1 , wherein the step of making the outcome probability prediction, further comprises the step of: computing a predictive distribution p(y*|X* 1:j ,X 1:j ,Y)=N(y*|μ j ,λ j ), for j=1, . . . , M for each of the select stages of the manufacturing process, wherein expectation μ and precision λ are computed by a multiplicative kernel s j (·,·), wherein μ j =S j (X* 1:j ,X 1:j )[S j (X 1:j )+σ j I] −1 Y, wherein λ j =s j (X* 1:j ,X* 1:j )−S j (X* 1:j ,X 1:j )[S j (X 1:j ,X 1:j )+σ j I] −1 S j T (X* 1:j ,X 1:j ), and wherein S j denotes a matrix of the multiplicative kernel s j (·,·). 5. The method of claim 4 , further comprising the step of: computing the multiplicative kernel s j (·,·) as s j (X* 1:j ,X* 1:j )=s j−1 (X* 1:j−1 ,X* 1:j−1 )k j (x* j ,x* j ), wherein k j (x* j ,x* j )=v j exp[−x* j T L j x* j ]. 6. The method of claim 1 , further comprising the steps of: defining geometric parameters specific to each stage of the manufacturing process; obtaining data values for the geometric parameters from measurements made of sample wafers at each stage of the manufacturing process; and removing data values having an incomplete set of measurements across the select stages. 7. The method of claim 6 , wherein the measurements are made of the sample wafers using a semiconductor fabrication metrology tool selected from the group consisting of: scanning electron micrograph (SEM) imaging, thin film measurements, overlay measurements, optical critical dimension measurements, scatterometry measurements, and combinations thereof. 8. A method of predictive multi-stage modelling for controlling a complex semiconductor device manufacturing process, the method comprising the steps of: collecting geometrical data from metrology measurements made of production wafers at select stages of the manufacturing process; training machine-learning models for each of the select stages of the manufacturing process using a multiplicative kernel Gaussian process; using the machine-learning models for each of the select stages of the manufacturing process to provide probabilistic predictions for a final outcome in real-time for the production wafers, wherein the probabilistic predictions are a function of a current stage and all prior stages; and using the probabilistic predictions to identify those of the production wafers needing to be reworked or scrapped which are then removed from production. 9. The method of claim 8 , wherein the manufacturing process comprises a SAQP process performed during finFET fabrication. 10. The method of claim 9 , wherein the geometrical data is selected from the group consisting of: mandrel height, mandrel top CD, mandrel bottom CD, mandrel sidewall angle, nitride thickness, spacer thickness, spacer bottom thickness, fin space widths, and combinations thereof. 11. The method of claim 8 , further comprising the step of: computing a predictive distribution p(y*|X* 1:j ,X 1:j ,Y)=N(y*|μ j ,λ j ) for j=1, . . . , M for each of the select stages of the manufacturing process, wherein expectation μ and precision λ are computed by a multiplicative kernel s j (·,·), wherein μ j =S j (X* 1:j ,X 1:j )[S j (X 1:j )+σ j I] −1 Y, wherein λ j =s j (X* 1:j ,X* 1:j )−S j (X* 1:j ,X 1:j )[S j (X 1:j ,X 1:j )+σ j I] −1 S j T (X* 1:j ,X 1:j ), and wherein S j denotes a matrix of the multiplicative kernel s j (·,·). 12. The method of claim 11 , further comprising the step of: computing the multiplicative kernel s j (·,·) as s j (X* 1:j ,X* 1:j )=s j−1 (X* 1:j−1 ,X* 1:j−1 )k j (x* j ,x* j ), wherein k j (x* j ,x* j )=v j exp[−x* j T L j x* j ]. 13. The method of claim 8 , further comprising the steps of: defining geometric parameters specific to each stage of the manufacturing process; obtaining data values for the geometric parameters from measurements made of sample wafers at each stage of the manufacturing process; and removing data values having an incomplete set of measurements across the select stages. 14. The method of claim 13 , wherein the measurements are made of the sample wafers using a semiconductor fabrication metrology tool selected from the group consisting of: SEM imaging, thin film measurements, overlay measurements, optical critical dimension measurements, scatterometry measurements, and combinations thereof. 15. A computer program product of predictive multi-stage modelling for controlling a complex semiconductor device manufacturing process, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform the steps of: collecting geometrical data from metrology measurements of production wafers made at select stages of the manufacturing process; making an outcome probability prediction as to whether an output of the manufacturing process is within specifications at each of the select stages of the manufacturing process by machine-learning models trained for each of the select stages of the manufacturing process using a multiplicative kernel Gaussian process, wherein the outcome probability prediction is a function of a current stage and all prior stages; and using the outcome probability prediction from the machine-learning models to identify those of the production wafers needing to be reworked or scrapped which are then removed from production, and wherein the program instructions further cause the computer to perform the steps of: using the machine-learning models for each of the select stages of the manufacturing process to provide probabilistic predictions for a final outcome in real-time for the production wafers; and using the probabilistic predictions to select the production wafers for rework, sort, scrap or disposition. 16. The computer program product of

Assignees

Inventors

Classifications

  • for evaluating statistical data {, e.g. average values, frequency distributions, probability functions, regression analysis (forecasting specially adapted for a specific administrative, business or logistic context G06Q10/04)} · CPC title

  • G06F30/20Primary

    Design optimisation, verification or simulation (optimisation, verification or simulation of circuit designs G06F30/30) · CPC title

  • Floor-planning or layout, e.g. partitioning or placement · CPC title

  • Matrix or vector computation {, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization (matrix transposition G06F7/78)} · CPC title

  • Probabilistic or stochastic CAD · 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 US11568101B2 cover?
Predictive multi-stage modelling for complex semiconductor device manufacturing process control is provided. In one aspect, a method of predictive multi-stage modelling for controlling a complex semiconductor device manufacturing process includes: collecting geometrical data from metrology measurements made at select stages of the manufacturing process; and making an outcome probability predict…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F30/20. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 31 2023 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).