US20080279443A1 - Mask inspection process accounting for mask writer proximity correction - Google Patents

Mask inspection process accounting for mask writer proximity correction Download PDF

Info

Publication number
US20080279443A1
US20080279443A1 US12/182,409 US18240908A US2008279443A1 US 20080279443 A1 US20080279443 A1 US 20080279443A1 US 18240908 A US18240908 A US 18240908A US 2008279443 A1 US2008279443 A1 US 2008279443A1
Authority
US
United States
Prior art keywords
mask
geometrical shapes
database
shapes
inspection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/182,409
Inventor
Karen D. Badger
James A. Culp
Azalia A. Krasnoperova
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GlobalFoundries Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US12/182,409 priority Critical patent/US20080279443A1/en
Publication of US20080279443A1 publication Critical patent/US20080279443A1/en
Assigned to GLOBALFOUNDRIES U.S. 2 LLC reassignment GLOBALFOUNDRIES U.S. 2 LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: INTERNATIONAL BUSINESS MACHINES CORPORATION
Assigned to GLOBALFOUNDRIES INC. reassignment GLOBALFOUNDRIES INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: GLOBALFOUNDRIES U.S. 2 LLC, GLOBALFOUNDRIES U.S. INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/70Microphotolithographic exposure; Apparatus therefor
    • G03F7/70425Imaging strategies, e.g. for increasing throughput or resolution, printing product fields larger than the image field or compensating lithography- or non-lithography errors, e.g. proximity correction, mix-and-match, stitching or double patterning
    • G03F7/70433Layout for increasing efficiency or for compensating imaging errors, e.g. layout of exposure fields for reducing focus errors; Use of mask features for increasing efficiency or for compensating imaging errors
    • G03F7/70441Optical proximity correction [OPC]

