Inspection technique of photomask
First Claim
Patent Images
1. A method of inspecting a mask, comprising:
- acquiring mask image data from the mask;
modifying the acquired mask image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired mask elevation image data, wherein the modification includes;
applying a first common elevation to a mask area of the acquired mask image data;
applying a second elevation to an unmasked area of the acquired mask image data; and
interpolating an edge between the mask area and the unmask area of the acquired mask image data at the first common elevation;
generating a first image simulation of the acquired mask elevation image data;
acquiring image pattern data from a pattern used for forming the mask;
generating a second image simulation of the acquired image pattern data; and
comparing the first and second image simulations for a defect.
6 Assignments
0 Petitions
Accused Products
Abstract
An improved technique for inspecting photomasks employs simulated images of the resist pattern. A simulated image of an original pattern is compared to a simulated image generated from a pattern captured from a photomask manufactured from the original pattern. Alternatively, simulated images generated from captured data from two different instances of the same original pattern formed in a photomask are compared.
-
Citations
32 Claims
-
1. A method of inspecting a mask, comprising:
-
acquiring mask image data from the mask; modifying the acquired mask image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired mask elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired mask image data; applying a second elevation to an unmasked area of the acquired mask image data; and interpolating an edge between the mask area and the unmask area of the acquired mask image data at the first common elevation; generating a first image simulation of the acquired mask elevation image data; acquiring image pattern data from a pattern used for forming the mask; generating a second image simulation of the acquired image pattern data; and comparing the first and second image simulations for a defect. - View Dependent Claims (2, 3, 4)
-
-
5. A method of inspecting a mask, comprising:
-
acquiring mask image data from the mask; generating a first image simulation of the acquired mask image data; acquiring pattern image data from a pattern used for forming the mask; modifying the acquired pattern image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired pattern elevation data, wherein the modification includes; applying a first common elevation to a mask area of the acquired pattern image data; applying a second common elevation to an unmasked area of the acquired pattern image data; and interpolating an edge between the mask area and the unmasked area of the acquired pattern image data at the first common elevation; generating a second image simulation of the acquired pattern elevation image data; and comparing the first and second image simulations for a defect. - View Dependent Claims (6, 7, 8)
-
-
9. A method of inspecting a mask, comprising:
-
acquiring image data of a first pattern from the mask; modifying the image data of the first pattern according to characteristics of resist material at different deposition elevations and producing therefrom acquired first pattern elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired image data from the first pattern; applying a second common elevation to an unmasked area of the acquired image data from the first pattern; and interpolating an edge between the mask area and the unmasked area of the acquired image data from the first pattern of the mask at the first common elevation; generating a first image simulation of the acquired first pattern elevation image data; acquiring image data of a second pattern from the mask; generating a second image simulation of the acquired image data from the second pattern; and comparing the first and second image simulations for a defect.
-
-
10. A method of inspecting a mask, comprising:
-
acquiring image data of a first pattern from the mask; generating a first image simulation of the acquired image data from the first pattern; acquiring image data of a second pattern from the mask; modifying the acquired image data of the second pattern according to characteristics of resist material at different deposition elevations and producing therefrom acquired second pattern elevation data, wherein the modification includes; applying a first common elevation to a mask area of the acquired image data from the second pattern; applying a second common elevation to an unmasked area of the acquired image data from the second pattern; and interpolating an edge between the mask area and the unmasked area of the acquired image data from the second pattern of the mask at the first common elevation; generating a second image simulation of the acquired second pattern elevation image data; and comparing the first and second image simulations for a defect.
-
-
11. A computer readable medium on a computer, the computer readable medium having computer executable instructions for performing a method comprising:
-
acquiring mask image data from a mask; modifying the acquired mask image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired mask elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired mask image data; applying a second common elevation to an unmasked area of the acquired mask image data; and interpolating an edge between the mask area and the unmasked area of the acquired mask image data at the first common elevation; generating a first image simulation of the acquired mask elevation image data; acquiring image pattern data from a pattern used for forming the mask; generating a second image simulation of the acquired image pattern data; and comparing the first and second image simulations for a defect. - View Dependent Claims (12, 13, 14)
-
-
15. A computer readable medium on a computer, the computer readable medium having computer executable instructions for performing a method comprising:
-
acquiring mask image data from a mask; generating a first image simulation of the acquired mask image data; acquiring pattern image data from a pattern used for forming the mask; modifying the acquired pattern image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired pattern elevation data, wherein the modification includes; applying a first common elevation to a mask area of the acquired pattern image data; applying a second common elevation to an unmasked area of the acquired pattern image data; and interpolating an edge between the mask area and the unmasked area of the acquired pattern image data at the first common elevation; generating a second image simulation of the acquired pattern elevation image data; and comparing the first and second image simulations for a defect. - View Dependent Claims (16, 17, 18)
-
-
19. A computer readable medium on a computer, the computer readable medium having computer executable instructions for performing a method comprising:
-
acquiring image data of a first pattern from a mask; modifying the acquired image data from the first pattern according to characteristics of resist material at different deposition elevations and producing therefrom acquired first pattern elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired image data from the first pattern; applying a second common elevation to an unmasked area of the acquired image data from the first pattern; and interpolating an edge between the mask area and the unmasked area of the acquired image data from the first pattern of the mask at the first common elevation; generating a first image simulation of the acquired first pattern elevation image data; acquiring image data of a second pattern from the mask; generating a second image simulation of the acquired image data from the second pattern; and comparing the first and second image simulations for a defect.
-
-
20. A computer readable medium on a computer, the computer readable medium having computer executable instructions for performing a method comprising:
-
acquiring image data of a first pattern from a mask; generating a first image simulation of the acquired image data from the first pattern; acquiring image data of a second pattern from the mask; modifying the acquired image data from the second pattern according to characteristics of resist material at different deposition elevations and producing therefrom acquired second pattern elevation data, wherein the modification includes; applying a first common elevation to a mask area of the acquired image data from the second pattern; applying a second common elevation to an unmasked area of the acquired image data from the second pattern; and interpolating an edge between the mask area and the unmasked area of the acquired image data from the second pattern of the mask at the first common elevation; generating a second image simulation of the acquired second pattern elevation image data; and comparing the first and second image simulations for a defect.
-
-
21. A mask inspection system, comprising:
-
a mask having a plurality of identical patterns, including a first pattern and a second pattern; an inspection machine operable for acquiring image data of the first pattern and for acquiring image data of the second pattern and for producing therefrom first acquired image data and second acquired image data, respectively; a processor operable for modifying the first acquired image data according to characteristics of resist material at different deposition elevations and producing therefrom first acquired elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the first acquired image data; applying a second common elevation to an unmasked area of the first acquired image data; and interpolating an edge between the mask area and the unmasked area of the first acquired image data at the first common elevation; the processor further operable for creating a first simulated image using the first acquired elevation image data; the processor further operable for creating a second simulated image using the second acquired image data; and the processor further operable for comparing the first and second simulated images for defects. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A mask inspection system, comprising:
-
a mask having a plurality of identical patterns, including a first pattern and a second pattern; an inspection machine operable for acquiring image data of the first pattern and for acquiring image data of the second pattern and for producing therefrom first acquired image data and second acquired image data, respectively; a processor operable for modifying the second acquired image data according to characteristics of resist material at different deposition elevations and producing therefrom second acquired elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the second acquired image data; applying a second common elevation to an unmasked area of the second acquired image data; and interpolating an edge between the mask area and the unmasked area of the second acquired image data at the first common elevation; the processor further operable for creating a first simulated image using the first acquired mask image data; the processor further operable for creating a second simulated image using the second acquired elevation image data; and the processor further operable for comparing the first and second simulated images for defects. - View Dependent Claims (27, 28, 29, 30)
-
-
31. A mask inspection system, comprising:
-
a mask fabricated from a pattern; an inspection machine operable for acquiring image data from the mask and producing therefrom acquired mask image data; a processor operable for modifying the acquired mask image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired mask elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired mask image data; applying a second common elevation to an unmasked area of the acquired mask image data; and interpolating an edge between the mask area and the unmasked area of the acquired mask image data at the first common elevation; the processor further operable for creating a first simulated image using the acquired mask elevation image data; the processor further operable for acquiring image data from the pattern and producing therefrom acquired pattern image data; the processor further operable for creating a second simulated image using the acquired pattern image data; and the processor further operable for comparing the first and second simulated images for defects.
-
-
32. A mask inspection system, comprising:
-
a mask fabricated from a pattern; an inspection machine operable for acquiring image data from the mask and producing therefrom acquired mask image data; a processor operable for creating a first simulated image using the acquired mask image data; the processor further operable for acquiring image data from the pattern and producing therefrom acquired pattern image data; the processor further operable for modifying the acquired pattern image data according to characteristics of resist material at different deposition elevations and producing therefrom acquired pattern elevation image data, wherein the modification includes; applying a first common elevation to a mask area of the acquired pattern image data; applying a second common elevation to an unmasked area of the acquired pattern image data; and interpolating an edge between the mask area and the unmasked area of the acquired pattern image data at the first common elevation; the processor further operable for creating a second simulated image using the acquired pattern elevation image data; and the processor further operable for comparing the first and second simulated images for defects.
-
Specification