IP Library Granted Patent US 7,494,753
Granted Patent B2
US 7,494,753 · App. 11/339,827 · Granted Feb 24, 2009

Method, program product and apparatus for improving calibration of resist models used in critical dimension calculation

Assignee: ASML Masktools B.V.
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 7,494,753
App. No.
11/339,827
Granted
Feb 24, 2009
Kind
B2
Abstract

Improved calibration of a resist model used in critical dimension (CD) calculation is disclosed. A dose function is obtained based on optical tool to be used form the resist on a wafer. The dose function indicates the amount of energy in a resist. The dose function is convolved with a convolution kernel to obtain a modified dose function. The convolution kernel has variable diffusion lengths in different directions. The convolution kernel may include multiple Gaussian kernels each having variable diffusion lengths in different directions. The modified dose function is converted into a CD value which is compared with a target value. If necessary, the diffusion lengths of the Gaussian kernels are adjusted based on the comparison result.

Claims (48)

1. A method for calibrating a resist model used in critical dimension (CD) calculation, comprising the steps of:

obtaining a dose function indicating the amount of energy in a resist based on optical tool to be used to form the resist on a wafer; and

convolving the dose function with a convolution kernel to obtain a modified dose function, the convolution kernel having variable diffusion lengths in different directions.

2. The method according to claim 1 , further comprising:

converting the modified dose function into a CD value;

comparing the CD value with a target value; and

adjusting the diffusion lengths of the convolution kernel based on the comparison result.

3. The method according to claim 1 , wherein the convolution kernel includes multiple Gaussian kernels each having variable diffusion lengths in different directions.

4. The method according to claim 3 , wherein the convolution kernel includes eight Gaussian kernels represented by the following equation:

WzW1 G(Lx1, Ly1, Lz1; x,y,z)+WzW2 G(Lx2, Ly1, Lz1; x,y,z)+WzW3 G(Lx1, Ly2, Lz1; x,y,z)+Wz(1−W1−W2−W3)G(Lx2, Ly2, Lz1; x,y,z)+(1−Wz)W1 G(Lx1, Ly1, Lz2; x,y,z)+(1−Wz)W2 G(Lx2, Ly1, Lz2; x,y,z)+(1−Wz)W3 G(Lx1, Ly2, Lz2; x,y,z)+(1−Wz)(1−W1−W2−W3)G(Lx2, Ly2, Lz2; x,y,z),

where Lx 1 , Ly 1 and Lz 1 are a first set of diffusion lengths in x, y and z directions, respectively, and Lx 2 , Ly 2 and Lz 2 are a second set of diffusion lengths in x, y and z directions, respectively, and

W 1 , W 2 , W 3 and Wz are weights.

5. The method according to claim 4 , wherein

weights W 1 , W 2 , W 3 and Wz are non-negative,

weights W 1 , W 2 and W 3 are bounded by 1, and

weight Wz is bounded by 1.

6. A computer program product having a computer readable medium bearing a computer program for calibrating a resist model used in critical dimension (CD) calculation, the computer program, when executed, causing a computer to perform the steps of:

obtaining a dose function indicating the amount of energy in a resist based on optical tool to be used to form the resist on a wafer; and

convolving the dose function with a convolution kernel to obtain a modified dose function, the convolution kernel having variable diffusion lengths in different directions.

7. The computer program product according to claim 6 , further comprising the steps of:

converting the modified dose function into a CD value;

comparing the CD value with a target value; and

adjusting the diffusion lengths of the convolution kernel based on the comparison result.

8. The computer program product according to claim 6 , wherein the convolution kernel includes multiple Gaussian kernels each having variable diffusion lengths in different directions.

9. The computer program product according to claim 8 , wherein the convolution kernel includes eight Gaussian kernels represented by the following equation:

WzW1 G(Lx1, Ly1, Lz1; x,y,z)+WzW2 G(Lx2, Ly1, Lz1; x,y,z)+WzW3 G(Lx1, Ly2, Lz1; x,y,z)+Wz(1−W1−W2−W3)G(Lx2, Ly2, Lz1; x,y,z)+(1−Wz)W1 G(Lx1, Ly1, Lz2; x,y,z)+(1−Wz)W2 G(Lx2, Ly1, Lz2; x,y,z)+(1−Wz)W3 G(Lx1, Ly2, Lz2; x,y,z)+(1−Wz)(1−W1−W2−W3)G(Lx2, Ly2, Lz2; x,y,z),

where Lx 1 , Ly 1 and Lz 1 are a first set of diffusion lengths in x, y and z directions, respectively, and Lx 2 , Ly 2 and Lz 2 are a second set of diffusion lengths in x, y and z directions, respectively, and

W 1 , W 2 , W 3 and Wz are weights.

10. The computer program according to claim 9 , wherein

weights W 1 , W 2 , W 3 and Wz are non-negative,

weights W 1 , W 2 and W 3 are bounded by 1, and

weight Wz is bounded by 1.

11. An apparatus for calibrating a resist model used in critical dimension (CD) calculation, comprising:

a first unit configured for obtaining a dose function indicating the amount of energy in a resist based on optical tool to be used to form the resist on a wafer; and

a second unit configured for convolving the dose function with a convolution kernel to obtain a modified dose function, the convolution kernel having variable diffusion lengths in different directions.

12. The apparatus according to claim 11 , further comprising:

a third unit configured for converting the modified dose function into a CD value;

a fourth unit configured for comparing the CD value with a target value; and

a fifth unit configured for adjusting the diffusion lengths of the convolution kernel based on the comparison result.

13. The apparatus according to claim 11 , wherein the convolution kernel includes multiple Gaussian kernels each having variable diffusion lengths in different directions.

14. The apparatus according to claim 13 , wherein the convolution kernel includes eight Gaussian kernels represented by the following equation:

WzW1 G(Lx1, Ly1, Lz1; x,y,z)+WzW2 G(Lx2, Ly1, Lz1; x,y,z)+WzW3 G(Lx1, Ly2, Lz1; x,y,z)+Wz(1−W1−W2−W3)G(Lx2, Ly2, Lz1; x,y,z)+(1−Wz)W1 G(Lx1, Ly1, Lz2; x,y,z)+(1−Wz)W2 G(Lx2, Ly1, Lz2; x,y,z)+(1−Wz)W3 G(Lx1, Ly2, Lz2; x,y,z)+(1−Wz)(1−W1−W2−W3)G(Lx2, Ly2, Lz2; x,y,z),

where Lx 1 , Ly 1 and Lz 1 are a first set of diffusion lengths in x, y and z directions, respectively, and Lx 2 , Ly 2 and Lz 2 are a second set of diffusion lengths in x, y and z directions, respectively, and

W 1 , W 2 , W 3 and Wz are weights.

15. The apparatus according to claim 14 , wherein

weights W 1 , W 2 , W 3 and Wz are non-negative,

weights W 1 , W 2 and W 3 are bounded by 1, and

weight Wz is bounded by 1.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 7, 2014
From: ASML MASKTOOLS B.V.
To: ASML NETHERLANDS B.V.
Reel/Frame 032170/0425 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2006
From: CHEN, JANG FUNG; BERGER, GABRIEL; COSKUN, TAMER; PARK, SANGBONG; CHEN, TING
To: ASML MASKTOOLS B.V.
Reel/Frame 017934/0666 →
Continuity (2)
Provisional Application 6064743300 · Jan 28, 2005
Related Publication 20060208205A1 · Sep 21, 2006