IP Library Granted Patent US 12,474,281
Granted Patent B2
US 12,474,281 · App. 17/673,594 · Granted Nov 18, 2025

Semiconductor measurements with robust in-line tool matching

Inventor: Stilian Ivanov Pandev (Santa Clara, CA)
Assignee: KLA Corporation
G01N23/201G06N3/08G01N2223/054G01N2223/6116H01L21/67288
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 12,474,281
App. No.
17/673,594
Granted
Nov 18, 2025
Kind
B2
Abstract

Methods and systems for improved monitoring of tool drift and tool-to-tool matching across large fleets of measurement systems employed to measure semiconductor structures are presented herein. One or more Quality Control (QC) wafers are measured by each of a fleet of measurement systems. Values of system variables are extracted from the QC measurement data associated with each measurement system using a trained QC encoder. The extracted values of the system variables are employed to condition the corresponding measurement model employed by each measurement tool to characterize structures under measurement having unknown values of one or more parameters of interest. Accurate tool-to-tool matching across a fleet of conditioned measurement systems is achieved by extracting values of system variables from measurement data collected from the same set of QC wafers. Tool health is monitored based on changes in values of system variables extracted from measurements performed at different times.

Claims (59)

1 . A method comprising:

illuminating one or more Quality Control (QC) structures disposed on one or more QC semiconductor wafers with a first amount of illumination radiation generated by an illumination source of a first semiconductor measurement system of a fleet of semiconductor measurement systems, the first amount of illumination radiation characterized by one or more physical properties;

detecting a first amount of collected radiation from the one or more QC structures at a detector in response to the first amount of illumination radiation, the detected first amount of collected radiation dependent on the one or more physical properties of the first amount of illumination light and one or more physical characteristics of the one or more QC structures;

illuminating one or more structures disposed on one or more in-line semiconductor wafers with a second amount of illumination radiation generated by the illumination source of the first semiconductor measurement system of the fleet of semiconductor measurement systems, the second amount of illumination radiation characterized by the one or more physical properties;

detecting a second amount of collected radiation from the one or more structures at the detector in response to the second amount of illumination radiation, the detected second amount of collected radiation dependent on the one or more physical properties of the second amount of illumination light and one or more physical characteristics of the one or more structures;

generating a first set of measurement signals indicative of the detected first amount of collected radiation;

generating a second set of measurement signals indicative of the detected second amount of collected radiation;

determining a first set of values of one or more system variables associated with the first semiconductor measurement system from the first set of measurement signals using a trained QC encoder function; and

estimating values of one or more parameters of interest characterizing the structure disposed on the first in-line semiconductor wafer based on the first set of values of the one or more system variables and the second set of measurement signals using a trained QC conditioned measurement model.

2 . The method of claim 1 , further comprising:

generating a third set of measurement signals indicative of a measurement of one or more Design Of Experiments (DOE) structures disposed on one or more DOE semiconductor wafers by the first semiconductor measurement system of the fleet of semiconductor measurement systems, wherein values of the one or more parameters of interest characterizing the one or more DOE structures disposed on the one or more DOE semiconductor wafers are known; and

training the QC conditioned measurement model based on the first set of values of the one or more system variables and the third set of measurement signals.

3 . The method of claim 2 , wherein the trained QC conditioned model is a machine learning based model.

4 . The method of claim 1 , further comprising:

generating a third set of measurement signals indicative of a measurement of the one or more Quality Control (QC) structures disposed on the one or more QC semiconductor wafers by each semiconductor measurement system of the fleet of semiconductor measurement systems; and

training the QC encoder function based on the third set of measurement signals.

5 . The method of claim 4 , wherein the training of the QC encoder function involves any of an autoencoder, a principle component analysis, and contrastive learning.

6 . The method of claim 1 , further comprising:

generating a third set of measurement signals indicative of a measurement of the one or more Quality Control (QC) structures disposed on the one or more QC semiconductor wafers by the first semiconductor measurement system of the fleet of semiconductor measurement systems at a time subsequent to the generating of the first set of measurement signals; and

determining a second set of values of the one or more system variables associated with the first semiconductor measurement system from the third set of measurement signals using the trained QC encoder function.

7 . The method of claim 6 , further comprising:

generating a fourth set of measurement signals indicative of a measurement of one or more structures disposed on a second in-line semiconductor wafer by the first semiconductor measurement system; and

