← Back to Patent Explorer
US8381138B2 Active / In Force US ⏱️ 5.4 years remaining

Simulation model creating method, computer program product, and method of manufacturing a semiconductor device

Assignee: Toshiba Corp
•
Filing: 2012-03-15
•
Granted: 2013-02-19
•
Expires: 2032-03-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract According to a simulation model creating method of an embodiment, a resist pattern is formed by transferring a mask pattern on a first substrate with an exposing amount and a focus value being changed, and a line width of the resist pattern is measured. Next, measurement results which are not within an allowable change range due to an irregularity of the exposing amount, an irregularity of the focus value or pattern feature amount are removed. In addition, measurement results which are not with in an allowable change range due to an irregularity of the line width of the mask pattern are removed. Next, a simulation model is created by using measurement results which are not removed.

Inventors

  • 👤 Tetsuaki Matsunawa
  • 👤 Shoji Mimotogi
  • 👤 Masafumi Asano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:14
CPC Classifications
G; G03; G03F; G03F7/00; G03F7/70; G03F7/70483; G03F7/70491; G03F7/705

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 523 words
A simulation model creating method comprising: forming a resist pattern by transferring a mask pattern on a first substrate with an exposing amount and a focus value being changed; measuring a line width of the resist pattern; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing, by a computer the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the second measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result; calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; and comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the third measurement result and creating a second simulation model based on the measurement results after removing the third measurement result.
Claim 2
Dependent Claim 523 words
A simulation model creating method comprising: forming a resist pattern by transferring a mask pattern on a first substrate with an exposing amount and a focus value being changed; measuring a line width of the resist pattern; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing, by a computer the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the second measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result; calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; and comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the third measurement result and creating a second simulation model based on the measurement results after removing the third measurement result.
Claim 3
Dependent Claim 51 words
The simulation model creating method according to claim 1 , wherein, after the first difference becomes smaller than the first allowable change range, the second allowable change range is calculated from an average value and variation of the measurement results by using the measurement results after removing the first measurement result.
Claim 4
Dependent Claim 45 words
The simulation model creating method according to claim 1 , wherein the measurement results are classified with respect to each pattern feature amount, and wherein the second function is calculated based on the classified the measurement results with respect to each classified pattern feature amount.
Claim 5
Dependent Claim 25 words
The simulation model creating method according to claim 1 , wherein information on the pattern feature amount is a shape or dimension of the pattern.
Claim 6
Dependent Claim 41 words
The simulation model creating method according to claim 3 , wherein, when the measurement results are to be classified with respect to each pattern feature amount, the measurement results are classified based on information on the shape of the resist pattern.
Claim 7
Dependent Claim 39 words
The simulation model creating method according to claim 1 , wherein the line width is measured by using dimension data of the resist pattern formed on the first substrate or a top surface observation image of the resist pattern.
Claim 8
Dependent Claim 51 words
The simulation model creating method according to claim 3 , wherein the second function is a quantitative model according to an irregularity of the measurement results depending on the pattern feature amount, and the quantitative model is calculated with respect to each pattern feature amount based on the classified measurement results.
Claim 9
Dependent Claim 547 words
A computer program product having a non-transitory computer-readable medium including a plurality of commands for creating a simulation model executable in a computer, the commands causing the computer to execute: inputting a line width measured with respect to a resist pattern formed by transferring a mask pattern to a first substrate with an exposing amount and a focus value being changed; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the second measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result and, after that, calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; and comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the third measurement result and creating a second simulation model based on the measurement results after removing the third measurement result.
Claim 10
Dependent Claim 547 words
A computer program product having a non-transitory computer-readable medium including a plurality of commands for creating a simulation model executable in a computer, the commands causing the computer to execute: inputting a line width measured with respect to a resist pattern formed by transferring a mask pattern to a first substrate with an exposing amount and a focus value being changed; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the second measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result and, after that, calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; and comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the third measurement result and creating a second simulation model based on the measurement results after removing the third measurement result.
Claim 11
Dependent Claim 50 words
The computer program product according to claim 8 , wherein, after the first difference becomes smaller than the first allowable change range, the second allowable change range is calculated from an average value and variation of the measurement results by using the measurement results after removing the first measurement result.
Claim 12
Dependent Claim 44 words
The computer program product according to claim 8 , wherein the measurement results are classified with respect to each pattern feature amount, and wherein the second function is calculated based on the classified the measurement results with respect to each classified pattern feature amount.
Claim 13
Dependent Claim 24 words
The computer program product according to claim 8 , wherein information on the pattern feature amount is a shape or dimension of the pattern.
Claim 14
Dependent Claim 40 words
The computer program product according to claim 10 , wherein, when the measurement results are to be classified with respect to each pattern feature amount, the measurement results are classified based on information on the shape of the resist pattern.
Claim 15
Dependent Claim 38 words
The computer program product according to claim 8 , wherein the line width is measured by using dimension data of the resist pattern formed on the first substrate or a top surface observation image of the resist pattern.
Claim 16
Dependent Claim 50 words
The computer program product according to claim 10 , wherein the second function is a quantitative model according to an irregularity of the measurement results depending on the pattern feature amount, and the quantitative model is calculated with respect to each pattern feature amount based on the classified measurement results.
Claim 17
Independent Claim 560 words
A method of manufacturing a semiconductor device comprising: forming a resist pattern by transferring a mask pattern on a first substrate with an exposing amount and a focus value being changed; measuring a line width of the resist pattern; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing, by a computer the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result; calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the measurement result and creating a second simulation model based on the measurement results after removing the third measurement result; and adjusting a mask pattern dimension of a product mask by using the second simulation model and forming a substrate pattern on a product substrate by using the product mask of which the mask pattern dimension is adjusted.
Claim 18
Independent Claim 560 words
A method of manufacturing a semiconductor device comprising: forming a resist pattern by transferring a mask pattern on a first substrate with an exposing amount and a focus value being changed; measuring a line width of the resist pattern; calculating a first function which is a polynomial equation including the exposing amount and the focus value as parameters and is fit for measurement results of the line width and calculating a difference value between the measurement results and the approximated value on the first function as a first difference; comparing, by a computer the first difference with a first allowable change range calculated from an irregularity of the exposing amount and an irregularity of the focus value as an allowable change range of the line width and, in the case where a first measurement result of which the first difference becomes larger than the first allowable change range exists in the measurement results, removing the first measurement result and regenerating a first function which is fit for the measurement results after removing the first measurement result; repeating a process of removing the first measurement result and regenerating the first function until the first difference becomes smaller than the first allowable change range; calculating a second function which is a polynomial equation including information on a pattern feature amount which is a feature amount of the pattern as a parameter and is fit for the measurement results of the line width with respect to each pattern feature amount and calculating a difference value between the measurement results and the approximated value on the second function as a second difference with respect to each pattern feature amount; comparing the second difference with a second allowable change range calculated with respect to each pattern feature amount as an allowable change range of the line width with respect to each pattern feature amount and, in the case where a second measurement result of which the second difference becomes larger than the second allowable change range exists in the measurement results, removing the measurement result and regenerating a second function which is fit for the measurement results after removing the second measurement result; repeating a process of removing the second measurement result and regenerating the second function until the second difference becomes smaller than the second allowable change range; calculating an estimated line width of a pattern performed on a second substrate by performing lithography simulation on the mask by using a first simulation model created based on the measurement results after removing the first measurement result; calculating a difference value between the estimated line width and the measurement results after removing the first measurement result as a third difference; comparing the third difference with a third allowable change range calculated from an average value and variation of the mask pattern line width as an allowable change range of the estimated line width and, in the case where a third measurement result of which the third difference becomes larger than the third allowable change range exists, removing the measurement result and creating a second simulation model based on the measurement results after removing the third measurement result; and adjusting a mask pattern dimension of a product mask by using the second simulation model and forming a substrate pattern on a product substrate by using the product mask of which the mask pattern dimension is adjusted.
Claim 19
Dependent Claim 53 words
The method of manufacturing a semiconductor device according to claim 15 , wherein, after the first difference becomes smaller than the first allowable change range, the second allowable change range is calculated from an average value and variation of the measurement results by using the measurement results after removing the first measurement result.
Claim 20
Dependent Claim 45 words
The method of manufacturing a semiconductor device according to claim 15 , wherein the measurement results are classified with respect to each pattern feature amount, and wherein the second function is calculated based on the classified measurement results with respect to each pattern feature amount.
Claim 21
Dependent Claim 27 words
The method of manufacturing a semiconductor device according to claim 15 , wherein information on the pattern feature amount is a shape or dimension of the pattern.
Claim 22
Dependent Claim 43 words
The method of manufacturing a semiconductor device according to claim 17 , wherein, when the measurement results are to be classified with respect to each pattern feature amount, the measurement results are classified based on information on the shape of the resist pattern.
Claim 23
Dependent Claim 41 words
The method of manufacturing a semiconductor device according to claim 15 , wherein the line width is measured by using dimension data of the resist pattern formed on the first substrate or a top surface observation image of the resist pattern.

References Cited (Backward Citations)

US7712056B2 Cited
US7962867B2 Cited
JP2004061720A Cited
US7747978B2 Cited
JP2009042275A Cited
JP2009229479A Cited
US8055366B2 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2016-02-19 2016-08-20 2017-02-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2020-02-19 2020-08-20 2021-02-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2024-02-19 2024-08-20 2025-02-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag