Rule and lithographic process co-optimization

US9489479B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9489479-B2
Application numberUS-201314398416-A
CountryUS
Kind codeB2
Filing dateApr 16, 2013
Priority dateMay 4, 2012
Publication dateNov 8, 2016
Grant dateNov 8, 2016

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 computer-implemented method for obtaining values of one or more design variables of one or more design rules for a pattern transfer process comprising a lithographic projection apparatus, the method comprising: simultaneously optimizing one or more design variables of the pattern transfer process and the one or more design variables of the one or more design rules. The optimizing comprises evaluating a cost function that measures a metric characteristic of the pattern transfer process, the cost function being a function of one or more design variables of the pattern transfer process and one or more design variables of the one or more design rules.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: optimizing, by a hardware computer system, a design variable of a pattern transfer process, involving a lithographic apparatus, for manufacturing devices and optimizing a design variable of a design rule for the pattern transfer process based on the optimizing of the design variable of the pattern transfer process, to determine a value of the design variable of the design rule; and using the design rule with the determined value to configure the pattern transfer process. 2. The method of claim 1 , wherein the optimizing comprises deriving values of the design variable of the pattern transfer process and the design variable of the design rule that yield a favorable value of a metric characteristic of the pattern transfer process. 3. The method of claim 2 , wherein the metric characteristic of the pattern transfer process is a process window of the pattern transfer process. 4. The method of claim 1 , wherein the optimizing comprises evaluating a cost function that measures a metric characteristic of the pattern transfer process, the cost function being a function of the design variable of the pattern transfer process and the design variable of the design rule. 5. The method of claim 4 , wherein the cost function is a function of one or more selected from: focus, critical dimension, image shift, image distortion, image rotation, edge placement error, resist contour distance, critical dimension uniformity, dose variation, focus variation, process condition variation, mask error (MEEF), mask complexity defect size, and/or focus shift. 6. The method of claim 4 , wherein the optimizing comprises changing values of the design variable of the pattern transfer process and the design variable of the design rule, until a termination condition is satisfied. 7. The method of claim 6 , further comprising reevaluating the cost function. 8. The method of claim 6 , wherein the termination condition includes one or more selected from: minimization of the cost function; maximization of the cost function; reaching a preset number of iterations; reaching a value of the cost function equal to or beyond a preset threshold value; reaching a predefined computation time; reaching a preset number of iterations; and/or reaching a value of the cost function within a preset error limit. 9. The method of claim 1 , wherein the design variable of the pattern transfer process is selected from a group consisting of a parameter of the lithographic apparatus, a parameter of a pre-exposure procedure and a parameter of a post-exposure procedure. 10. The method of claim 9 , wherein the parameter comprises a parameter of a pre-exposure procedure or post-exposure procedure and the parameter of the pre-exposure or post-exposure procedure comprises one or more selected from: a pre-exposure or post-exposure baking parameter, a post-exposure etching parameter, a resist coating parameter, and/or a resist development parameter. 11. The method of claim 9 , wherein the parameter comprises a parameter of the lithographic apparatus and the parameter of the lithographic apparatus comprises one or more selected from: dose, mask bias, a projection optics parameter and/or illumination source shape parameter. 12. The method of claim 1 , wherein the design variable of the design rule comprises a constraint on a parameter of a pattern configured for being imaged via the pattern transfer process. 13. The method of claim 12 , wherein the parameter of the pattern is selected from a group consisting of an edge-to-edge distance between two patterns, a height of a pattern, a width of a pattern, an absolute position of an edge of a pattern, a distance between an edge of a pattern to an extended line of another edge of the same pattern or of a different pattern, a corner-to-corner distance, a dimension of an overlap between two patterns, a distance between an edge of a pattern to a fixed point on a reticle, an aspect ratio of a pattern, and a pitch of an array of patterns. 14. The method of claim 1 , wherein the optimizing is performed under a constraint of the design variable of the pattern transfer process and/or the design variable of the design rule. 15. A computer program product comprising a non-transitory computer readable medium having instructions recorded thereon, the instructions when executed by a computer implementing the method of claim 1 . 16. The method of claim 1 , wherein using the design rule comprises using the design rule with the determined value to generate a pattern layout for a physical patterning device and outputting an electronic data structure of the generated pattern layout for the manufacture or control of the physical patterning device. 17. The method of claim 1 , wherein the optimizing comprises simultaneously optimizing the design variable of the pattern transfer process and the design variable of the design rule for the pattern transfer process. 18. The method of claim 17 , wherein using the design rule comprises using the design rule with the value of the design variable of the design rule at the termination condition to generate a pattern layout for a physical patterning device and outputting an electronic data structure of the generated pattern layout for the manufacture or control of the physical patterning device. 19. A method comprising: evaluating, by a hardware computer system, a cost function that assesses a metric characteristic of a pattern transfer process, involving a lithographic apparatus and physical patterning device, for manufacturing devices, the cost function being a function of a design variable of the pattern transfer process and a design variable of a design rule for the pattern transfer process; changing a value of the design variable of the pattern transfer process and/or the design variable of the design rule and re-evaluating, by the hardware computer system, the cost function based on the changed value, until a termination condition is satisfied; and using the design rule with the value of the design variable of the design rule at the termination condition, to configure the pattern transfer process. 20. A computer program product comprising a non-transitory computer readable medium having instructions recorded thereon, the instructions, when executed by a computer, configured to cause the computer to: optimize a design variable of a pattern transfer process, involving a lithographic apparatus, for manufacturing devices and optimize a design variable of a design rule for the pattern transfer process based on the optimizing of the design variable of the pattern transfer process, to determine a value of the design variable of the design rule; and use the design rule with the determined value to configure the pattern transfer process. 21. A computer program product comprising a non-transitory computer readable medium having instructions recorded thereon, the instructions, when executed by a computer, configured to cause the computer to: evaluate a cost function that assesses a metric characteristic of a pattern transfer process, involving a lithographic apparatus and physical patterning device, for manufacturing devices, the cost function being a function of a design variable of the pattern transfer process and a design variable of a design rule for the pattern transfer process; change a value of the design variable of the pattern transfer process and/or the design variable of the design rule and re-evaluate, by the hardware computer system, the cost funct

Assignees

Inventors

Classifications

  • for designing circuits by computer · CPC title

  • G03F7/705Primary

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

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

  • Manufacturability analysis or optimisation for manufacturability · CPC title

  • Defects, e.g. optical inspection of patterned layer for defects · 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 US9489479B2 cover?
A computer-implemented method for obtaining values of one or more design variables of one or more design rules for a pattern transfer process comprising a lithographic projection apparatus, the method comprising: simultaneously optimizing one or more design variables of the pattern transfer process and the one or more design variables of the one or more design rules. The optimizing comprises ev…
Who is the assignee on this patent?
Asml Netherlands Bv
What technology area does this patent fall under?
Primary CPC classification G03F7/705. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 08 2016 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).