estimating values of one or more parameters of interest characterizing the structure disposed on the second in-line semiconductor wafer based on the second set of values of the one or more system variables and the fourth set of measurement signals using the trained QC conditioned measurement model.

8 . The method of claim 6 , further comprising:

estimating a difference between the first set of values of the one or more system variables and the second set of values of one or more of the system variables.

9 . The method of claim 8 , further comprising:

performing a preventative maintenance operation if the difference exceeds a predetermined threshold value.

10 . The method of claim 1 , wherein each of the semiconductor measurement systems of the fleet of semiconductor measurement systems is any of a spectroscopic ellipsometer, a spectroscopic reflectometer, a soft X-ray reflectometer, a small-angle x-ray scatterometer, an imaging system, a hyperspectral imaging system, and a scatterometry overlay metrology system.

11 . The method of claim 1 , wherein the first set of measurement signals includes measurement data associated with measurements of the one or more QC structures by a plurality of semiconductor measurement systems of the fleet of semiconductor measurement systems, and wherein the second set of measurement signals includes measurement data associated with measurements of the one or more structures by the plurality of semiconductor measurement systems of the fleet of semiconductor measurement systems.

12 . A system comprising:

a first semiconductor measurement system of a fleet of semiconductor measurement systems, comprising:

an illumination source configured to generate a first amount of illumination radiation illuminating one or more Quality Control (QC) structures disposed on one or more QC semiconductor wafers with a first amount of illumination radiation, the first amount of illumination radiation characterized by one or more physical properties, the first illumination source further configured to generate a second amount of illumination radiation illuminating one or more structures disposed on one or more in-line semiconductor wafers, the second amount of illumination radiation characterized by the one or more physical properties-;

a first detector configured to detect a first amount of collected radiation from the one or more QC structures at the detector in response to the first amount of illumination radiation, the detected first amount of collected radiation dependent on the one or more physical properties of the first amount of illumination light and one or more physical characteristics of the one or more QC structures, the first detector further configured to generate a first set of measurement signals indicative of the detected first amount of collected radiation, the first detector further configured to detect a second amount of collected radiation from the one or more structures at the detector in response to the second amount of illumination radiation, the detected second amount of collected radiation dependent on the one or more physical properties of the second amount of illumination light and one or more physical characteristics of the one or more structures, the first detector further configured to generate a second set of measurement signals indicative of the detected second amount of collected radiation; and

one or more computer systems configured to:

determine a first set of values of the one or more system variables associated with the first semiconductor measurement system from the first set of measurement signals using a trained QC encoder function; and

estimate values of one or more parameters of interest characterizing the structure disposed on the first in-line semiconductor wafer based on the first set of values of the one or more system variables and the second set of measurement signals using a trained QC conditioned measurement model.

13 . The system of claim 12 , the one or more computer systems further configured to:

receive a third set of measurement signals indicative of a measurement of one or more Design Of Experiments (DOE) structures disposed on one or more DOE semiconductor wafers by the first semiconductor measurement system of the fleet of semiconductor measurement systems, wherein values of the one or more parameters of interest characterizing the one or more DOE structures disposed on the one or more DOE semiconductor wafers are known; and

train the QC conditioned measurement model based on the first set of values of the one or more system variables and the third set of measurement signals.

14 . The system of claim 12 , the one or more computer systems further configured to:

generate a third set of measurement signals indicative of a measurement of the one or more Quality Control (QC) structures disposed on the one or more QC semiconductor wafers by each semiconductor measurement system of the fleet of semiconductor measurement systems; and

train the QC encoder function based on the third set of measurement signals.

15 . The system of claim 12 , the one or more computer systems further configured to:

receive a third set of measurement signals indicative of a measurement of the one or more Quality Control (QC) structures disposed on the one or more QC semiconductor wafers by the first semiconductor measurement system of the fleet of semiconductor measurement systems at a time subsequent to the generating of the first set of measurement signals; and

determine a second set of values of the one or more system variables associated with the first semiconductor measurement system from the third set of measurement signals using the trained QC encoder function.

16 . The system of claim 15 , the one or more computer systems further configured to:

receive a fourth set of measurement signals indicative of a measurement of one or more structures disposed on a second in-line semiconductor wafer by the first semiconductor measurement system; and

