Abstract:
A method of determining overlay of a patterning process, the method including: obtaining a detected representation of radiation redirected by one or more physical instances of a unit cell, wherein the unit cell has geometric symmetry at a nominal value of overlay and wherein the detected representation of the radiation was obtained by illuminating a substrate with a radiation beam such that a beam spot on the substrate was filled with the one or more physical instances of the unit cell; and determining, from optical characteristic values from the detected radiation representation, a value of a first overlay for the unit cell separately from a second overlay for the unit cell that is also obtainable from the same optical characteristic values, wherein the first overlay is in a different direction than the second overlay or between a different combination of parts of the unit cell than the second overlay.
Abstract:
A method of determining a parameter of a patterning process, the method including: obtaining a detected representation of radiation redirected by a structure having geometric symmetry at a nominal physical configuration, wherein the detected representation of the radiation was obtained by illuminating a substrate with a radiation beam such that a beam spot on the substrate was filled with the structure; and determining, by a hardware computer system, a value of the patterning process parameter based on optical characteristic values from an asymmetric optical characteristic distribution portion of the detected radiation representation with higher weight than another portion of the detected radiation representation, the asymmetric optical characteristic distribution arising from a different physical configuration of the structure than the nominal physical configuration.
Abstract:
A method of determining overlay of a patterning process, the method including: illuminating a substrate with a radiation beam such that a beam spot on the substrate is filled with one or more physical instances of a unit cell, the unit cell having geometric symmetry at a nominal value of overlay; detecting primarily zeroth order radiation redirected by the one or more physical instances of the unit cell using a detector; and determining, by a hardware computer system, a non-nominal value of overlay of the unit cell from values of an optical characteristic of the detected radiation.
Abstract:
A method of configuring a parameter determination process, the method including: obtaining a mathematical model of a structure, the mathematical model configured to predict an optical response when illuminating the structure with a radiation beam and the structure having geometric symmetry at a nominal physical configuration; using, by a hardware computer system, the mathematical model to simulate a perturbation in the physical configuration of the structure of a certain amount to determine a corresponding change of the optical response in each of a plurality of pixels to obtain a plurality of pixel sensitivities; and based on the pixel sensitivities, determining a plurality of weights for combination with measured pixel optical characteristic values of the structure on a substrate to yield a value of a parameter associated with change in the physical configuration, each weight corresponding to a pixel.
Abstract:
This disclosure includes a variety of methods of describing a shape in a hierarchical manner, and uses of such a hierarchical description. In particular, this disclosure includes a method comprising: fitting one or more sub-shapes of a first order against a shape; determining an error of the fitting; and fitting one or more sub-shapes of a second order against the error.
Abstract:
Disclosed are a method, computer program and associated apparatuses for metrology. The method includes acquiring inspection data comprising a plurality of inspection data elements, each inspection data element having been obtained by inspection of a corresponding target structure formed using a lithographic process; and performing an unsupervised cluster analysis on said inspection data, thereby partitioning said inspection data into a plurality of clusters in accordance with a metric. In an embodiment, a cluster representative can be identified for each cluster. The cluster representative may be reconstructed and the reconstruction used to approximate the other members of the cluster.