Definitions

  • the present invention relates to a method and system for inspecting a mask formed using mask fabrication tooling.
  • a mask pattern that includes a plurality of geometrical shapes may be written on a reticle to form a mask.
  • the mask pattern enables the reticle to serve as a mask for printing semiconductor wafers to form integrated circuits.
  • the reticle is typically inspected to ensure that the mask pattern has been correctly formed on the reticle.
  • mask inspection tools compare the mask pattern physically formed on the reticle with geometric shapes stored in a database. With current mask fabrication and inspection technology, inspection of the mask may indicate a false positive or fail to find a real defect. With respect to a false positive, for example, certain masks patterns may fail the inspection for cases in which the written mask patterns are correct. Accordingly, there is a need for a mask pattern inspection process and system which reduces or eliminates such false positive indications and is better able to find real defects.
  • the present invention provides a mask inspection method, comprising:
  • a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling, said geometrical shapes S appearing on the mask as geometrical shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database, at least one of said geometrical shapes S′ being geometrically distorted relative to a corresponding at least one of said geometrical shapes S due to a lack of precision in the mask fabrication tooling;
  • said mask inspection database describing geometrical shapes S′′ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S′′ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
  • the present invention provides a mask inspection system, comprising:
  • said mask inspection database describing geometrical shapes S′′ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S′′ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
  • the present invention advantageously provides a mask inspection process and system which reduces or eliminates false positive indications for mask patterns written on reticles and is better able to find real defects.
  • FIG. 1 depicts a front view of an exposure apparatus over a wafer, in accordance with embodiments of the present invention.
  • FIG. 2 depicts a top view of the wafer of FIG. 1 , in accordance with embodiments of the present invention.
  • FIG. 3 depicts a top view of the wafer of FIG. 2 showing a distribution of device fields in an active area of the wafer, in accordance with embodiments of the present invention.
  • FIGS. 4A-4C respectively depict a top view of an exemplary integrated circuit design, a reticle, and a wafer, in accordance with embodiments of the present invention
  • FIG. 5 is a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask fabrication data, in accordance with embodiments of the present invention
  • FIG. 6 depicts geometrical distortion of a shape printed on a mask through use of mask fabrication tooling, in accordance with embodiments of the present invention.
  • FIG. 7 depicts a comparison between shapes stored in a mask fabrication database and shapes printed on a physical mask, in accordance with embodiments of the present invention.
  • FIG. 8 depicts a comparison between shapes stored in a mask inspection database and shapes printed on a physical mask, in accordance with embodiments of the present invention.
  • FIG. 9 is a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask inspection data based on a calibration dataset, in accordance with embodiments of the present invention.
  • FIG. 10 is a flow chart for providing the calibration dataset of FIG. 9 , in accordance with embodiments of the present invention.
  • FIG. 11 depicts transformation of shapes from a mask fabrication database to a mask inspection database, in accordance with embodiments of the present invention.
  • FIG. 12 depicts a shape and its neighbors in a mask fabrication database, in accordance with embodiments of the present invention.
  • FIG. 1 depicts a front view of an exposure apparatus 10 over a wafer 36 , in accordance with embodiments of the present invention.
  • the exposure apparatus 10 comprises a light source 12 , a reticle 14 , and a lens 16 .
  • the reticle 14 which may include a transparent material such as quartz, serves as a mask having transparent and opaque regions that are defined by a mask pattern as shown in FIG. 4 .
  • the reticle 14 which comprises said mask pattern, is called a “mask.”
  • the light source 12 is any type of light source (e.g., an ultraviolet light source) that is known the art for printing a wafer.
  • the mask 14 may comprise, inter alia, a sheet of glass coated with chrome on a backside 15 of the mask 14 .
  • the lens 16 focuses light 13 from the light source 12 onto the wafer 36 .
  • the wafer 36 comprises a device field 33 and a remaining portion 35 .
  • the device field 33 of the wafer 36 comprises electrical devices such as semiconductor devices (e.g., integrated circuit chips).
  • the remaining portion 35 of the wafer 36 includes peripheral space in a peripheral portion of the wafer 36 .
  • FIG. 3 shows device fields 41 - 49 and the peripheral portion 38 of the wafer 36 .
  • the device field 33 of FIG. 1 represents any one of the device fields 41 - 49 of FIG. 4 .
  • FIG. 2 depicts a top view of the wafer 36 of FIG. 1 , in accordance with embodiments of the present invention.
  • FIG. 2 shows that wafer 36 comprises an active portion 40 and a peripheral portion 38 .
  • the peripheral portion 38 of the wafer 36 is between the outer boundary 37 of the active portion 40 and the outer boundary 39 of the peripheral portion 38 .
  • the outer boundary 39 of the peripheral portion 38 is also the outer boundary of the wafer 36 itself.
  • the outer boundary 39 of the wafer 36 is shown in FIG. 2 as having a circular shape, the outer boundary 39 may have any geometrical shape (e.g., an elliptical shape, a rectangular shape, an octagonal shape, etc.) capable of containing an active portion.
  • the outer boundary 37 of the active portion 40 of the wafer 36 is shown in FIG. 2 as having a square shape, the outer boundary 37 of the active portion 40 may have any geometrical shape (e.g., a polygon).
  • FIG. 3 depicts a top view of the wafer 36 of FIG. 2 showing a distribution of the device fields 41 - 49 in the active portion 40 of the wafer 36 , in accordance with embodiments of the present invention.
  • the device fields 41 - 49 each comprise an area in which one or more devices, such as semiconductor devices (e.g., integrated circuit chips) are to be printed by the exposure apparatus 10 of FIG. 1 .
  • FIG. 3 shows nine device fields, the wafer 36 generally includes any number of device fields.
  • the space between adjacent device fields is called a “kerf”, such as a kerf 31 between device fields 41 and 44 or a kerf 32 between device fields 41 and 42 .
  • the outer boundary of the active portion 40 of the wafer 36 is shown in FIG. 3 as having a square shape, the outer boundary of the active portion 40 may have any geometrical shape (e.g., a polygon).
  • FIG. 4A depicts a top view of an exemplary integrated circuit (IC) design 20 A having geometric shapes 21 A, 22 A, 23 A, and 24 A, in accordance with embodiments of the present invention.
  • IC integrated circuit
  • FIG. 4B depicts a top view of a reticle 20 B having transparent regions (e.g., transparent to light provided by the light source 12 of FIG. 1 ) and opaque regions (e.g., opaque to light provided by the light source 12 of FIG. 1 , in accordance with embodiments of the present invention.
  • the opaque regions selectively block light provided by the light source from reaching the wafer, so that the combination of the transparent and opaque regions defines a mask pattern that enables the wafer to be printed in accordance with said mask pattern.
  • the opaque regions of the reticle 20 B include geometric shapes 21 B, 22 B, 23 B, and 24 B respectively corresponding to the design shapes 21 A, 22 A, 23 A, and 24 A of FIG. 4A .
  • Optical effects caused by the lens 16 of FIG. 1 may cause distortion of the image printed on the wafer 36 , such as causing a rectangular shape to be printed as a distorted shape having curvature along its perimeter.
  • design shapes printed on the reticle include optical proximity corrections (OPC) which distorts the design shapes in a manner opposite to the distortions caused by the lens so that the design shapes will be correctly printed on the wafer to a desired degree of accuracy through cancellation of the OPC-induced distortions and the optical distortions caused by the lens. Therefore, the shapes 21 B, 22 B, 23 B, and 24 B on the reticle 20 B of FIG. 4B are OPC-distorted relative to the corresponding shapes 21 A, 22 A, 23 A, and 24 A of FIG. 4A .
  • FIG. 4C depicts a top view of a wafer 20 C printed by using the reticle 20 B of FIG. 4B .
  • the printed wafer 20 C includes shapes 21 C, 22 C, 23 C, and 24 C respectively corresponding to the shapes 21 B, 22 B, 23 B, and 24 B on the reticle 20 B of FIG. 4B , and also respectively corresponding to the design shapes 21 A, 22 A, 23 A, and 24 A of FIG. 4A .
  • FIG. 5 is a flow chart depicting steps 51 - 58 of a process for fabricating a mask and inspecting a fabricated mask using mask fabrication data, in accordance with embodiments of the present invention.
  • Steps 51 - 53 provide data to be utilized for writing a mask pattern on a reticle to form the mask.
  • the mask pattern enables the reticle to serve as a mask for printing semiconductor wafers to form integrated circuits.
  • Step 51 provides data describing an integrated circuit (IC) design to be printed on a semiconductor wafer.
  • IC design data include geometrical data describing geometrical shapes (e.g., dimensions, angles, etc.) and the relative locations of the geometrical shapes on the wafer. See FIG. 4A , described supra, showing a top view of an IC design.
  • said geometrical data needs to be encoded on a reticle as transparent and opaque regions on the reticle to form a mask pattern on the reticle, such as the mask pattern described by shapes 21 B, 22 B, 23 B, and 24 B on the reticle 20 B of FIG. 4B , described supra. 1.
  • FIG. 1 In FIG.
  • the light from the light source 12 is selectively passed through the reticle 14 by the mask pattern so as to print the IC design on the wafer 36 .
  • the IC design data provided in step 51 of FIG. 5 is the fundamental data used to form the mask pattern on the reticle.
  • step 52 of FIG. 5 provides OPC calibration data, which is combined in step 54 with the IC design data of step 51 to compensate for sources of error such as the geometric distortions caused by the lens 16 of FIG. 1 , such that a rectangular shape may be printed on the wafer as the same rectangular shape with no distortion. See FIG. 4B , described supra, showing a top view of a mask pattern on a reticle including OPC calibration data.
  • Step 53 provides kerf data, so that kerfs such as the kerfs 31 and 32 of FIG. 4 may be accurately represented on the wafer.
  • Step 54 receives the IC design data, the OPC calibration data, and kerf data provided in steps 51 , 52 , and 53 , respectively, and prepares said data so that said data can be used for fabricating the mask in step 56 .
  • Resulting from step 54 is the mask fabrication data shown in step 55 .
  • Step 56 fabricates the mask pattern using the mask fabrication data of step 55 .
  • Resulting from step 56 is the physical mask (or reticle) shown in step 57 .
  • step 58 the physical mask is inspected by comparing the geometrical properties (e.g., spatial dimensions) of the physical mask of step 57 with the mask fabrication data shown in step 55 .
  • the various results of said inspection in step 58 will next be discussed in conjunction with FIGS. 6 and 7 .
  • FIG. 6 depicts shapes 7 A and 8 A, each said shape being comprised by the mask fabrication database in step 55 of FIG. 5 , in accordance with embodiments of the present invention.
  • the shapes 7 A and 8 A are printed as shapes 7 and 8 , respectively, on the physical mask.
  • FIG. 6 shows that shape 7 on the physical mask essentially replicates the corresponding shape 7 A of the mask fabrication data, so that shape 7 will pass the inspection step 58 of FIG. 5 .
  • FIG. 6 also shows that shape 8 on the physical mask differs significantly from the corresponding shape 8 A of the mask fabrication data; i.e., shape 8 is shorter and thinner than shape 8 A, in accordance with embodiments of the present invention.
  • the difference between shapes 8 A and 8 is due to a lack of precision in the mask fabrication tooling (“mask writer”).
  • the OPC data in step 52 of FIG. 5 already accounts for the distortion being due to a lack of precision in the mask fabrication tooling.
  • the distorted shape 8 in FIG. 6 is a correct shape because its OPC-compensated distortion will cause a substantially correct shape to be subsequently printed on the wafer.
  • the shape 8 on the physical mask will erroneously fail the inspection because of the differential between shapes 8 and 8 A. Therefore, the shape 8 may be said to be overdetermined, relative to shape 8 A, for mask inspection purposes.
  • FIG. 7 depicts a comparison between shapes stored in a mask fabrication database 24 and shapes printed on a physical mask 25 , in accordance with embodiments of the present invention.
  • shapes 1 A and 2 A in the mask fabrication database 24 include OPC calibrations and respectively correspond to the shapes 1 and 2 in the physical mask 25 .
  • FIG. 7 shows that shape 1 on the physical mask 25 essentially replicates the corresponding shape 1 A of the mask fabrication data 24 , so that shape 1 will pass the inspection step 58 of FIG. 5 .
  • FIG. 7 also shows that shape 2 on the physical mask 25 differs significantly from the corresponding shape 2 A of the mask fabrication data 24 ; i.e., shape 2 is shorter, thinner, and more curved than shape 2 A.
  • the difference between shapes 2 A and 2 is due to a lack of precision in the mask fabrication tooling.
  • the OPC data in step 52 of FIG. 5 already accounts for the distortion being due to a lack of precision in the mask fabrication tooling.
  • the distorted shape 2 in FIG. 7 is a correct shape because its OPC-compensated distortion will cause a substantially correct shape to be subsequently printed on the wafer.
  • the shape 2 will erroneously fail the inspection because of the differential between shapes 2 and 2 A. Therefore, the shape 2 may be said to be overdetermined, relative to shape 2 A, for mask inspection purposes.
  • FIG. 8 depicts a mask inspection database 26 which includes shapes 1 B and 2 B respectively corresponding to the shapes 1 A and 2 A in the mask fabrication database 24 of FIG. 7 .
  • the shapes in the mask inspection database 26 represent a transformation of the shapes in the mask fabrication database 24 such that the resultant shapes in the mask inspection database 26 are to be used for the mask inspection process instead of the shapes in the mask fabrication database 24 .
  • the transformation yielding the shapes in the mask inspection database 26 compensates for the lack of precision in the mask fabrication tooling and substantially or essentially eliminates false positive indications of the type discussed supra.
  • shape 1 B in the mask inspection database 26 is essentially unchanged from the shape 1 A in the mask fabrication data 24 of FIG. 7 , because shape 1 A is essentially the same as shape 1 on the physical mask 25 .
  • shape 1 on the physical mask 25 will pass the mask inspection test regardless of whether shape 1 is compared with shape 1 A of the mask fabrication data 24 of FIG. 7 or with shape 1 B of the mask inspection data 26 of FIG. 8 .
  • shape 2 B of the mask inspection database 26 of FIG. 8 is substantially different from the corresponding shape 2 A of the mask fabrication database 24 of FIG. 7 due to the transformation.
  • Shape 2 B of the mask inspection database 26 is sufficiently close to the shape 2 of the physical mask 25 that the shape 2 is likely to pass the mask inspection if shape 2 is compared with shape 2 B.
  • the present invention advantageously discloses the mask inspection database 26 , to be used for mask inspection purposes, which substantially or essentially eliminates false positive indications of the type discussed supra.
  • geometric distortion between geometrical shapes on the physical mask 25 and geometrical shapes in the mask inspection database 26 is adapted to be no more than (and less than in some instances) a corresponding geometric distortion between the geometrical shapes on the physical mask 25 and the geometrical shapes in the mask fabrication database 24 .
  • FIG. 9 depicts a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask inspection data based on a calibration, in accordance with embodiments of the present invention.
  • the flow chart of FIG. 9 is the same as the flow chart of FIG. 5 , except that step 58 of FIG. 5 has been replaced by step 59 of FIG. 9 and steps 60 - 62 have been added.
  • step 62 generates a mask inspection database, and the shapes in the mask inspection database are utilized in the mask inspection step 59 .
  • Steps 60 - 61 cause the mask inspection database of step 62 to be generated.
  • Step 60 provides a calibration dataset which is a database indicating the effect on the shapes in the mask fabrication database 55 of a lack of precision in the mask fabrication tooling, as will be discussed in detail infra in conjunction with FIG. 11 .
  • Step 61 determines a calibration transformation to be applied to the shapes in the mask fabrication database 55 to generate the corresponding shapes in the mask inspection database 62 .
  • the calibration transformation of step 61 is derived from the calibration dataset of step 60 . Details relating to this calibration transformation will be discussed infra in conjunction with FIGS. 11-12 .
  • the mask fabrication database may be provided to a mask fabrication vendor
  • the mask inspection database may be provided to the mask fabrication vendor
  • printing the mask may be performed by the mask fabrication vendor
  • inspecting the fabricated mask may be performed by the mask fabrication vendor.
  • the mask fabrication vendor may additionally perform testing that generates the calibration dataset of step 60 . It is also within the scope of the present invention for some or all of the preceding steps (i.e., providing the mask fabrication database, providing the mask inspection database, printing the mask, inspecting the mask, etc.) to be performed one entity (e.g., a person or organization) or by multiple entities.
  • FIG. 10 is a flow chart, comprising steps 64 - 67 , for providing the calibration dataset of step 60 of FIG. 9 , in accordance with embodiments of the present invention.
  • Step 64 provides a set of generic geometric shapes which will be used for developing the calibration dataset. Such geometric shapes may include, inter alia, rectangles, squares, triangles, etc. of varying geometric dimensions.
  • the generic shapes are for test purposes and the generic shapes may not comprise, and may not comprised by, an integrated circuit design.
  • Step 65 prints the generic shapes of step 64 on a test mask, using the same mask fabrication tooling as is used in fabricating the physical mask
  • Step 66 measures the printed generic shapes on the test mask.
  • Step 67 collects the provided generic shapes of step 64 and the measured printed generic shapes of step 66 to form the calibration dataset.
  • the calibration dataset includes data as to how a lack of precision in the mask fabrication tooling causes distortion of the generic geometric shapes provided in step 64 .
  • a transformation could be used to transform the given shape in the mask fabrication database to a newly distorted shape to be placed in the mask inspection database.
  • the given shape will be printed on the physical mask as a close approximation to the newly distorted shape in the mask inspection database.
  • the calibration transformations of step 61 may be derived from the calibration dataset of step 60 by performing any data reduction or modeling technique, such as curve fitting or statistical regression of the calibration dataset 60 .
  • the transformation of shapes 1 A and 2 A in the mask fabrication database 24 of FIG. 7 to the shapes 1 B and 2 B, respectively, in the mask inspection database 26 of FIG. 8 is an example of such a transformation.
  • a discussion of FIGS. 11-12 infra will provide factors which enable such transformations to be arrived at.
  • Such a transformation may be expressed in any useful form such as, inter alia, equations or formulas, tables, graphs, etc.
  • Said transformations in step 61 of FIG. 9 operate on the shapes in the mask fabrication database to form the mask inspection data 62 in FIG. 9 .
  • the mask inspection data 62 in FIG. 9 is used in step 59 to inspect the physical mask created in step 57 .
  • FIG. 11 depicts a transformation of shapes 71 , 72 , and 73 from a mask fabrication database to a mask inspection database, in accordance with embodiments of the present invention.
  • the shape 71 has a geometrical form of an “L”.
  • the portion of shape 71 oriented parallel to the direction 75 has dimension of Y 1 in the direction 75 and a dimension of X in the direction 76 , wherein the direction 76 is orthogonal to the direction 75 .
  • the portion of shape 71 oriented parallel to the direction 75 has dimension of Y 2 in the direction 75 and the dimension of X in the direction 76 .
  • Y 1 -Y 2 is a function of X.
  • Y 1 -Y 2 tends to increase as X decreases, and vice versa such that for a sufficiently large value of X, the differential Y 1 -Y 2 is about equal to zero.
  • Y 1 -Y 2 is a function of X and Y 1 , or a function of Y 2 alone.
  • Y 1 -Y 2 may be a function of a geometrical characteristic of the shape 71 .
  • the shape 72 is oriented in the direction 76 , has a dimension of X 1 in the mask fabrication database, and a dimension of X 2 in the mask inspection database.
  • the shape 72 has a dimension of Y in the direction 75 for both the mask fabrication database and the mask inspection database.
  • X 1 -X 2 is a function of Y.
  • X 1 -X 2 tends to increase as Y decreases, and vice versa such that for a sufficiently large value of Y, the differential X 1 -X 2 is about equal to zero.
  • X 1 -X 2 is a function of Y and X 1 , or a function of X 1 alone.
  • X 1 -X 2 may be a function of a geometrical characteristic of the shape 72 .
  • the shape 73 is the same in both the mask fabrication database and the mask inspection database, reflecting an embodiment wherein if a shape dimension in a given direction is sufficiently large in the mask fabrication database, then there is essentially no distortion in a direction orthogonal to the given direction.
  • the dimensions in both direction 76 and 75 are sufficient large such that there is essentially no distortion of the shape 73 in the mask inspection database relative to the mask fabrication database.
  • FIG. 12 depicts shapes 80 - 83 in a mask fabrication database, in accordance with embodiments of the present invention.
  • Shapes 81 - 83 are neighbors of shape 80 . While FIG. 12 shows three neighbors 81 - 83 of the shape 80 , the shape may generally have any number of neighbors (e.g., 0, 1, 2, 3, 4, etc. neighbors).
  • the shape 80 is oriented in the direction 75 , has a dimension of H in the direction 75 and a dimension of W in the direction 76 .
  • the shape 80 is separated from its neighbors 81 , 82 , and 83 by a distance D 1 , D 2 , and D 3 , respectively.
  • distortion of the shape 80 in the directions 75 and 76 in going from the mask fabrication database to the mask inspection database, may be a function of any or all of D 1 , D 2 , and D 3 , in addition to any functional dependence on the dimensions of shape 80 discussed supra in conjunction with FIG. 11 .
  • the present invention discloses a novel mask inspection method described in the flow chart FIG. 9 and a system that performs the method.
  • the system comprises a first subsystem that performs steps 51 - 54 of FIG. 9 and a second subsystem that performs steps 55 - 61 of FIG. 9 .
  • a mask fabrication database describing geometrical shapes S to be printed on a reticle mask through use of mask fabrication tooling.
  • the shapes S appear on the physical mask as shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database. At least one of the shapes S′ may be geometrically distorted relative to a corresponding at least one of the shapes S due to a lack of precision in the mask fabrication tooling.
  • FIGS. 7-8 provide an example of the preceding notion involving S, S′, and S′′, in which the shapes S include shapes 1 A and 2 A, shapes S′ include shapes 1 and 2 , and shapes S′′ comprise shapes 1 B and 2 B.

Abstract

A mask inspection method and system. Provided is a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling. The shapes S appear on the mask as shapes S′ upon being printed. At least one of the shapes S′ may be geometrically distorted relative to a corresponding at least one of the shapes S due to a lack of precision in the mask fabrication tooling. Also provided is a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling. The mask inspection database describes shapes S″ approximating the shapes S′. A geometric distortion between the shapes S′ and S″ is less than a corresponding geometric distortion between the shapes S′ and S.

Description

  • This application is a continuation application claiming priority to Ser. No. 10/725,854, filed Dec. 2, 2003.
  • BACKGROUND OF THE INVENTION
  • 1. Technical Field
  • The present invention relates to a method and system for inspecting a mask formed using mask fabrication tooling.
  • 2. Related Art
  • A mask pattern that includes a plurality of geometrical shapes may be written on a reticle to form a mask. The mask pattern enables the reticle to serve as a mask for printing semiconductor wafers to form integrated circuits. After the reticle with a mask pattern thereon has been fabricated, the reticle is typically inspected to ensure that the mask pattern has been correctly formed on the reticle. Currently mask inspection tools compare the mask pattern physically formed on the reticle with geometric shapes stored in a database. With current mask fabrication and inspection technology, inspection of the mask may indicate a false positive or fail to find a real defect. With respect to a false positive, for example, certain masks patterns may fail the inspection for cases in which the written mask patterns are correct. Accordingly, there is a need for a mask pattern inspection process and system which reduces or eliminates such false positive indications and is better able to find real defects.
  • SUMMARY OF THE INVENTION
  • The present invention provides a mask inspection method, comprising:
  • providing a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling, said geometrical shapes S appearing on the mask as geometrical shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database, at least one of said geometrical shapes S′ being geometrically distorted relative to a corresponding at least one of said geometrical shapes S due to a lack of precision in the mask fabrication tooling; and
  • providing a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling using the mask fabrication database, said mask inspection database describing geometrical shapes S″ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S″ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
  • The present invention provides a mask inspection system, comprising:
  • means for providing a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling, said geometrical shapes S appearing on the mask as geometrical shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database, at least one of said geometrical shapes S′ being geometrically distorted relative to a corresponding at least one of said geometrical shapes S due to a lack of precision in the mask fabrication tooling; and
  • means for generating a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling using the mask fabrication database, said mask inspection database describing geometrical shapes S″ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S″ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
  • The present invention advantageously provides a mask inspection process and system which reduces or eliminates false positive indications for mask patterns written on reticles and is better able to find real defects.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 depicts a front view of an exposure apparatus over a wafer, in accordance with embodiments of the present invention.
  • FIG. 2 depicts a top view of the wafer of FIG. 1, in accordance with embodiments of the present invention.
  • FIG. 3 depicts a top view of the wafer of FIG. 2 showing a distribution of device fields in an active area of the wafer, in accordance with embodiments of the present invention.
  • FIGS. 4A-4C respectively depict a top view of an exemplary integrated circuit design, a reticle, and a wafer, in accordance with embodiments of the present invention
  • FIG. 5 is a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask fabrication data, in accordance with embodiments of the present invention
  • FIG. 6 depicts geometrical distortion of a shape printed on a mask through use of mask fabrication tooling, in accordance with embodiments of the present invention.
  • FIG. 7 depicts a comparison between shapes stored in a mask fabrication database and shapes printed on a physical mask, in accordance with embodiments of the present invention.
  • FIG. 8 depicts a comparison between shapes stored in a mask inspection database and shapes printed on a physical mask, in accordance with embodiments of the present invention.
  • FIG. 9 is a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask inspection data based on a calibration dataset, in accordance with embodiments of the present invention.
  • FIG. 10 is a flow chart for providing the calibration dataset of FIG. 9, in accordance with embodiments of the present invention.
  • FIG. 11 depicts transformation of shapes from a mask fabrication database to a mask inspection database, in accordance with embodiments of the present invention.
  • FIG. 12 depicts a shape and its neighbors in a mask fabrication database, in accordance with embodiments of the present invention.
  • DETAILED DESCRIPTION OF THE INVENTION
  • FIG. 1 depicts a front view of an exposure apparatus 10 over a wafer 36, in accordance with embodiments of the present invention. The exposure apparatus 10 comprises a light source 12, a reticle 14, and a lens 16. The reticle 14, which may include a transparent material such as quartz, serves as a mask having transparent and opaque regions that are defined by a mask pattern as shown in FIG. 4. The reticle 14, which comprises said mask pattern, is called a “mask.”
  • The light source 12 is any type of light source (e.g., an ultraviolet light source) that is known the art for printing a wafer. The mask 14 may comprise, inter alia, a sheet of glass coated with chrome on a backside 15 of the mask 14. The lens 16 focuses light 13 from the light source 12 onto the wafer 36. The wafer 36 comprises a device field 33 and a remaining portion 35. The device field 33 of the wafer 36 comprises electrical devices such as semiconductor devices (e.g., integrated circuit chips). The remaining portion 35 of the wafer 36 includes peripheral space in a peripheral portion of the wafer 36. A more complete view of the wafer 36 may be found FIG. 3 which shows device fields 41-49 and the peripheral portion 38 of the wafer 36. The device field 33 of FIG. 1 represents any one of the device fields 41-49 of FIG. 4.
  • FIG. 2 depicts a top view of the wafer 36 of FIG. 1, in accordance with embodiments of the present invention. FIG. 2 shows that wafer 36 comprises an active portion 40 and a peripheral portion 38. The peripheral portion 38 of the wafer 36 is between the outer boundary 37 of the active portion 40 and the outer boundary 39 of the peripheral portion 38. The outer boundary 39 of the peripheral portion 38 is also the outer boundary of the wafer 36 itself. Although the outer boundary 39 of the wafer 36 is shown in FIG. 2 as having a circular shape, the outer boundary 39 may have any geometrical shape (e.g., an elliptical shape, a rectangular shape, an octagonal shape, etc.) capable of containing an active portion. Although the outer boundary 37 of the active portion 40 of the wafer 36 is shown in FIG. 2 as having a square shape, the outer boundary 37 of the active portion 40 may have any geometrical shape (e.g., a polygon).
  • FIG. 3 depicts a top view of the wafer 36 of FIG. 2 showing a distribution of the device fields 41-49 in the active portion 40 of the wafer 36, in accordance with embodiments of the present invention. The device fields 41-49 each comprise an area in which one or more devices, such as semiconductor devices (e.g., integrated circuit chips) are to be printed by the exposure apparatus 10 of FIG. 1. Although FIG. 3 shows nine device fields, the wafer 36 generally includes any number of device fields. The space between adjacent device fields is called a “kerf”, such as a kerf 31 between device fields 41 and 44 or a kerf 32 between device fields 41 and 42. Although the outer boundary of the active portion 40 of the wafer 36 is shown in FIG. 3 as having a square shape, the outer boundary of the active portion 40 may have any geometrical shape (e.g., a polygon).
  • FIG. 4A depicts a top view of an exemplary integrated circuit (IC) design 20A having geometric shapes 21A, 22A, 23A, and 24A, in accordance with embodiments of the present invention.
  • FIG. 4B depicts a top view of a reticle 20B having transparent regions (e.g., transparent to light provided by the light source 12 of FIG. 1) and opaque regions (e.g., opaque to light provided by the light source 12 of FIG. 1, in accordance with embodiments of the present invention. The opaque regions selectively block light provided by the light source from reaching the wafer, so that the combination of the transparent and opaque regions defines a mask pattern that enables the wafer to be printed in accordance with said mask pattern.
  • In FIG. 4B, the opaque regions of the reticle 20B include geometric shapes 21B, 22B, 23B, and 24B respectively corresponding to the design shapes 21A, 22A, 23A, and 24A of FIG. 4A. Optical effects caused by the lens 16 of FIG. 1 may cause distortion of the image printed on the wafer 36, such as causing a rectangular shape to be printed as a distorted shape having curvature along its perimeter. Thus, design shapes printed on the reticle include optical proximity corrections (OPC) which distorts the design shapes in a manner opposite to the distortions caused by the lens so that the design shapes will be correctly printed on the wafer to a desired degree of accuracy through cancellation of the OPC-induced distortions and the optical distortions caused by the lens. Therefore, the shapes 21B, 22B, 23B, and 24B on the reticle 20B of FIG. 4B are OPC-distorted relative to the corresponding shapes 21A, 22A, 23A, and 24A of FIG. 4A.
  • FIG. 4C depicts a top view of a wafer 20C printed by using the reticle 20B of FIG. 4B. The printed wafer 20C includes shapes 21C, 22C, 23C, and 24C respectively corresponding to the shapes 21B, 22B, 23B, and 24B on the reticle 20B of FIG. 4B, and also respectively corresponding to the design shapes 21A, 22A, 23A, and 24A of FIG. 4A. Note that most of the geometric distortion of shapes 21B, 22B, 23B, and 24B on the reticle 20B of FIG. 4B do not appear in the 21C, 22C, 23C, and 24C on the wafer 20C of FIG. 4C, because the OPC distortions designed into the mask of FIG. 4B has substantially canceled the optical distortions caused by the lens as explained supra.
  • FIG. 5 is a flow chart depicting steps 51-58 of a process for fabricating a mask and inspecting a fabricated mask using mask fabrication data, in accordance with embodiments of the present invention. Steps 51-53 provide data to be utilized for writing a mask pattern on a reticle to form the mask. The mask pattern enables the reticle to serve as a mask for printing semiconductor wafers to form integrated circuits.
  • Step 51 provides data describing an integrated circuit (IC) design to be printed on a semiconductor wafer. Included in the IC design data are geometrical data describing geometrical shapes (e.g., dimensions, angles, etc.) and the relative locations of the geometrical shapes on the wafer. See FIG. 4A, described supra, showing a top view of an IC design. In practice, said geometrical data needs to be encoded on a reticle as transparent and opaque regions on the reticle to form a mask pattern on the reticle, such as the mask pattern described by shapes 21B, 22B, 23B, and 24B on the reticle 20B of FIG. 4B, described supra. 1. In FIG. 1, the light from the light source 12 is selectively passed through the reticle 14 by the mask pattern so as to print the IC design on the wafer 36. Thus, the IC design data provided in step 51 of FIG. 5 is the fundamental data used to form the mask pattern on the reticle.
  • As explained supra, optical effects caused by the lens 16 of FIG. 1 will cause distortion of the image printed on the wafer 36, such as causing a rectangular shape to be printed as a distorted shape having curvature along its perimeter. Thus, step 52 of FIG. 5 provides OPC calibration data, which is combined in step 54 with the IC design data of step 51 to compensate for sources of error such as the geometric distortions caused by the lens 16 of FIG. 1, such that a rectangular shape may be printed on the wafer as the same rectangular shape with no distortion. See FIG. 4B, described supra, showing a top view of a mask pattern on a reticle including OPC calibration data.
  • Step 53 provides kerf data, so that kerfs such as the kerfs 31 and 32 of FIG. 4 may be accurately represented on the wafer.
  • Step 54 receives the IC design data, the OPC calibration data, and kerf data provided in steps 51, 52, and 53, respectively, and prepares said data so that said data can be used for fabricating the mask in step 56. Resulting from step 54 is the mask fabrication data shown in step 55.
  • Step 56 fabricates the mask pattern using the mask fabrication data of step 55. Resulting from step 56 is the physical mask (or reticle) shown in step 57.
  • In step 58, the physical mask is inspected by comparing the geometrical properties (e.g., spatial dimensions) of the physical mask of step 57 with the mask fabrication data shown in step 55. The various results of said inspection in step 58 will next be discussed in conjunction with FIGS. 6 and 7.
  • FIG. 6 depicts shapes 7A and 8A, each said shape being comprised by the mask fabrication database in step 55 of FIG. 5, in accordance with embodiments of the present invention. As a result of the mask fabrication step 56 of FIG. 5, the shapes 7A and 8A are printed as shapes 7 and 8, respectively, on the physical mask. FIG. 6 shows that shape 7 on the physical mask essentially replicates the corresponding shape 7A of the mask fabrication data, so that shape 7 will pass the inspection step 58 of FIG. 5.
  • FIG. 6 also shows that shape 8 on the physical mask differs significantly from the corresponding shape 8A of the mask fabrication data; i.e., shape 8 is shorter and thinner than shape 8A, in accordance with embodiments of the present invention. It is assumed herein that the difference between shapes 8A and 8 is due to a lack of precision in the mask fabrication tooling (“mask writer”). However, the OPC data in step 52 of FIG. 5 already accounts for the distortion being due to a lack of precision in the mask fabrication tooling. Thus the distorted shape 8 in FIG. 6 is a correct shape because its OPC-compensated distortion will cause a substantially correct shape to be subsequently printed on the wafer. However, the shape 8 on the physical mask will erroneously fail the inspection because of the differential between shapes 8 and 8A. Therefore, the shape 8 may be said to be overdetermined, relative to shape 8A, for mask inspection purposes.
  • FIG. 7 depicts a comparison between shapes stored in a mask fabrication database 24 and shapes printed on a physical mask 25, in accordance with embodiments of the present invention. In FIG. 7, shapes 1A and 2A in the mask fabrication database 24 include OPC calibrations and respectively correspond to the shapes 1 and 2 in the physical mask 25. FIG. 7 shows that shape 1 on the physical mask 25 essentially replicates the corresponding shape 1A of the mask fabrication data 24, so that shape 1 will pass the inspection step 58 of FIG. 5. FIG. 7 also shows that shape 2 on the physical mask 25 differs significantly from the corresponding shape 2A of the mask fabrication data 24; i.e., shape 2 is shorter, thinner, and more curved than shape 2A. It is assumed herein that the difference between shapes 2A and 2 is due to a lack of precision in the mask fabrication tooling. However, the OPC data in step 52 of FIG. 5 already accounts for the distortion being due to a lack of precision in the mask fabrication tooling. Thus the distorted shape 2 in FIG. 7 is a correct shape because its OPC-compensated distortion will cause a substantially correct shape to be subsequently printed on the wafer. However, the shape 2 will erroneously fail the inspection because of the differential between shapes 2 and 2A. Therefore, the shape 2 may be said to be overdetermined, relative to shape 2A, for mask inspection purposes.
  • From the preceding discussion of FIGS. 6 and 7, it is seen that the mask inspection procedure is susceptible to yielding false positive indications for cases when the OPC calibrations result in overdetermined shapes printed on the physical mask. In response to this difficulty, FIG. 8 depicts a mask inspection database 26 which includes shapes 1B and 2B respectively corresponding to the shapes 1A and 2A in the mask fabrication database 24 of FIG. 7. The shapes in the mask inspection database 26 represent a transformation of the shapes in the mask fabrication database 24 such that the resultant shapes in the mask inspection database 26 are to be used for the mask inspection process instead of the shapes in the mask fabrication database 24. The transformation yielding the shapes in the mask inspection database 26 compensates for the lack of precision in the mask fabrication tooling and substantially or essentially eliminates false positive indications of the type discussed supra.
  • In FIG. 8, shape 1B in the mask inspection database 26 is essentially unchanged from the shape 1A in the mask fabrication data 24 of FIG. 7, because shape 1A is essentially the same as shape 1 on the physical mask 25. Thus, shape 1 on the physical mask 25 will pass the mask inspection test regardless of whether shape 1 is compared with shape 1A of the mask fabrication data 24 of FIG. 7 or with shape 1B of the mask inspection data 26 of FIG. 8.
  • In contrast, shape 2B of the mask inspection database 26 of FIG. 8 is substantially different from the corresponding shape 2A of the mask fabrication database 24 of FIG. 7 due to the transformation. Shape 2B of the mask inspection database 26 is sufficiently close to the shape 2 of the physical mask 25 that the shape 2 is likely to pass the mask inspection if shape 2 is compared with shape 2B. Thus, the present invention advantageously discloses the mask inspection database 26, to be used for mask inspection purposes, which substantially or essentially eliminates false positive indications of the type discussed supra. Thus, geometric distortion between geometrical shapes on the physical mask 25 and geometrical shapes in the mask inspection database 26 is adapted to be no more than (and less than in some instances) a corresponding geometric distortion between the geometrical shapes on the physical mask 25 and the geometrical shapes in the mask fabrication database 24.
  • In consideration of the discussion supra of FIG. 8, FIG. 9 depicts a flow chart of a process for fabricating a mask and inspecting the fabricated mask using mask inspection data based on a calibration, in accordance with embodiments of the present invention. The flow chart of FIG. 9 is the same as the flow chart of FIG. 5, except that step 58 of FIG. 5 has been replaced by step 59 of FIG. 9 and steps 60-62 have been added.
  • In FIG. 9, step 62 generates a mask inspection database, and the shapes in the mask inspection database are utilized in the mask inspection step 59. Steps 60-61 cause the mask inspection database of step 62 to be generated. Step 60 provides a calibration dataset which is a database indicating the effect on the shapes in the mask fabrication database 55 of a lack of precision in the mask fabrication tooling, as will be discussed in detail infra in conjunction with FIG. 11. Step 61 determines a calibration transformation to be applied to the shapes in the mask fabrication database 55 to generate the corresponding shapes in the mask inspection database 62. The calibration transformation of step 61 is derived from the calibration dataset of step 60. Details relating to this calibration transformation will be discussed infra in conjunction with FIGS. 11-12.
  • In an embodiment relating to the flow chart of FIG. 9, the mask fabrication database may be provided to a mask fabrication vendor, the mask inspection database may be provided to the mask fabrication vendor, printing the mask may be performed by the mask fabrication vendor, and inspecting the fabricated mask may be performed by the mask fabrication vendor. The mask fabrication vendor may additionally perform testing that generates the calibration dataset of step 60. It is also within the scope of the present invention for some or all of the preceding steps (i.e., providing the mask fabrication database, providing the mask inspection database, printing the mask, inspecting the mask, etc.) to be performed one entity (e.g., a person or organization) or by multiple entities.
  • FIG. 10 is a flow chart, comprising steps 64-67, for providing the calibration dataset of step 60 of FIG. 9, in accordance with embodiments of the present invention. Step 64 provides a set of generic geometric shapes which will be used for developing the calibration dataset. Such geometric shapes may include, inter alia, rectangles, squares, triangles, etc. of varying geometric dimensions. The generic shapes are for test purposes and the generic shapes may not comprise, and may not comprised by, an integrated circuit design. Step 65 prints the generic shapes of step 64 on a test mask, using the same mask fabrication tooling as is used in fabricating the physical mask Step 66 measures the printed generic shapes on the test mask. Any distortion for the shapes printed on the test mask caused by the mask fabrication tooling is assumed to be essentially the same as similar distortion that would be produced in a real physical mask for the same generic shapes of a mask fabrication database using the same mask fabrication tooling. Step 67 collects the provided generic shapes of step 64 and the measured printed generic shapes of step 66 to form the calibration dataset. Thus, the calibration dataset includes data as to how a lack of precision in the mask fabrication tooling causes distortion of the generic geometric shapes provided in step 64.
  • For a given shape in the mask fabrication database 55 of FIG. 9, it is desired to accurately predict the distortion of the given shape when printed on a real physical mask by the mask fabrication tooling. If said distortion could be accurately predicted, then a transformation (see step 61 of FIG. 9) could be used to transform the given shape in the mask fabrication database to a newly distorted shape to be placed in the mask inspection database. The given shape will be printed on the physical mask as a close approximation to the newly distorted shape in the mask inspection database.
  • In FIG. 9, the calibration transformations of step 61 may be derived from the calibration dataset of step 60 by performing any data reduction or modeling technique, such as curve fitting or statistical regression of the calibration dataset 60. As an example, the transformation of shapes 1A and 2A in the mask fabrication database 24 of FIG. 7 to the shapes 1B and 2B, respectively, in the mask inspection database 26 of FIG. 8 is an example of such a transformation. A discussion of FIGS. 11-12 infra will provide factors which enable such transformations to be arrived at. Such a transformation may be expressed in any useful form such as, inter alia, equations or formulas, tables, graphs, etc. Said transformations in step 61 of FIG. 9 operate on the shapes in the mask fabrication database to form the mask inspection data 62 in FIG. 9. Then the mask inspection data 62 in FIG. 9 is used in step 59 to inspect the physical mask created in step 57.
  • FIG. 11 depicts a transformation of shapes 71, 72, and 73 from a mask fabrication database to a mask inspection database, in accordance with embodiments of the present invention. The shape 71 has a geometrical form of an “L”. In the mask fabrication database, the portion of shape 71 oriented parallel to the direction 75 has dimension of Y1 in the direction 75 and a dimension of X in the direction 76, wherein the direction 76 is orthogonal to the direction 75. In the mask inspection database, the portion of shape 71 oriented parallel to the direction 75 has dimension of Y2 in the direction 75 and the dimension of X in the direction 76. In some embodiments, Y1>Y2 denoting foreshortening in the direction 75 in going from the mask fabrication database to the mask inspection database. In some embodiments, Y1-Y2 is a function of X. In some embodiments, Y1-Y2 tends to increase as X decreases, and vice versa such that for a sufficiently large value of X, the differential Y1-Y2 is about equal to zero. In other embodiments, Y1-Y2 is a function of X and Y1, or a function of Y2 alone. Generally, Y1-Y2 may be a function of a geometrical characteristic of the shape 71.
  • The shape 72 is oriented in the direction 76, has a dimension of X1 in the mask fabrication database, and a dimension of X2 in the mask inspection database. The shape 72 has a dimension of Y in the direction 75 for both the mask fabrication database and the mask inspection database. In some embodiments, X1>X2 denoting foreshortening in the direction 76 in going from the mask fabrication database to the mask inspection database. In some embodiments, X1-X2 is a function of Y. In some embodiments, X1-X2 tends to increase as Y decreases, and vice versa such that for a sufficiently large value of Y, the differential X1-X2 is about equal to zero. In other embodiments, X1-X2 is a function of Y and X1, or a function of X1 alone. Generally, X1-X2 may be a function of a geometrical characteristic of the shape 72.
  • The shape 73 is the same in both the mask fabrication database and the mask inspection database, reflecting an embodiment wherein if a shape dimension in a given direction is sufficiently large in the mask fabrication database, then there is essentially no distortion in a direction orthogonal to the given direction. For shape 73, the dimensions in both direction 76 and 75 are sufficient large such that there is essentially no distortion of the shape 73 in the mask inspection database relative to the mask fabrication database.
  • FIG. 12 depicts shapes 80-83 in a mask fabrication database, in accordance with embodiments of the present invention. Shapes 81-83 are neighbors of shape 80. While FIG. 12 shows three neighbors 81-83 of the shape 80, the shape may generally have any number of neighbors (e.g., 0, 1, 2, 3, 4, etc. neighbors).
  • The shape 80 is oriented in the direction 75, has a dimension of H in the direction 75 and a dimension of W in the direction 76. The shape 80 is separated from its neighbors 81, 82, and 83 by a distance D1, D2, and D3, respectively. For some embodiments, distortion of the shape 80 in the directions 75 and 76, in going from the mask fabrication database to the mask inspection database, may be a function of any or all of D1, D2, and D3, in addition to any functional dependence on the dimensions of shape 80 discussed supra in conjunction with FIG. 11.
  • In summary, the present invention discloses a novel mask inspection method described in the flow chart FIG. 9 and a system that performs the method. The system comprises a first subsystem that performs steps 51-54 of FIG. 9 and a second subsystem that performs steps 55-61 of FIG. 9. Provided is a mask fabrication database describing geometrical shapes S to be printed on a reticle mask through use of mask fabrication tooling. The shapes S appear on the physical mask as shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database. At least one of the shapes S′ may be geometrically distorted relative to a corresponding at least one of the shapes S due to a lack of precision in the mask fabrication tooling. Also provided is a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling. The mask inspection database describes shapes S″ approximating the shapes S′. A geometric distortion between the shapes S′ and S″ is less than a corresponding geometric distortion between the shapes S′ and S. FIGS. 7-8 provide an example of the preceding notion involving S, S′, and S″, in which the shapes S include shapes 1A and 2A, shapes S′ include shapes 1 and 2, and shapes S″ comprise shapes 1B and 2B.
  • While embodiments of the present invention have been described herein for purposes of illustration, many modifications and changes will become apparent to those skilled in the art. Accordingly, the appended claims are intended to encompass all such modifications and changes as fall within the true spirit and scope of this invention.

Claims (20)

1. A mask inspection method, comprising:
generating a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling, said geometrical shapes S appearing on the mask pattern as geometrical shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database, at least one of said geometrical shapes S′ being geometrically distorted relative to a corresponding at least one of said geometrical shapes S due to a lack of precision in the mask fabrication tooling; and
generating a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling using the mask fabrication database, said mask inspection database describing geometrical shapes S″ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S″ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
2. The method of claim 1, wherein the method further comprises:
fabricating the mask via the mask fabrication tooling using the mask fabrication database;
inspecting the fabricated mask using the mask inspection database; and
determining an inspection failure rate from said inspecting, said determined inspection failure rate being lower than an inspection failure rate that would have been determined by using the mask fabrication database for inspecting the fabricated mask.
3. The method of claim 2, wherein the determined inspection failure rate is lower than an inspection failure rate that would have been determined by using the mask fabrication database for inspecting the fabricated mask.
4. The method of claim 1, wherein said generating the mask inspection database comprises generating S″ from S by applying a calibration transformation to S.
5. The method of claim 4, wherein said generating the mask inspection database further comprises:
generating a calibration dataset by performing the steps of: providing a plurality of generic geometrical shapes, printing said generic geometrical shapes on a reticle test mask, measuring said printed generic geometrical shapes, and collecting the provided generic geometrical shapes and the measured printed generic geometrical shapes to form the calibration dataset; and
deriving the calibration transformation from the calibration dataset by performing a statistical regression on the calibration dataset.
6. The method of claim 5, wherein the plurality of generic geometrical shapes does not comprise, and is not comprised by, an integrated circuit design.
7. The method of claim 4, wherein the geometrical shapes S includes a geometric shape S1.
8. The method of claim 7, wherein the calibration transformation transforms S1 to a geometric shape S1″ of the geometrical shapes S″.
9. The method of claim 8, wherein a first dimension of S1″ in a direction X differs from a corresponding first dimension of S1 in the direction X by a first amount that is a first function of the corresponding first dimension of S in the direction X, a second dimension of S1 in a direction Y that is orthogonal to the direction X, and a distance from S1 to a first neighbor of S1, said first neighbor of S1 being a geometric shape comprised by the geometrical shapes S.
10. The method of claim 9, wherein a second dimension of S1″ in the direction Y differs from a corresponding second dimension of S1 in the direction Y by a second amount that is a second function of the corresponding second dimension of S1 in the direction Y, a third dimension of S1 in the direction X, and a distance from S1 to a second neighbor of S1, said second neighbor of S1 being a geometric shape comprised by the geometrical shapes S.
11. A mask inspection system, comprising:
a first subsystem configured to generate a mask fabrication database describing geometrical shapes S to be printed as part of a mask pattern on a reticle to fabricate a mask through use of a mask fabrication tooling, said geometrical shapes S appearing on the mask as geometrical shapes S′ upon being printed by the mask fabrication tooling in accordance with the mask fabrication database, at least one of said geometrical shapes S′ being geometrically distorted relative to a corresponding at least one of said geometrical shapes S due to a lack of precision in the mask fabrication tooling; and
a second subsystem configured to generate a mask inspection database to be used for inspecting the mask after the mask has been fabricated by the mask fabrication tooling using the mask fabrication database, said mask inspection database describing geometrical shapes S″ approximating said geometrical shapes S′, a geometric distortion between said geometrical shapes S′ and said geometrical shapes S″ being less than a corresponding geometric distortion between said geometrical shapes S′ and said geometrical shapes S.
12. The system of claim 11, wherein the second subsystem is further configured to fabricate the mask via the mask fabrication tooling using the mask fabrication database, inspect the fabricated mask using the mask inspection database, and determine an inspection failure rate from inspecting the fabricated mask.
13. The system of claim 12, wherein the mask inspection database is configured to cause the determined inspection failure rate to be lower than an inspection failure rate that would have been determined by using the mask fabrication database for inspecting the fabricated mask.
14. The system of claim 12, wherein the second subsystem is configured to generate the mask inspection database by performing a process comprising generating S″ from S by applying a calibration transformation to S.
15. The system of claim 14, wherein performing the process further comprises:
generating a calibration dataset by performing the steps of: providing a plurality of generic geometrical shapes, printing said generic geometrical shapes on a reticle test mask, measuring said printed generic geometrical shapes, and collecting the provided generic geometrical shapes and the measured printed generic geometrical shapes to form the calibration dataset; and
deriving a calibration transformation from the calibration dataset by performing a statistical regression on the calibration dataset.
16. The system of claim 15, wherein the plurality of generic geometrical shapes does not comprise, and is not comprised by, an integrated circuit design.
17. The system of claim 14, wherein the geometrical shapes S includes a geometric shape S1.
18. The system of claim 17, wherein the calibration transformation transforms S1 to a geometric shape S1″ of the geometrical shapes S″.
19. The system of claim 18, wherein a first dimension of S1″ in a direction X differs from a corresponding first dimension of S1 in the direction X by a first amount that is a first function of the corresponding first dimension of S1 in the direction X, a second dimension of S1 in a direction Y that is orthogonal to the direction X, and a distance from S to a first neighbor of S1, said first neighbor of S1 being a geometric shape comprised by the geometrical shapes S.
20. The system of claim 19, wherein a second dimension of S1″ in the direction Y differs from a corresponding second dimension of S1 in the direction Y by a second amount that is a second function of the corresponding second dimension of S1 in the direction Y, a third dimension of S1 in the direction X, and a distance from S1 to a second neighbor of S1, said second neighbor of S1 being a geometric shape comprised by the geometrical shapes S.
US12/182,409 2003-12-02 2008-07-30 Mask inspection process accounting for mask writer proximity correction Abandoned US20080279443A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/182,409 US20080279443A1 (en) 2003-12-02 2008-07-30 Mask inspection process accounting for mask writer proximity correction

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/725,854 US7450748B2 (en) 2003-12-02 2003-12-02 Mask inspection process accounting for mask writer proximity correction
US12/182,409 US20080279443A1 (en) 2003-12-02 2008-07-30 Mask inspection process accounting for mask writer proximity correction

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US10/725,854 Continuation US7450748B2 (en) 2003-12-02 2003-12-02 Mask inspection process accounting for mask writer proximity correction

Publications (1)

Publication Number Publication Date
US20080279443A1 true US20080279443A1 (en) 2008-11-13

Family

ID=34620375

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/725,854 Expired - Fee Related US7450748B2 (en) 2003-12-02 2003-12-02 Mask inspection process accounting for mask writer proximity correction
US12/182,409 Abandoned US20080279443A1 (en) 2003-12-02 2008-07-30 Mask inspection process accounting for mask writer proximity correction

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US10/725,854 Expired - Fee Related US7450748B2 (en) 2003-12-02 2003-12-02 Mask inspection process accounting for mask writer proximity correction

Country Status (1)

Country Link
US (2) US7450748B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7957582B2 (en) * 2007-06-21 2011-06-07 General Electric Company Method and system for correction of fluoroscope image distortion

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5804340A (en) * 1996-12-23 1998-09-08 Lsi Logic Corporation Photomask inspection method and inspection tape therefor
US6091845A (en) * 1998-02-24 2000-07-18 Micron Technology, Inc. Inspection technique of photomask
US20020018207A1 (en) * 2000-06-01 2002-02-14 Hideki Ina Alignment method, alignment apparatus, profiler, exposure apparatus, exposure apparatus maintenance method, semiconductor device manufacturing method, and semiconductor manufacturing factory
US6363296B1 (en) * 1999-02-24 2002-03-26 Infineon Technologies Ag System and method for automated defect inspection of photomasks
US20020164064A1 (en) * 2001-03-20 2002-11-07 Numerical Technologies, Inc. System and method of providing mask quality control
US20030013213A1 (en) * 2001-07-10 2003-01-16 Canon Kabushiki Kaisha Exposure system, device production method, semiconductor production factory, and exposure apparatus maintenance method
US6516085B1 (en) * 1999-05-03 2003-02-04 Kla-Tencor Apparatus and methods for collecting global data during a reticle inspection

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2776416B2 (en) 1996-05-07 1998-07-16 日本電気株式会社 Reticle visual inspection device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5804340A (en) * 1996-12-23 1998-09-08 Lsi Logic Corporation Photomask inspection method and inspection tape therefor
US6091845A (en) * 1998-02-24 2000-07-18 Micron Technology, Inc. Inspection technique of photomask
US6272236B1 (en) * 1998-02-24 2001-08-07 Micron Technology, Inc. Inspection technique of photomask
US6363296B1 (en) * 1999-02-24 2002-03-26 Infineon Technologies Ag System and method for automated defect inspection of photomasks
US6516085B1 (en) * 1999-05-03 2003-02-04 Kla-Tencor Apparatus and methods for collecting global data during a reticle inspection
US20020018207A1 (en) * 2000-06-01 2002-02-14 Hideki Ina Alignment method, alignment apparatus, profiler, exposure apparatus, exposure apparatus maintenance method, semiconductor device manufacturing method, and semiconductor manufacturing factory
US20020164064A1 (en) * 2001-03-20 2002-11-07 Numerical Technologies, Inc. System and method of providing mask quality control
US20030013213A1 (en) * 2001-07-10 2003-01-16 Canon Kabushiki Kaisha Exposure system, device production method, semiconductor production factory, and exposure apparatus maintenance method

Also Published As

Publication number Publication date
US7450748B2 (en) 2008-11-11
US20050117795A1 (en) 2005-06-02

Similar Documents

Publication Publication Date Title
CN111340762B (en) Apparatus and method for predicting defect printability at wafer level
US6952818B2 (en) Method and system for optical proximity correction
US10451563B2 (en) Inspection of photomasks by comparing two photomasks
JP4758358B2 (en) Computer-implemented method for detecting defects in reticle design data
US6735492B2 (en) Feedback method utilizing lithographic exposure field dimensions to predict process tool overlay settings
JP3998334B2 (en) Defect inspection method
US9612541B2 (en) Qualifying patterns for microlithography
US10074036B2 (en) Critical dimension uniformity enhancement techniques and apparatus
US9875534B2 (en) Techniques and systems for model-based critical dimension measurements
US11120182B2 (en) Methodology of incorporating wafer physical measurement with digital simulation for improving semiconductor device fabrication
JP4216592B2 (en) Process and apparatus for measuring integrated circuit characteristics
US20180275521A1 (en) Method and apparatus for pattern correction and verification
JP2002258463A (en) Photomask pattern defect inspecting method and detecting method for fine figure pattern
CN102385649B (en) Rendered database image-to-inspection image optimization for inspection
JP2002328462A (en) Method for inspecting exposure mask pattern
JPH0797546B2 (en) A method for determining the optimum focus for projection aligners
US7469057B2 (en) System and method for inspecting errors on a wafer
EP1875309A2 (en) Method for monitoring a reticle
US6999611B1 (en) Reticle defect detection using simulation
US20090276735A1 (en) System and Method of Correcting Errors in SEM-Measurements
US7450748B2 (en) Mask inspection process accounting for mask writer proximity correction
US6208747B1 (en) Determination of scanning error in scanner by reticle rotation
US20060206853A1 (en) Method of producing mask inspection data, method of manufacturing a photo mask and method of manufacturing a semiconductor device
US6178256B1 (en) Removal of reticle effect on critical dimension by reticle rotation
US11686998B2 (en) Method for manufacturing a semiconductor device

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: GLOBALFOUNDRIES U.S. 2 LLC, NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTERNATIONAL BUSINESS MACHINES CORPORATION;REEL/FRAME:036550/0001

Effective date: 20150629

AS Assignment

Owner name: GLOBALFOUNDRIES INC., CAYMAN ISLANDS

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:GLOBALFOUNDRIES U.S. 2 LLC;GLOBALFOUNDRIES U.S. INC.;REEL/FRAME:036779/0001

Effective date: 20150910