Prediction and metrology of stochastic photoresist thickness defects

US12406197B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12406197-B2
Application numberUS-202117337373-A
CountryUS
Kind codeB2
Filing dateJun 2, 2021
Priority dateOct 28, 2020
Publication dateSep 2, 2025
Grant dateSep 2, 2025

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 mask pattern for a semiconductor device can be used as an input to determine a photoresist thickness probability distribution using a machine learning module. For example, the machine learning module can determine a probability map of Z-height. This can be used to determine stochastic variation in photoresist thickness for a semiconductor device. The Z-height may be calculated at a coordinate in the X-direction and Y-direction.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: inputting a mask pattern for a semiconductor device into a machine learning module, wherein the mask pattern is a design file that includes a polygon shape of a mask; and determining a photoresist thickness probability distribution for the semiconductor device based on the mask pattern using the machine learning module, wherein the machine learning module includes a first model, a second model, and a third model, wherein the first model predicts a mask diffraction pattern given a rasterized mask image, wherein the second model predicts an image in photoresist given the mask diffraction pattern, and wherein the third model predicts photoresist thickness distribution given the image in photoresist. 2. The method of claim 1 , wherein the machine learning module is configured to operate a general linear model, a neural network, a Bayesian inference, a Bayesian neural network, a deep neural network, a convolutional neural network, or a support vector machine. 3. The method of claim 1 , wherein the machine learning module is further configured to determine a probability map of photoresist thickness. 4. The method of claim 1 , wherein the thickness probability distribution provides photoresist thickness information for a coordinate in the X-direction and Y-direction. 5. The method of claim 1 , wherein the machine learning module is further configured to determine a local intensity for a coordinate in the X-direction and Y-direction. 6. The method of claim 1 , wherein the machine learning module is further configured to determine an image contrast for a coordinate in the X-direction and Y-direction. 7. The method of claim 1 , wherein the machine learning module is further configured to determine an image gradient for a coordinate in the X-direction and Y-direction. 8. The method of claim 1 , wherein the machine learning module is further configured to determine an image log slope for a coordinate in the X-direction and Y-direction. 9. The method of claim 1 , wherein the machine learning module is further configured to determine a normalized image log slope for a coordinate in the X-direction and Y-direction. 10. The method of claim 1 , wherein the thickness probability distribution is determined to approximately 1 ppb accuracy level. 11. The method of claim 1 , further comprising training the machine learning module, wherein the training includes: generating intermediate data from a simulator using a collection of mask patterns; and using the intermediate data to train the machine learning module. 12. A computer program product comprising a non-transitory computer readable storage medium having a computer readable program embodied therewith, the computer readable program configured to carry out the method of claim 1 . 13. A system comprising: a machine learning module operable using a processor that is in electronic communication with an imaging system that includes an energy source and a detector, wherein the machine learning module is configured to determine a photoresist thickness probability distribution for a semiconductor device based on a mask pattern using the machine learning module, wherein the mask pattern is a design file that includes a polygon shape of a mask, wherein the machine learning module includes a first model, a second model, and a third model, wherein the first model predicts a mask diffraction pattern given a rasterized mask image, wherein the second model predicts an image in photoresist given the mask diffraction pattern, and wherein the third model predicts photoresist thickness distribution given the image in photoresist. 14. The system of claim 13 , wherein the machine learning module is configured to operate a general linear model, a neural network, a Bayesian inference, a Bayesian neural network, a deep neural network, a convolutional neural network, or a support vector machine. 15. The system of claim 13 , wherein the machine learning module is further configured to determine a probability map of photoresist thickness. 16. The system of claim 13 , wherein the thickness probability distribution provides photoresist thickness information for a coordinate in the X-direction and Y-direction. 17. The system of claim 13 , wherein the machine learning module is further configured to determine a local intensity, an image contrast, an image gradient, an image log slope, or a normalized image log slope for a coordinate in the X-direction and Y-direction. 18. The system of claim 13 , wherein the thickness probability distribution is determined to approximately 1 ppb of photoresist. 19. The system of claim 13 , wherein the machine learning module is trained using intermediate data from a simulator, wherein the intermediate data is generated from a collection of mask patterns.

Assignees

Inventors

Classifications

  • Supervised learning · CPC title

  • Transfer learning · CPC title

  • Convolutional networks [CNN, ConvNet] · CPC title

  • Machine learning · CPC title

  • G03F1/70Primary

    Adapting basic layout or design of masks to lithographic process requirements, e.g., second iteration correction of mask patterns for imaging · 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 US12406197B2 cover?
A mask pattern for a semiconductor device can be used as an input to determine a photoresist thickness probability distribution using a machine learning module. For example, the machine learning module can determine a probability map of Z-height. This can be used to determine stochastic variation in photoresist thickness for a semiconductor device. The Z-height may be calculated at a coordinate…
Who is the assignee on this patent?
Kla Corp
What technology area does this patent fall under?
Primary CPC classification G03F1/70. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 02 2025 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).