Tool to provide integrated circuit masks with accurate dimensional compensation of patterns

US10872188B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10872188-B2
Application numberUS-201916426204-A
CountryUS
Kind codeB2
Filing dateMay 30, 2019
Priority dateNov 25, 2015
Publication dateDec 22, 2020
Grant dateDec 22, 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.

Disclosed are mask definition tools, apparatus, methods, systems and computer program products configured to process data representing a semiconductor fabrication mask. A non-limiting example of a method includes performing a decomposition process on a full Transmission Cross Coefficient (TCC) using coherent optimal coherent systems (OCS) kernels; isolating a residual TCC that remains after some number of coherent kernels are extracted from the full TCC; and performing at least one decomposition process on the residual TCC using at least one loxicoherent system. The loxicoherent system uses a plurality of distinct non-coherent kernel functions and is a compound system containing a paired coherent system and an incoherent system that act in sequence. An output of the coherent system is input as a self-luminous quantity to the incoherent system, and the output of the incoherent system is an output of the loxicoherent system.

First claim

Opening claim text (preview).

What is claimed is: 1. A photomask for optical lithography, the photomask comprising mask shapes containing a reduced number of edges enabling the mask shapes to be decomposed into a reduced number of shots of an electron beam mask writer that creates the photomask, where the reduced number of edges is reduced compared with an overall number of edges in a full optical lithography layout associated with the photomask, where the reduced number of shots is reduced compared with a number of shots associated with the full optical lithography layout. 2. The photomask as in claim 1 , where performance goals and requirements are specified in a constrained problem formulation that is solved using an Augmented Lagrangian method, with a set of edge variables being redefined at a commencement of each iteration cycle of outer loops so as to lock into alignment coordinates of suitable edge endpoints, where the suitable edge endpoints are associated with parallel edges that at least partially face each other. 3. The photomask as in claim 2 , where at least one loxicoherent system is used during execution of each iteration cycle of the outer loops; and where the at least one loxicoherent system is a compound system comprised of a paired coherent system and an incoherent system that act in sequence, where an output of the coherent system is input as a self-luminous quantity to the incoherent system of the pair, and where an output of the incoherent system is an output of the loxicoherent system. 4. The photomask as in claim 3 , where the edge endpoint coordinates that are suitable for locking into alignment are first adjusted for exact equalization, and subsequently kept equal by use of a single common variable to control respective coordinates of the suitable edge endpoints during a next set of inner loops. 5. The photomask as in claim 4 , where two edge endpoints of parallel edges within each mask shape that partially face each other across the shape are locked into alignment whenever a difference between coordinate values of the two edge endpoints is lower than a locking threshold, and where a common coordinate given to the locked edge endpoints is initially set to a midpoint of their coordinate values prior to locking, as weighted by respective lengths of corresponding connector edges that also intersect the two edge endpoints of the two facing parallel edges. 6. A method comprising: receiving a full optical lithography layout; and producing a photomask for optical lithography, the photomask comprising mask shapes containing a reduced number of edges enabling the mask shapes to be decomposed into a reduced number of shots of an electron beam mask writer that creates the photomask, where the reduced number of edges is reduced compared with an overall number of edges in the full optical lithography layout associated with the photomask, where the reduced number of shots is reduced compared with a number of shots associated with the full optical lithography layout. 7. The method as in claim 6 , where the producing of the photomask comprises: using performance goals and requirements that are specified in a constrained problem formulation that is solved using an Augmented Lagrangian method, with a set of edge variables being redefined at a commencement of each iteration cycle of outer loops so as to lock into alignment coordinates of suitable edge endpoints, where the suitable edge endpoints are associated with parallel edges that at least partially face each other. 8. The method as in claim 7 , where at least one loxicoherent system is used during execution of each iteration cycle of the outer loops; and where the at least one loxicoherent system is a compound system comprised of a paired coherent system and an incoherent system that act in sequence, where an output of the coherent system is input as a self-luminous quantity to the incoherent system of the pair, and where an output of the incoherent system is an output of the loxicoherent system. 9. The method as in claim 8 , where the edge endpoint coordinates that are suitable for locking into alignment are first adjusted for exact equalization, and subsequently kept equal by use of a single common variable to control respective coordinates of the suitable edge endpoints during a next set of inner loops. 10. The method as in claim 9 , where two edge endpoints of parallel edges within each mask shape that partially face each other across the shape are locked into alignment whenever a difference between coordinate values of the two edge endpoints is lower than a locking threshold, and where a common coordinate given to the locked edge endpoints is initially set to a midpoint of their coordinate values prior to locking, as weighted by respective lengths of corresponding connector edges that also intersect the two edge endpoints of the two facing parallel edges. 11. An apparatus comprising at least one processor and at least one non-transitory memory including computer program code, the at least one memory and computer program code configured to with the at least one processor cause the apparatus at least to: produce a photomask for optical lithography, the photomask comprising mask shapes containing a reduced number of edges enabling the mask shapes to be decomposed into a reduced number of shots, where the reduced number of edges is reduced compared with an overall number of edges in a full optical lithography layout associated with the photomask, where the reduced number of shots is reduced compared with a number of shots associated with the full optical lithography layout. 12. The apparatus as in claim 11 , where producing the photomask comprises the at least one memory and computer program code further configured to with the at least one processor cause the apparatus at least to: use performance goals and requirements that are specified in a constrained problem formulation that is solved using an Augmented Lagrangian method, with a set of edge variables being redefined at a commencement of each iteration cycle of outer loops so as to lock into alignment coordinates of suitable edge endpoints, where the suitable edge endpoints are associated with parallel edges that at least partially face each other. 13. The apparatus as in claim 12 , where at least one loxicoherent system is used during execution of each iteration cycle of the outer loops; and where the at least one loxicoherent system is a compound system comprised of a paired coherent system and an incoherent system that act in sequence, where an output of the coherent system is input as a self-luminous quantity to the incoherent system of the pair, and where an output of the incoherent system is an output of the loxicoherent system. 14. The apparatus as in claim 13 , where the edge endpoint coordinates that are suitable for locking into alignment are first adjusted for exact equalization, and subsequently kept equal by use of a single common variable to control respective coordinates of the suitable edge endpoints during a next set of inner loops. 15. The apparatus as in claim 14 , where two edge endpoints of parallel edges within each mask shape that partially face each other across the shape are locked into alignment whenever a difference between coordinate values of the two edge endpoints is lower than a locking threshold, and where a common coordinate given to the locked edge endpoints is initially set to a midpoint of their coordinate values prior to locking, as weighted by respective lengths of corresponding connector edges that also intersect the two edge endpoints of the two facing parallel edges.

Assignees

Inventors

Classifications

  • Illumination settings, i.e. intensity distribution in the pupil plane or angular distribution in the field plane; On-axis or off-axis settings, e.g. annular, dipole or quadrupole settings; Partial coherence control, i.e. sigma or numerical aperture [NA] · CPC title

  • Masks having proximity correction features; Preparation thereof, e.g. optical proximity correction [OPC] design processes · CPC title

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

  • Mask effects on the imaging process · CPC title

  • G06F30/367Primary

    Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods · 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 US10872188B2 cover?
Disclosed are mask definition tools, apparatus, methods, systems and computer program products configured to process data representing a semiconductor fabrication mask. A non-limiting example of a method includes performing a decomposition process on a full Transmission Cross Coefficient (TCC) using coherent optimal coherent systems (OCS) kernels; isolating a residual TCC that remains after som…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G03F7/70091. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 22 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).