IP Library › Granted Patent US 11,681,229
Granted Patent B2
US 11,681,229 · App. 17/214,456 · Granted Jun 20, 2023

Selection of measurement locations for patterning processes

Inventors: Hans Van Der Laan (Veldhoven, NL); Wim Tjibbo Tel (Helmond, NL); Marinus Jochemsen (Sunnyvale, CA); Stefan Hunsche (Santa Clara, CA)
Assignee: ASML Netherlands B.V.
G03F7/705G03F7/7065G03F7/70608G03F7/70616G03F7/70625G06F30/398H01L22/20H01L22/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,681,229
App. No.
17/214,456
Granted
Jun 20, 2023
Kind
B2
Abstract

A process of selecting a measurement location, the process including: obtaining pattern data describing a pattern to be applied to substrates in a patterning process; obtaining a process characteristic measured during or following processing of a substrate, the process characteristic characterizing the processing of the substrate; determining a simulated result of the patterning process based on the pattern data and the process characteristic; and selecting a measurement location for the substrate based on the simulated result.

Claims (68)

1. A method comprising:

obtaining pattern data describing a pattern to be applied to substrates in a patterning process;

obtaining a process characteristic measured during, or following, processing of a substrate of the substrates, the process characteristic characterizing the processing of the substrate;

determining, by a hardware computer, a simulated result of the patterning process based on the pattern data and the process characteristic; and

selecting, based on the simulated result, a location for at least one substrate of the substrates where at least a feature of the pattern is, or expected to be, out of tolerance.

2. The method of claim 1 , wherein obtaining pattern data comprises obtaining a reticle model or design layout.

3. The method of claim 1 , wherein obtaining a process characteristic comprises obtaining a process characteristic measured during patterning of the substrate, the process characteristic comprising a process parameter set point or an observed characteristic of the patterning.

4. The method of claim 3 , wherein obtaining a process characteristic measured during patterning of the substrate comprises:

obtaining a leveling measurement indicative of an orientation of at least part of a surface of the substrate relative to a lithography apparatus performing the patterning process, and/or

obtaining an intensity of radiation used in the patterning process, and/or

obtaining a stage performance parameter of a stage holding the substrate during at least part of the patterning process, and/or

obtaining a value indicative of thermal distortion of an optical element used in the patterning process, and/or

obtaining a value indicative of pre or post exposure processing of resist during the patterning process.

5. The method of claim 1 , wherein obtaining a process characteristic comprises obtaining a process characteristic measured before at least one process of patterning the substrate.

6. The method of claim 5 , wherein obtaining a process characteristic measured before at least one process of patterning the substrate comprises:

obtaining a film thickness of a layer of the substrate, and/or

obtaining a value indicative of an amount of misalignment between patterns in two layers of the substrate.

7. The method of claim 1 , wherein determining a simulated result of the patterning process comprises:

simulating the patterning process with means for modeling the patterning process, and/or

predicting a dimension of the pattern applied to a substrate based on a computational lithographic simulation comprising:

a projection optics model; and

a resist model.

8. The method of claim 1 , further comprising:

obtaining additional values of the process characteristic, the additional values being measured during or following the processing of a plurality of substrates including the substrate;

simulating the patterning process for each of the plurality of substrates based on the pattern data and corresponding instances of the process characteristic, to produce a plurality of simulation results; and

selecting, based on the plurality of simulation results, a substrate from among the plurality of substrates, the substrate being selected to undergo a measurement.

9. The method of claim 1 , further comprising:

scoring a plurality of candidate locations based on differences between the simulated result and one or more tolerances of the pattern; and

selecting, based on relative values of the scores, the locations from among the candidate locations.

10. The method of claim 1 , further comprising:

measuring a substrate at the location; and

adjusting the patterning process based on a measured value from the measurement location.

11. A tangible, non-transitory, machine readable media storing instructions, the instructions, when executed by a data processing apparatus, are configured to cause the data processing apparatus to at least:

obtain pattern data describing a pattern to be applied to substrates in a patterning process;

obtain a process characteristic measured during, or following, processing of a substrate of the substrates, the process characteristic characterizing the processing of the substrate;

determine a simulated result of the patterning process based on the pattern data and the process characteristic; and

select, based on the simulated result, a location for at least one substrate of the substrates where at least a feature of the pattern is, or expected to be, a failure or out of tolerance.

12. The machine-readable medium of claim 11 , wherein the determination of a simulated result of the patterning process comprises:

simulation of the patterning process with means for modeling the patterning process, and/or

prediction of a dimension of the pattern applied to a substrate based on a computational lithographic simulation comprising:

a projection optics model; and

a resist model.

13. The machine-readable medium of claim 11 , wherein the instructions are further configured to cause the data processing apparatus to:

obtain additional values of the process characteristic, the additional values being measured during, or following, the processing of a plurality of substrates including the substrate;

simulate the patterning process for each of the plurality of substrates based on the pattern data and corresponding instances of the process characteristic, to produce a plurality of simulation results; and

select, based on the plurality of simulation results, a substrate from among the plurality of substrates, the substrate being selected to undergo a measurement.

14. The machine-readable medium of claim 11 , wherein the instructions are further configured to cause the data processing apparatus to:

score a plurality of candidate locations based on differences between the simulated result and one or more tolerances of the pattern; and

select, based on relative values of the scores, the location from among the candidate locations.

15. A method comprising:

obtaining pattern data describing a pattern to be applied to substrates in a patterning process;

obtaining a process characteristic measured during, or following, processing of a substrate of the substrates, the process characteristic characterizing the processing of the substrate;

determining, by a hardware computer, a computed or modeled result of the patterning process using the pattern data and the process characteristic as inputs into the computation or modeling; and

selecting, based on the computed or modelled result, a location for at least one substrate of the substrates where at least a feature of the pattern is, or expected to be, out of tolerance.

16. The method of claim 15 , further comprising:

scoring a plurality of candidate locations based on differences between the simulated result and one or more tolerances of the pattern; and

selecting, based on relative values of the scores, the locations from among the candidate locations.

17. The method of claim 15 , wherein obtaining a process characteristic comprises obtaining a process characteristic measured during patterning of the substrate, the process characteristic comprising a process parameter set point or an observed characteristic of the patterning.

18. The method of claim 17 , wherein obtaining a process characteristic measured during patterning of the substrate comprises:

obtaining a leveling measurement indicative of an orientation of at least part of a surface of the substrate relative to a lithography apparatus performing the patterning process, and/or

obtaining an intensity of radiation used in the patterning process, and/or

obtaining a stage performance parameter of a stage holding the substrate during at least part of the patterning process, and/or

obtaining a value indicative of thermal distortion of an optical element used in the patterning process, and/or

obtaining a value indicative of pre or post exposure processing of resist during the patterning process.

19. The method of claim 15 , further comprising:

measuring a substrate at the location; and

adjusting the patterning process based on a measured value from the measurement location.

20. A tangible, non-transitory, machine readable media storing instructions, the instructions, when executed by a data processing apparatus, are configured to cause the data processing apparatus to at least perform the method of claim 15 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2021
From: VAN DER LAAN, HANS; TEL, WIM TJIBBO; JOCHEMSEN, MARINUS; HUNSCHE, STEFAN
To: ASML NETHERLANDS B.V.
Reel/Frame 055747/0744 →
Continuity (3)
Continuation 16067303
Provisional Application 62273662 · Dec 31, 2015
Related Publication 20210216017A1 · Jul 15, 2021
Cited By (1)
US 12,339,591