METHOD AND APPARATUS FOR PARTICLE BEAM-INDUCED PROCESSING OF A DEFECT OF A MICROLITHOGRAPHIC PHOTOMASK
20240069434 ยท 2024-02-29
Inventors
- Christian Rensing (Bensheim, DE)
- Michael Brendel (Aschaffenburg, DE)
- Michael Budach (Hanau, DE)
- Martin Guenter Reuss (Dieburg, DE)
Cpc classification
International classification
Abstract
A method for particle beam-induced processing of a defect of a microlithographic photomask, including the steps of: a) providing an image of at least a portion of the photomask, b) determining a geometric shape of a defect in the image as a repair shape, with the repair shape comprising a number n of pixels, c) subdividing, in computer-implemented fashion, the repair shape into a number k of sub-repair shapes, with an i-th of the k sub-repair shapes having a number m.sub.i of pixels, which are a subset of the n pixels of the repair shape, d) providing an activating particle beam and a process gas at each of the m.sub.i pixels of a first of the sub-repair shapes for the purposes of processing the first of the sub-repair shapes, e) repeating step d) for the first of the sub-repair shapes over a number j of repetition cycles, and f) repeating steps d) and e) for each further sub-repair shape.
Claims
1. A method for particle beam-induced processing of a defect of a microlithographic photomask, including the steps of: a) providing an image of at least a portion of the photomask, b) determining a geometric shape of a defect in the image as a repair shape, with the repair shape comprising a number n of pixels, c) subdividing, in computer-implemented fashion, the repair shape into a number k of sub-repair shapes, with an i-th of the k sub-repair shapes having a number m.sub.i of pixels, which are a subset of the n pixels of the repair shape, d) providing an activating particle beam and a process gas at each of the m.sub.i pixels of a first of the sub-repair shapes for the purposes of processing the first of the sub-repair shapes, e) repeating step d) for the first of the sub-repair shapes over a number j of repetition cycles, and f) repeating steps d) and e) for each further sub-repair shape.
2. The method of claim 1, wherein the activating particle beam and the process gas are solely provided at each of the m.sub.i pixels of the first of the sub-repair shapes in step d).
3. The method of claim 1, wherein the repair shape is subdivided in step c) into the number k of sub-repair shapes on the basis of a threshold (W).
4. The method of claim 3, wherein the threshold (W) is an empirically determined value, which is determined before step a).
5. The method of claim 3, wherein the particle beam-induced processing comprises an etching of the defect or a deposition of material on the defect and the threshold (W) is determined from empirical values of an etching rate (R) or a deposition rate on the basis of a number n of pixels of a repair shape.
6. The method of claim 3, wherein the threshold (W) is an empirically determined value which is determined on the basis of parameters which are selected from a group comprising: the number n of pixels of the repair shape, a size of the pixels, an area of incidence of the particle beam, a dwell time of the activating particle beam on a respective pixel, a gas quantity flow rate with which the process gas is provided, a composition of the process gas and a gas quantity flow rate ratio of various gaseous components of the process gas.
7. The method of claim 1, wherein the repair shape is subdivided into the plurality of sub-repair shapes with the aid of a Voronoi approach.
8. The method of claim 7, wherein the sub-repair shapes are determined as Voronoi regions starting from Voronoi centers in step c), with each sub-repair shape comprising the pixel of the repair shape corresponding to the associated Voronoi center and all pixels of the repair shape that are arranged closer to the associated Voronoi center than any other Voronoi center of the repair shape.
9. The method of claim 1, wherein the repair shape is subdivided into the plurality of sub-repair shapes in such a way that the m.sub.i pixels of a respective sub-repair shape have the same distance from one another in a scanning direction.
10. The method of claim 1, wherein the repair shape comprises at least two spaced apart regions and the repair shape is subdivided into the plurality of sub-repair shapes in such a way that each sub-repair shape comprises at most one of the at least two spaced apart regions.
11. The method of claim 1, wherein said method comprises the following step before step d): calculating a sequence in which the activating particle beam is successively provided at the m.sub.i pixels of the first of the sub-repair shapes such that a depletion of the process gas by way of a chemical reaction activated by the activating particle beam is implemented uniformly over the sub-repair shape.
12. The method of claim 1, wherein the sequence in which steps d) and e) are carried out in step f) for the further sub-repair shapes differs from a row-by-row and/or column-by-column sequence and/or is randomly distributed.
13. The method of claim 1, wherein the repair shape is subdivided in a number h of mutually different subdivisions into sub-repair shapes in step c), and steps d) to f) are carried out for each of the h subdivisions.
14. The method of claim 13, wherein steps d) to f) are carried out for each of the h subdivisions over a number g of repetition cycles, where g is less than j, and/or over a number j/h of repetition cycles.
15. The method of claim 13, wherein the number h of subdivisions differ from one another by way of a displacement, in particular a lateral displacement, of boundaries of their sub-repair shapes relative to the repair shape.
16. The method of claim 1, wherein steps d) to f) are repeated over a number p of repetition cycles, and wherein p is an integer greater than or equal to two.
17. An apparatus for particle beam-induced processing of a defect of a microlithographic photomask, comprising: means for providing an image of at least a portion of a photomask, a computing apparatus for determining a geometric shape of a defect in the image as a repair shape, with the repair shape comprising a number n of pixels and being configured to subdivide the repair shape into a plurality of sub-repair shapes in computer-implemented fashion, and means for providing an activating particle beam and a process gas at each pixel of every sub-repair shape over a number j of repetition cycles for processing the respective sub-repair shape.
18. A computer program product comprising instructions which, when executed by a computing apparatus for controlling an apparatus for particle beam-induced processing of a defect of a microlithographic photomask, prompt the apparatus to carry out the method steps of claim 1.
19. A method for determining a threshold (W) for subdividing a repair shape on the basis of the threshold (W) into a number k of sub-repair shapes during particle beam-induced processing of a defect of a microlithographic photomask, including the steps of i) particle beam-induced processing of a first test defect of a photomask using predetermined processing parameters, the first test defect having a first size, ii) determining a quality of the processing of the first test defect, iii) repeating steps i) and ii) for modified processing parameters until processing parameters are determined, for which the determined quality is better than or equal to a predetermined quality, iv) particle beam-induced processing of further test defects of the photomask using the determined processing parameters, with the further test defects each having a size that differs from the sizes of the other further test defects and from the size of the first test defect, v) determining the quality of the processing for each further test defect, and vi) determining the threshold (W) on the basis of the quality determined for the first and the further test defects.
20. The apparatus of claim 17, wherein the computing apparatus is configured to subdivide the repair shape in a number h of mutually different subdivisions into the sub-repair shapes, and wherein the means for providing the activating particle beam and the process gas is configured to carry out providing the activating particle beam and the process gas at each pixel of every sub-repair shape over the number j of repetition cycles for processing the respective sub-repair shape for each of the h subdivisions.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0097]
[0098]
[0099]
[0100]
[0101]
[0102]
[0103]
[0104]
[0105]
[0106]
[0107]
DETAILED DESCRIPTION
[0108] Unless indicated to the contrary, elements that are the same or functionally the same have been provided with the same reference signs in the figures. It should also be noted that the illustrations in the figures are not necessarily true to scale.
[0109]
[0110] A structured coating 104 (pattern elements 104) has been applied to the substrate 102. In particular, the coating 104 is a coating made of an absorbing material. By way of example, a material of the coating 104 comprises a chromium layer. By way of example, a thickness of the coating 104 ranges from 50 nm to 100 nm. A structure size B of the structure formed by the coating 104 on the substrate 102 of the photomask 100 may differ at various positions of the photomask 100. By way of example, the width B of a region is plotted as structure size in
[0111] Other materials to those mentioned may also be used for the substrate and the coating in other examples. Furthermore, the photomask 100 could also be a reflective photomask rather than a transmissive photomask. In this case, a reflecting layer is applied instead of an absorbing layer 104.
[0112] Occasionally, defects D can arise during the production of photomasks, for example because etching processes do not run exactly as intended. In
[0113]
[0114] The apparatus 200 shown in
[0115] A laser beam for activating a local particle beam-induced repair process for the photomask 100 can be used instead of the electron beam 202 or in addition to the electron beam 202 in embodiments (not shown in
[0116] The apparatus 200 is largely arranged in a vacuum housing 204, which is kept at a certain gas pressure by a vacuum pump 206.
[0117] By way of example, the apparatus 200 is a repair tool for microlithographic photomasks, for example for photomasks for a DUV or EUV lithography apparatus.
[0118] A photomask 100 to be processed is arranged on a sample stage 208. By way of example, the sample stage 208 is configured to set the position of the photomask 100 in three spatial directions and in three axes of rotation with an accuracy of a few nanometers.
[0119] The apparatus 200 comprises an electron column 210. The electron column 210 comprises an electron source 212 for providing the activating electron beam 202. Furthermore, the electron column 210 comprises electron or beam optics 214. The electron source 212 produces the electron beam 202 and the electron or beam optics 214 focus the electron beam 202 and direct the latter to the photomask 100 at the output of the column 210. The electron column 210 moreover comprises a deflection unit 216 (scanning unit 216) which is configured to guide, i.e. scan, the electron beam 202 over the surface of the photomask 100.
[0120] The apparatus 200 furthermore comprises a detector 218 for detecting the secondary electrons and/or backscattered electrons produced at the photomask 100 by the incident electron beam 202. By way of example, as shown, the detector 218 is arranged around the electron beam 202 in ring-shaped fashion within the electron column 210. As an alternative and/or in addition to the detector 218, the apparatus 200 may also contain other/further detectors for detecting secondary electrons and/or backscattered electrons (not shown in
[0121] Moreover, the apparatus 200 may comprise one or more scanning probe microscopes, for example atomic force microscopes, which can be used to analyse the defect D of the photomask 100 (not shown in
[0122] The apparatus 200 furthermore comprises a gas provision unit 220 for supplying process gas to the surface of the photomask 100. By way of example, the gas provision unit 220 comprises a valve 222 and a gas line 224. The electron beam 202 directed at a location on the surface of the photomask 100 by the electron column 210 can carry out electron-beam induced processing (EBIP) in conjunction with the process gas supplied by the gas provision unit 220 from the outside via the valve 222 and the gas line 224. In particular, said processes comprise a deposition and/or an etching of material.
[0123] The apparatus 200 moreover comprises a computing apparatus 226, for example a computer, having a control device 228, a determination device 230 and a subdivision device 232. In the example of
[0124] The computing apparatus 226, in particular the control device 228, serves to control the apparatus 200. In particular, the computing apparatus 226, in particular the control device 228, controls the provision of the electron beam 202 by way of driving the electron column 210. In particular, the computing apparatus 226, in particular the control device 228, controls the scanning of the electron beam 202 over the surface of the photomask 100 by driving the scanning unit 216. Moreover, the computing apparatus 226 controls the provision of the process gas by driving the gas provision unit 220.
[0125] Moreover, the computing apparatus 226 receives measured data from the detector 218 and/or other detectors of the apparatus 200 and produces images from the measured data, which images can be displayed on a monitor (not shown here). Moreover, images produced from the measured data can be stored in a memory unit (not shown here) of the computing apparatus 226.
[0126] To check the photomask 100 and, in particular, the structured coating 104 on the photomask 100, the apparatus 200 is configured, in particular, to capture an image 300 of the photomask 100 (
[0127] The computing apparatus 226, in particular the determination device 230, is configured to recognize a defect D (
[0128]
[0129] The computing apparatus 226, in particular the determination device 230, is configured to divide the repair shape 302, 302 (
[0130] The computing apparatus 226, in particular the subdivision device 232, is configured to subdivide the repair shape 302, 302 into a plurality, in particular into a number k, of sub-repair shapes 306, for example on the basis of a threshold W. By way of example, the computing apparatus 226 is configured to subdivide the repair shape 302, 302 if the number n of pixels 304 of the repair shape exceeds a predetermined threshold W. By way of example, the total number k of sub-repair shapes into which a given repair shape 302 is subdivided is defined in advance on the basis of a predetermined threshold W. By way of example, the predetermined threshold W is a threshold W that has been determined empirically.
[0131] In the example shown in
[0132]
[0133] By way of example, the repair shape 302 (
[0134] Furthermore, the computing apparatus 226, in particular the subdivision device 232, is configured in this example to determine the sub-repair shapes 306 as Voronoi regions starting from the Voronoi centers 310. Hence, each sub-repair shape 306 determined thus comprises the pixel 304 of the repair shape 302 corresponding to the associated Voronoi center 310 and all pixels 304 of the repair shape 302 that are arranged closer to the associated Voronoi center 310 than any other Voronoi center 310 of the repair shape 302.
[0135] While
[0136] The computing apparatus 226, in particular the control device 228, is configured to scan the repair shape 302, which has been subdivided into the sub-repair shapes 306, by use of the electron beam 202 and under the provision of the process gas so that the defect D, the geometric shape of which is the repair shapes 302, is processed and rectified. In this case, the activating electron beam 202 is successively directed at each of the m.sub.i=1 pixels 304 of the first sub-repair shape 306. The electron beam 202 dwells at each of the m.sub.i=1 pixels 304 of the first sub-repair shape 306 for a predetermined dwell time. In this case, a chemical reaction of the process gas is activated at each of the m.sub.i=1 pixels 304 of the first sub-repair shape 306 by way of the electron beam 202. By way of example, the process gas comprises an etching gas. By way of example, the chemical reaction leads to volatile reaction products with the material of the defect D to be etched arising, which are at least partly gaseous at room temperature and which can be pumped away using a pump system (not shown).
[0137] After the electron beam 202 has been directed at each of the m.sub.i=1 pixels 304 of the first sub-repair shape 306 once (step d)), this procedure is repeated over a number j of repetition cycles (step e)).
[0138] After the first sub-repair shape 306 has been processed over a number j of repetition cycles at all m.sub.i=1 pixels 304 of the first sub-repair shape 306, each further one of the remaining k1 sub-repair shapes 306 of the repair shape 302 is processed accordingly (step f)). In this case, the sequence in which the sub-repair shapes 306 are processed may differ from a line-by-line and/or column-by-column sequence. Expressed differently, in the example of
[0139] In embodiments, steps d) to f) are repeated over a number p of repetition cycles so that the overall number of repetition cycles for each of the m.sub.i=1 pixels 304 is jp.
[0140] To (completely) remove the coating 104 in the region of the defect D, a number j (or jp) of repetition cycles totaling 100, 1000, 10 000, 100 000 or one million, for example, are required at each pixel m.sub.i=1.
[0141] Since the repair shape 302, which has n pixels, is subdivided into the plurality of sub-repair shapes 306 (k sub-repair shapes 306, nine in this case), which each have n/k pixels in the example of
[0142] Unwanted phenomena may arise in boundary regions 314 between the sub-repair shapes 306 in the case of the subdivision 312 of the repair shape 302 into the sub-repair shapes 306 shown in
[0143] To avoid such intra-repair shape artefacts, the computing apparatus 226, in particular the subdivision device 232, may be configured to subdivide the repair shape 302 into a number h of mutually different subdivisions 312, 316.
[0144]
[0145] In the example shown in
[0146] If a plurality of subdivisions 312, 316 (h subdivisions, in this case two) are calculated for a repair shape 302 for the purposes of avoiding intra-repair shape artefacts, then, for example, a predetermined number j (or jp) of repetition cycles are divided among the plurality of subdivisions 312, 316. By way of example, in the example of
[0147] In the case of more complex repair shapes, the computing apparatus 226, in particular the subdivision device 232, can be configured to carry out the subdivision of the repair shapes while taking account of further boundary conditions, as elucidated in
[0148]
[0149] Three pixels 410, 412, 414 of the repair shape 402 are plotted in
[0150]
[0151]
[0152] In step S1 of the method, an image 300 of at least a portion of the photomask 100 is provided. In particular, a scanning electron microscope image 300 of a portion of the photomask 100 is captured by use of the apparatus 200, a defect D, D of a structured coating 104 of the photomask 100 being imaged in said image.
[0153] In step S2 of the method, a geometric shape of the defect D, D in the image 300 is determined as a repair shape 302, 302, 402, 502.
[0154] In step S3 of the method, the repair shape 302, 302, 402, 502 is subdivided into a plurality of sub-repair shapes 306, 406, 506 in computer-implemented fashion. By way of example, this subdivision is implemented on the basis of a threshold W (e.g., an empirically determined threshold).
[0155] In step S4 of the method, an activating particle beam 202 and a process gas are provided at each pixel of a first of the sub-repair shapes 306, 406, 506.
[0156] In step S5 of the method, step S4 is repeated for the first of the sub-repair shapes over a number j of repetition cycles.
[0157] In step S6 of the method, steps S4 and S5 are repeated for each further one of the sub-repair shapes.
[0158] In embodiments, a method is carried out for determining the threshold W, as illustrated in
[0159] In the example of a method for determining the threshold W described in relation to
[0160] In other examples the threshold W may additionally also have a minimum repair shape size. Expressed differently, the threshold W may also exhibit a range of a repair shape size with a lower limit (minimum repair shape size) and an upper limit (maximum repair shape size).
[0161] In other embodiments of the method for determining the threshold, the threshold W may also be a different parameter to a repair shape size G.sub.S.
[0162] The threshold W is determined in the method of
[0163] By way of example, the quality of the repair is determined by detecting the smoothness of etching, the width of etching edges and/or the speed of the etching. The quality is dependent on various parameters that are adjustable by use of the apparatus 200 (
[0164] In the example of a method for determining the threshold W described in relation to
[0165] In this case, the following repair parameters which can be adjusted by use of the apparatus 200 are set: [0166] i) a dwell time of the electron beam 202 on a pixel (for example 100 ns, 10 ns or a few s), [0167] ii) a pause during which no pixel is exposed by the electron beam 202 in order to ensure that sufficient adsorbed process gas is present at the surface near the repair site again (e.g., a value between 100 s and 5000 s), [0168] iii) a type of guidance (scanning) of the electron beam 202 over the pixels of the repair shape, e.g. line scan, serpentine scan, randomized homing in on the pixels and/or incremental homing in on the pixels (by way of example, every x-th pixel is homed in on first, followed by the not yet exposed pixels), and [0169] iv) a gas quantity flow rate of the process gas (by way of example, the gas quantity flow rate is defined by setting the temperature of the process gas, the temperature for example being between 40 C. and +20 C.).
[0170]
[0171] However, the size of the test defects 602 to 610 may also be specified in other units to pixels in other examples. Furthermore, the test defects 602 to 610 may also have different sizes G.sub.1 to G.sub.5 to the sizes specified in exemplary fashion.
[0172] The first test defect which is repaired, e.g. etched, in step S1 by use of particle beam-induced processing with the apparatus 200 for testing purposes is e.g. the test defect 606, which has a mean size G.sub.3. However, another one of the test defects 602 to 610 can be processed as first test defect in step S1.
[0173] In step S2 of the method for determining the threshold W, the quality of the repair, e.g. the etching, of the first test defect 606 processed in step S1 is determined. By way of example, the quality of the repair is determined by determining the smoothness of the repair site (e.g. smoothness of etching), the width of repair edges (e.g. etching edges), the speed of the repair (e.g. etching) and/or the quantity of etched or deposited material (e.g. the etching rate or deposition rate).
[0174]
[0175] Whether the quality of the repair of the first test defect 606 determined in step S2 is better than or equal to a specified quality is determined in step S3 of the method for determining the threshold W. By way of example, there is a determination as to whether the detected etching rate R.sub.3 of the repaired test defect 606 is sufficient. By way of example, there is a determination as to whether the detected etching rate R.sub.3 is greater than a predetermined etching rate R.sub.S (
[0176] Steps S1 to S3 are repeatedly carried out until the quality of the repair determined in step S3 is better than or equal to the specified quality. In particular, the parameters set in step S2 are varied in the process in order to determine the optimal parameter settings for the specified quality.
[0177] In step S4 of the method for determining the threshold W, a test series for different defect sizesfor example for the test defects 602 to 610, shown in
[0178] In step S5 of the method for determining the threshold W, the quality of the repair is determined for each defect size G.sub.1, G.sub.2, G.sub.4 and G.sub.5 applied in step S4 (i.e. for each test defect 602, 604, 608 and 610 repaired in step S4). By way of example, an etching rate R.sub.1, R.sub.2, R.sub.4 and R.sub.5 (
[0179] As is evident from
[0180] In step S6 of the method for determining the threshold W, the threshold W is determined on the basis of the result of the test series. By way of example, the threshold W is determined on the basis of the maximum defect size (G.sub.4 in
[0181] By way of example, the threshold W can also be determined on the basis of the following equation:
W={x[(G.sub.max).sup.0.5(G.sub.min).sup.0.5].sup.5+(G.sub.min).sup.0.5}.sup.2.
[0182] Here, x is a factor which is e.g. 0.5 or 0.75 or else 1. In the example of
[0183] The threshold W determined in the above-described method (
[0184] Although the present invention has been described on the basis of exemplary embodiments, it can be modified in various ways.
LIST OF REFERENCE SIGNS
[0185] 100 Photomask [0186] 102 Substrate [0187] 104 Coating [0188] 200 Apparatus [0189] 202 Particle beam [0190] 204 Vacuum housing [0191] 206 Vacuum pump [0192] 208 Sample stage [0193] 210 Electron column [0194] 212 Electron source [0195] 214 Electron or beam optics [0196] 216 Scanning unit [0197] 218 Detector [0198] 220 Gas provision unit [0199] 222 Valve [0200] 224 Gas line [0201] 226 Computing apparatus [0202] 228 Control device [0203] 230 Determination device [0204] 232 Subdivision device [0205] 300 Image [0206] 302, 302 Repair shape [0207] 304 Pixel [0208] 306 Sub-repair shape [0209] 310 Voronoi center [0210] 312 Subdivision [0211] 314 Boundary region [0212] 316 Subdivision [0213] 318 Boundary [0214] 402 Repair shape [0215] 404 Concave region [0216] 406 Sub-repair shape [0217] 408 Gap [0218] 410 Pixel [0219] 412 Pixel [0220] 414 Pixel [0221] 502 Repair shape [0222] 504 Spaced apart regions [0223] 506 Sub-repair shape [0224] 600 Image [0225] 602 Test defect [0226] 604 Test defect [0227] 606 Test defect [0228] 608 Test defect [0229] 610 Test defect [0230] a Pixel size [0231] B Structure width [0232] c Diameter [0233] D, D Defect [0234] e Distance [0235] G Size [0236] G.sub.1 Size [0237] G.sub.2 Size [0238] G.sub.3 Size [0239] G.sub.4 Size [0240] G.sub.5 Size [0241] G.sub.S Size [0242] M Center [0243] R Etching rate [0244] R.sub.1 Etching rate [0245] R.sub.2 Etching rate [0246] R.sub.3 Etching rate [0247] R.sub.4 Etching rate [0248] R.sub.5 Etching rate [0249] R.sub.S Etching rate [0250] s Distance [0251] S1-S6 Method steps [0252] S1-S6 Method steps [0253] X Direction [0254] W Threshold