estimate values of one or more parameters of interest characterizing the structure disposed on the second in-line semiconductor wafer based on the second set of values of the one or more system variables and the fourth set of measurement signals using the trained QC conditioned measurement model.

17 . The system of claim 15 , the one or more computer systems further configured to:

estimate a difference between the first set of values of the one or more system variables and the second set of values of one or more of the system variables.

18 . The system of claim 17 , wherein a preventative maintenance operation is performed if the difference exceeds a predetermined threshold value.

19 . The system of claim 12 , wherein each of the semiconductor measurement systems of the fleet of semiconductor measurement systems is any of a spectroscopic ellipsometer, a spectroscopic reflectometer, a soft X-ray reflectometer, a small-angle x-ray scatterometer, an imaging system, a hyperspectral imaging system, and a scatterometry overlay metrology system.

20 . A system comprising:

a first semiconductor measurement system of a fleet of semiconductor measurement systems, comprising:

an illumination source configured to generate a first amount of illumination radiation illuminating one or more Quality Control (QC) structures disposed on one or more QC semiconductor wafers with a first amount of illumination radiation, the first amount of illumination radiation characterized by one or more physical properties, the first illumination source further configured to generate a second amount of illumination radiation illuminating one or more structures disposed on one or more in-line semiconductor wafers, the second amount of illumination radiation characterized by the one or more physical properties;

a first detector configured to detect a first amount of collected radiation from the one or more QC structures at the detector in response to the first amount of illumination radiation, the detected first amount of collected radiation dependent on the one or more physical properties of the first amount of illumination light and one or more physical characteristics of the one or more QC structures, the first detector further configured to generate a first set of measurement signals indicative of the detected first amount of collected radiation, the first detector further configured to detect a second amount of collected radiation from the one or more structures at the detector in response to the second amount of illumination radiation, the detected second amount of collected radiation dependent on the one or more physical properties of the second amount of illumination light and one or more physical characteristics of the one or more structures, the first detector further configured to generate a second set of measurement signals indicative of the detected second amount of collected radiation; and

a non-transitory, computer-readable medium storing computer-readable instructions, the computer-readable instructions, when executed by the one or more processors, cause the computing system to:

determine a first set of values of one or more system variables associated with the first semiconductor measurement system from the first set of measurement signals using a trained QC encoder function; and

