IL256196A

Recipe selection based on inter-recipe consistency

Abstract

This record has no abstract on file.

Term

No projected expiry on record.

  1. Priority and filed
  2. Published
  3. Today

36 claims: 5 independent, 31 dependent

  1. 1
    A method for a measurement procedure, the method comprising:determining recipe consistency within each of a plurality of subsets of substrate measurement recipes selected from a plurality of substrate measurement recipes based on similarity between data obtained by the substrate measurement recipes at a plurality of areas on a substrate obtained using the plurality of substrate measurement recipes;selecting a substrate measurement recipe from the plurality of substrate measurement recipes based on the recipe consistency;and setting or modifying a physical configuration of a physical measurement process according to at least the selected substrate measurement recipe and/or communicating data to a physical system in order to set or modify a physical configuration of a measurement or inspection apparatus according to at least the selected substrate measurement recipe.
  2. 5
    The method of any of claims 1-4, wherein each of the areas comprises a target structure, the target structure comprising overlaid periodic structures having a known overlay error bias.
  3. 6
    The method of any of claims 1-5, wherein the plurality of substrate measurement recipes differ in one or more parameters selected from:wavelength of radiation used in a measurement or simulation to arrive at the values, polarization of radiation used in a measurement or simulation to arrive at the values, targets within the areas used in a measurement or simulation to arrive at the values, or angle of incidence of radiation used in a measurement or simulation to arrive at the values.
  4. 7
    The method of any of claims 1-6, wherein the recipe consistency within each subset is a function of differences of the values measured by or simulated for, at the plurality of areas, one substrate measurement recipe of the subset and the values measured by or simulated for, at the plurality of areas, another substrate measurement recipe of the subset.
  5. 10
    The method of any of claims 1-6, wherein the recipe consistency within each subset is a function of regression between the values measured by or simulated for, at the plurality of areas, one substrate measurement recipe of the subset and the values measured by or simulated for, at the plurality of areas, another substrate measurement recipe of the subset.
  6. 11
    The method of any of claims 1- 10, wherein the recipe consistency within each subset is a function of cosine similarities and Euclidian distances of the values of a spatial characteristic.
  7. 12
    The method of any of claims 1-11, wherein selecting the substrate measurement recipe comprises calculating a sum of recipe consistencies within all subsets that have a substrate measurement recipe in common.
  8. 13
    The method of any of claims 1-12, wherein selecting the substrate measurement recipe comprises eliminating a substrate measurement recipe from the plurality of substrate measurement recipes based on the recipe consistency.
  9. 14
    The method of any of claims 1-13, further comprising eliminating a substrate measurement recipe that does not meet one or more detectability criteria.
  10. 15
    The method of any of claims 1-14, further comprising inspecting the substrate using a selected substrate measurement recipe.
  11. 16
    The method of any of claims 1-15, further comprising, prior to determining the recipe consistency, determining detectability of a substrate measurement recipe and if the detectability for the substrate measurement recipe crosses a threshold, excluding that substrate measurement recipe from the plurality of substrate measurement recipes.
  12. 17
    A method comprising:determining recipe consistencies between one substrate measurement recipe of a plurality of substrate measurement recipes and each other substrate measurement recipe of the plurality of substrate measurement recipes;calculating a function of the recipe consistencies;eliminating the one substrate measurement recipe from the plurality of substrate measurement recipes if the function meets a criterion;and reiterating the determining, calculating and eliminating until a termination condition is met.
  13. 20
    The method of any of claims 17-19, wherein the values are obtained by measuring or simulating diffracted radiation from the areas.
  14. 21
    The method of any of claims 17-20, wherein the values are obtained by measuring or simulating a difference between amplitudes of two diffraction orders of the diffracted radiation from the areas.
  15. 22
    The method of any of claims 17-21, wherein each of the areas comprises a target structure, the target structure comprising overlaid periodic structures having a known overlay error bias.
  16. 23
    The method of any of claims 17-22, wherein the plurality of substrate measurement recipes differ in one or more parameters selected from:wavelength of radiation used in a measurement or simulation to arrive at the values, polarization of radiation used in a measurement or simulation to arrive at the values, targets within the areas used in a measurement or simulation to arrive at the values, or angle of incidence of radiation used in a measurement or simulation to arrive at the values.
  17. 24
    The method of any of claims 17-23, further comprising inspecting a substrate using a remaining substrate measurement recipe of the plurality of substrate measurement recipes.
  18. 25
    A method comprising:performing, by a hardware computer, a substrate measurement recipe-to-substrate measurement recipe consistency analysis among a plurality of substrate measurement recipes;and identifying, from the analyzed substrate measurement recipes, a substrate measurement recipe with a value representing robustness to process variation that crosses a threshold.
  19. 34
    A non-transitory computer program product, comprising machine-readable instructions therein, the instructions, upon execution by a processor system, configured to cause the processor system to at least:perform a substrate measurement recipe-to-substrate measurement recipe consistency analysis among a plurality of substrate measurement recipes;and identify, from the analyzed substrate measurement recipes, a substrate measurement recipe with a value representing robustness to process variation that crosses a threshold.
  20. 35
    A substrate measurement apparatus, comprising a non-transitory storage configured to store a plurality of substrate measurement recipes, and a hardware processor configured to select one or more substrate measurement recipes from the plurality of substrate measurement recipes based on recipe consistencies among the plurality of substrate measurement recipes and to identify, from the analyzed substrate measurement recipes, a substrate measurement recipe with a value representing robustness to process variation that crosses a threshold.