estimate values of one or more parameters of interest characterizing the structure disposed on the first in-line semiconductor wafer based on the first set of values of the one or more system variables and the second set of measurement signals using a trained QC conditioned measurement model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2022
From: PANDEV, STILIAN IVANOV
To: KLA CORPORATION
Reel/Frame 060062/0050 →
Continuity (1)
Related Publication 20230258585A1 · Aug 17, 2023
References Cited (76)
US 5608526A · Piwonka-Corle et al. · 1997 [cited by applicant]
US 5859424A · Norton et al. · 1999 [cited by applicant]
US 6023338A · Bareket · 2000 [cited by applicant]
US 6429943B1 · Opsal et al. · 2002 [cited by applicant]
US 6716646B1 · Wright · 2004 [cited by examiner]
US 6778275B2 · Bowes · 2004 [cited by applicant]
US 6787773B1 · Lee · 2004 [cited by applicant]
US 6992764B1 · Yang et al. · 2006 [cited by applicant]
US 7242477B2 · Mieher et al. · 2007 [cited by applicant]
US 7321426B1 · Poslavsky et al. · 2008 [cited by applicant]
US 7406153B2 · Berman · 2008 [cited by applicant]
US 7478019B2 · Zangooie et al. · 2009 [cited by applicant]
US 7626702B2 · Ausschnitt et al. · 2009 [cited by applicant]
US 7656528B2 · Abdulhalim et al. · 2010 [cited by applicant]
US 7826071B2 · Shchegrov et al. · 2010 [cited by applicant]
US 7842933B2 · Shur et al. · 2010 [cited by applicant]
US 7873585B2 · Izikson · 2011 [cited by applicant]
US 7929667B1 · Zhuang et al. · 2011 [cited by applicant]
US 7933026B2 · Opsal et al. · 2011 [cited by applicant]
US 8068662B2 · Zhang et al. · 2011 [cited by applicant]
US 8138498B2 · Ghinovker · 2012 [cited by applicant]
US 9291554B2 · Kuznetsov et al. · 2016 [cited by applicant]
US 9471743B1 · Han · 2016 [cited by examiner]
US 9826614B1 · Bakeman et al. · 2017 [cited by applicant]
US 9885962B2 · Veldman et al. · 2018 [cited by applicant]
US 9915522B1 · Jiang et al. · 2018 [cited by applicant]
US 10013518B2 · Bakeman et al. · 2018 [cited by applicant]
US 10101670B2 · Pandev et al. · 2018 [cited by applicant]
US 10152678B2 · Pandev · 2018 [cited by examiner]
US 10324050B2 · Hench et al. · 2019 [cited by applicant]
US 10352695B2 · Dziura et al. · 2019 [cited by applicant]
US 11762302B2 · Lo · 2023 [cited by examiner]
US 20030021465A1 · Adel et al. · 2003 [cited by applicant]
US 20050021268A1 · Ono · 2005 [cited by examiner]
US 20060235560A1 · Ogawa · 2006 [cited by examiner]
US 20070176128A1 · Van Bilsen et al. · 2007 [cited by applicant]
US 20070221842A1 · Morokuma · 2007 [cited by examiner]
US 20070225853A1 · Matsushita · 2007 [cited by examiner]
US 20070229855A1 · Li · 2007 [cited by examiner]
US 20080074677A1 · Willis · 2008 [cited by examiner]
US 20090152463A1 · Toyoda et al. · 2009 [cited by applicant]
US 20100312374A1 · Tsai · 2010 [cited by examiner]
US 20110266440A1 · Boughorbel et al. · 2011 [cited by applicant]
US 20120292502A1 · Langer et al. · 2012 [cited by applicant]
US 20130208279A1 · Smith · 2013 [cited by applicant]
US 20130304424A1 · Bakeman et al. · 2013 [cited by applicant]
US 20140019097A1 · Bakeman et al. · 2014 [cited by applicant]
US 20140064445A1 · Adler · 2014 [cited by applicant]
US 20140111791A1 · Manassen et al. · 2014 [cited by applicant]
US 20140172394A1 · Kuznetsov et al. · 2014 [cited by applicant]
US 20140222380A1 · Kuznetsov et al. · 2014 [cited by applicant]
US 20140297211A1 · Pandev et al. · 2014 [cited by applicant]
US 20150046121A1 · Dziura et al. · 2015 [cited by applicant]
US 20150110249A1 · Bakeman et al. · 2015 [cited by applicant]
US 20150117610A1 · Veldman et al. · 2015 [cited by applicant]
US 20150204664A1 · Bringoltz et al. · 2015 [cited by applicant]
US 20150285749A1 · Moncton et al. · 2015 [cited by applicant]
US 20150300965A1 · Sezginer et al. · 2015 [cited by applicant]
US 20160202193A1 · Hench et al. · 2016 [cited by applicant]
US 20160320319A1 · Hench et al. · 2016 [cited by applicant]
US 20170167862A1 · Dziura et al. · 2017 [cited by applicant]
US 20180106735A1 · Gellineau et al. · 2018 [cited by applicant]
US 20180113084A1 · Hench et al. · 2018 [cited by applicant]
US 20180328868A1 · Bykanov et al. · 2018 [cited by applicant]
US 20190017946A1 · Wack et al. · 2019 [cited by applicant]
US 20190293578A1 · Gellineau · 2019 [cited by applicant]
US 20190384185A1 · Lo · 2019 [cited by examiner]
US 20220375939A1 · Sharma · 2022 [cited by examiner]
US 20230196189A1 · Freytag · 2023 [cited by examiner]
CN 106352798A · 2017 [cited by examiner]
CN 115083937A · 2022 [cited by examiner]
DE 112020002023T5 · 2022 [cited by examiner]
EP 1500996A2 · 2005 [cited by examiner]
Lemaillet, Germer, Kline et al., “Intercomparison between optical and x-ray scatterometry measurements of FinFET structures” by Proc. SPIE, v.8681, p. 86810Q (2013). [cited by applicant]
Kline et al., “X-ray scattering critical dimensional metrology using a compact x-ray source for next generation semiconductor devices,” J. Micro/Nanolith. MEMS MOEMS 16(1), 014001 (Jan.-Mar. 2017). [cited by applicant]
International Search Report mailed on Jun. 7, 2023, for PCT Application No. PCT/US2023/012554 filed on Feb. 7, 2023 by KLA Corporation, 3 pages. [cited by applicant]