METHOD FOR PARTICLE BEAM-INDUCED PROCESSING OF A DEFECT OF A MICROLITHOGRAPHIC PHOTOMASK
20230081844 · 2023-03-16
Inventors
Cpc classification
G03F7/70975
PHYSICS
H01J37/1471
ELECTRICITY
G03F7/70608
PHYSICS
International classification
H01J37/22
ELECTRICITY
H01J37/147
ELECTRICITY
Abstract
A method for particle beam-induced processing of a defect of a microlithographic photomask, including the steps of: a1) providing an image of at least a portion of the photomask, b1) determining a geometric shape of a defect in the image as a repair shape, c1) subdividing the repair shape into a number of n pixels in accordance with a first rasterization, d1) subdividing the repair shape into a number of m pixels in accordance with a second rasterization, the second rasterization emerging from a subpixel displacement of the first rasterization, e1) providing an activating particle beam and a process gas at each of the n pixels of the repair shape in accordance with the first rasterization, and f1) providing the activating particle beam and the process gas at each of the m pixels of the repair shape in accordance with the second rasterization.
Claims
1. A method for particle beam-induced processing of a defect of a microlithographic photomask, including the steps of: a1) providing an image of at least a portion of the photomask, b1) determining a geometric shape of a defect in the image as a repair shape, c1) subdividing the repair shape into a number of n pixels in accordance with a first rasterization, d1) subdividing the repair shape into a number of m pixels in accordance with a second rasterization, the second rasterization emerging from a subpixel displacement of the first rasterization, e1) providing an activating particle beam and a process gas at each of the n pixels of the repair shape in accordance with the first rasterization, and f1) providing the activating particle beam and the process gas at each of the m pixels of the repair shape in accordance with the second rasterization.
2. The method of claim 1, wherein the subpixel displacement is a displacement, more particularly a lateral displacement, of the first rasterization by a subpixel dimension.
3. The method of claim 1, including the steps of: subdividing the repair shape into a number of 1.sub.i pixels in accordance with at least one further rasterization, with an i-th further rasterization being subdivided into l.sub.i pixels and the at least one further rasterization emerging from a subpixel displacement of the first, the second or any other one of the at least one further rasterizations, and providing the activating particle beam and the process gas at each of the l.sub.i pixels of the repair shape in accordance with the at least one further rasterization.
4. The method of claim 1, wherein step e1) is repeated before step f1) with a number g of repetition cycles and/or step f1) is repeated with a number h of repetition cycles.
5. The method of claim 1, wherein steps e1) and f1) are repeated with a number j of repetition cycles.
6. The method of claim 1, wherein the activating particle beam is in each case provided successively in a sequence at the n pixels, the m pixels and/or the 1.sub.i pixels of the repair shape, in which sequence a depletion of the process gas is implemented uniformly over the repair shape by a chemical reaction activated by the activating particle beam.
7. A method for particle beam-induced processing of a defect of a microlithographic photomask, including the steps of: a2) providing an image of at least a portion of the photomask, b2) determining a geometric shape of a defect in the image as a repair shape, and c2) providing a process gas at least along a stretch of the repair shape and guiding an activating particle beam along the stretch while simultaneously activating a chemical reaction between the process gas and a material of the photomask on the stretch.
8. The method of claim 7, wherein the activating particle beam is guided with a speed greater than zero along the entire stretch and/or wherein the activating particle beam is guided along the entire stretch without stopping.
9. The method of claim 7, wherein a length of the stretch is greater than or equal to 5 nm, greater than or equal to 10 nm, greater than or equal to 20 nm, greater than or equal to 50 nm, greater than or equal to 100 nm, greater than or equal to 200 nm and/or greater than or equal to 500 nm.
10. The method of claim 7, wherein the stretch extends linearly from one edge of the repair shape to an opposite edge of the repair shape.
11. The method of claim 7, wherein the stretch extends along an outer edge of the repair shape and/or along a parallel curve parallel to the outer edge of the repair shape.
12. The method of claim 7, wherein the repair shape is subdivided into at least a first and a second sub-repair shape, the stretch extends linearly from one edge of the first sub-repair shape to an opposite edge of the first sub-repair shape, and/or the stretch extends along an outer edge of the second sub-repair shape and/or along a parallel curve parallel to the outer edge of the second sub-repair shape.
13. The method of claim 7, wherein the activating particle beam is guided along the stretch with a speed greater than or equal to 0.01 m/s, greater than or equal to 0.02 m/s, greater than or equal to 0.03 m/s, greater than or equal to 0.05 m/s, greater than or equal to 0.1 m/s, greater than or equal to 1 m/s, greater than or equal to 5 m/s, greater than or equal to 10 m/s, greater than or equal to 50 m/s and/or greater than or equal to 100 m/s.
14. The method of claim 7, wherein the activating particle beam is guided over the entire repair shape in less than or equal to 500 ns, less than or equal to 400 ns, less than or equal to 300 ns, less than or equal to 200 ns, less than or equal to 100 ns and/or less than or equal to 50 ns.
15. The method of claim 7, wherein a beam current of the activating particle beam is greater than or equal to 0.0001 μA, greater than or equal to 0.001 μA, greater than or equal to 0.01 μA, greater than or equal to 0.1 μA and/or greater than or equal to 1 μA.
16. An apparatus comprising: a particle beam source configured to produce a particle beam; a particle beam guiding device configured to direct the particle beam; a computing device configured to: determine a repair shape for a defect of a microlithographic photomask, divide the repair shape into a number of n pixels in accordance with a first rasterization, divide the repair shape into a number of m pixels in accordance with a second rasterization, in which the second rasterization is based on a subpixel displacement of the first rasterization, control the particle beam guiding device to cause the particle beam to be directed at each of the number of n pixels, and control the particle beam guiding device to cause the particle beam to be directed at each of the number of m pixels; at least one storage container configured to store a process gas or at least one gaseous component of the process gas; and at least one gas provision device configured to provide the process gas or the at least one gaseous component of the process gas to the respective pixel of the repair shape.
17. The apparatus of claim 16, comprising a storage device storing instructions that when executed by the computing device causes the computing device to: determine the repair shape for the defect of the microlithographic photomask, divide the repair shape into the number of n pixels in accordance with the first rasterization, divide the repair shape into the number of m pixels in accordance with the second rasterization, in which the second rasterization is based on the subpixel displacement of the first rasterization, control the particle beam guiding device to cause the particle beam to be directed at each of the number of n pixels, and control the particle beam guiding device to cause the particle beam to be directed at each of the number of m pixels.
18. The apparatus of claim 16 in which the particle beam source comprises a scanning electron microscope, and the particle beam comprises an electron beam.
19. The apparatus of claim 18 in which the scanning electron microscope is configured to generate an image of at least a portion of the photomask including the defect, and wherein the computing device is configured to determine the repair shape for the defect based on the image of the at least a portion of the photomask including the defect.
20. The apparatus of claim 16 in which the computing device comprises a controller configured to: control the particle beam guiding device to cause the particle beam to be successively provided at each of the n pixels of the repair shape according to the first rasterization, and cause the particle beam to remain at each of the n pixels for a predetermined dwell time, and control the particle beam guiding device to cause the particle beam to be successively provided at each of the m pixels of the repair shape according to the second rasterization, and cause the particle beam to remain on each of the m pixels for a predetermined dwell time.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0103]
[0104]
[0105]
[0106]
[0107]
[0108]
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
DETAILED DESCRIPTION
[0115] Unless indicated otherwise, elements that are the same or functionally the same have been given the same reference signs in the figures. It should also be noted that the illustrations in the figures are not necessarily true to scale.
[0116]
[0117] 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 dimension 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 dimension in
[0118] In other examples, other materials and other layer thicknesses (for example thinner layer thicknesses, e.g., “thin EUV mask absorber”) to the ones mentioned can also be used for the substrate and the coating. Furthermore, the photomask 100 can also be a reflective photomask rather than a transmissive photomask.
[0119] Occasionally, defects D can arise during the production of photomasks, for example because etching processes do not run exactly as intended. In
[0120]
[0121] The apparatus 200 shown in
[0122] 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
[0123] The apparatus 200 is largely arranged in a vacuum housing 204, which is kept at a certain gas pressure by a vacuum pump 206.
[0124] 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.
[0125] 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 for example additionally in three axes of rotation with an accuracy of a few nanometers.
[0126] 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 (scan) the electron beam 202 over the surface of the photomask 100. Instead of the deflection unit 216 (scanning unit 216) arranged within the column 210, use can also be made of a deflection unit (scanning unit) (not shown) arranged outside of the column 210.
[0127] The apparatus 200 furthermore comprises a detector 218 for detecting the secondary electrons and/or backscattered electrons produced at the photomask 200 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 can also contain other/further detectors for detecting secondary electrons and/or backscattered electrons (not shown in
[0128] Moreover, the apparatus 200 can comprise one or more scanning probe microscopes, for example atomic force microscopes, which can be used to analyze the defect D of the photomask 100 (not shown in
[0129] 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 process comprises a deposition and/or an etching of material.
[0130] The apparatus 200 moreover comprises a computing apparatus 226, for example a computer, having a control device 228 and a determination device 230. In the example of
[0131] 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 guidance 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.
[0132] 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 measurement data, which images can be displayed on a monitor (not shown). Moreover, images produced from the measured data can be stored in a memory unit (not shown) of the computing apparatus 226.
[0133] To check the photomask 100 and, in particular, the structured coating 104 of the photomask 100, the apparatus 200 is configured, in particular, to capture an image 300 of the photomask 100 (
[0134] The computing apparatus 226, in particular the determination device 230, is configured to recognize a defect D (
[0135]
[0136] As described above in conjunction with
[0137] As described above in conjunction with
[0138] The repair shape 302′ (
[0139] In
[0140]
[0141] In step S4 of the method according to the first aspect, the repair shape 302′ (
[0142] After the electron beam 202 has been directed at each of the n pixels 304 of the repair shape 302 once (step e1)), this procedure is repeated over a number g of repetition cycles.
[0143] The repair shape 302′ is subdivided into a number of m pixels 304′ in accordance with a second rasterization 306′ (
[0144] Step S5 can be performed before or after step S4.
[0145]
[0146] Then, the particle beam 202 is directed at each of the m pixels 304′ of the repair shape 302′ in accordance with the second rasterization 306′ in step S6 of the method according to the first aspect—in a manner analogous to what was the case for the n pixels 304 in accordance with the first rasterization 306.
[0147] In a step S7 of the method according to the first aspect, step S5 is carried out for one or more further rasterizations 306″ that differ from the first and the second rasterization 306, 306′. By way of example,
[0148] In a step S8 of the method according to the first aspect, step S6 is carried out for the one or more further rasterizations 306″. By way of example, the activating particle beam 202 and the process gas are provided at each of the 1 pixels 304″ of the repair shape 302′ in accordance with the third rasterization 306″ (
[0149] In
[0150] In embodiments, steps S4, S6 and S8 are repeated over a number j of repetition cycles so that the overall number of repetition cycles for each of the n, m and 1 pixels 304, 304′, 304″ is e.g. (j×g) or (j×h).
[0151] To (completely) remove the coating 104 (
[0152]
[0153] As described above in conjunction with
[0154] As described above in conjunction with
[0155] A process gas is provided at least along a stretch 404 (
[0156] The stretch 404 according to the first embodiment (
[0157] Subsequently, the particle beam 202 at the second edge 408 is offset to a new second starting point 414 at the second edge 408 in a direction R perpendicular to the first stretch 404. Then, the particle beam 202 is guided along a second stretch 416 from the second starting point 414 to a second end point 418 at the first edge 406. By way of example, the second stretch 416 extends parallel to the first stretch 404.
[0158] In a corresponding manner, the entire repair shape can be swept by the particle beam 202 over a plurality of individual stretches 404, 416, 420, 422 (of which only four are shown and provided with a reference sign in
[0159]
[0160] A first stretch 424 according to the second embodiment extends along an outer edge 426 and/or adjacent to the outer edge 426 of the repair shape 402′. In particular, the first stretch 424 extends from a first starting point 428 adjacent to the outer edge 426 along the entire outer edge 426 to a first end point 430 adjacent to the outer edge 426. In particular, the first end point 430 is arranged adjacent to the first starting point 428. Consequently, the particle beam 202 is guided along the first stretch 424 without stopping from the first starting point 428 to the first end point 430. The chemical reaction between the process gas and the mask material is initiated on the entire first stretch 424 during the guidance of the particle beam 202 along the first stretch 424.
[0161] Subsequently, the particle beam 202 is radially inwardly offset to a second starting point 432 from the outer edge 426 in the repair shape 402′. Then the particle beam 202 is guided from the second starting point 432 along a second stretch 434, which extends along a parallel curve parallel to the first stretch 424, to a second end point 436 on the parallel curve.
[0162] In a corresponding manner, the entire repair shape 402′ can be swept by the particle beam 202 over a plurality of individual stretches 424, 434, 438 (of which only three are provided with a reference sign in
[0163] As a result of this beam guiding pattern, it is possible to obtain a suitable particle beam dose of the electron beam 202, in particular also in an edge region or at the outer edge 426 of the defect E″.
[0164]
[0165] According to the third embodiment, the repair shape 402′ is subdivided into at least a first and a second sub-repair shape 440, 442. In the example shown, the first sub-repair shape 440 is an inner region of the repair shape 402′. Moreover, the second sub-repair shape 442 completely surrounds the inner first sub-repair shape 440.
[0166] Within the first sub-repair shape 440, a respective individual stretch 444 extends linearly from an edge 446 to an opposite edge 448 of the first sub-repair shape 440 (analogously to the case shown in
[0167] In embodiments, a speed with which the electron beam 202 (
[0168] In some implementations, the computing apparatus 226 (and/or the control device 228, the determination device 230) can include one or more data processors for processing data, one or more storage devices for storing data, such as one or more databases, and/or one or more computer programs including instructions that when executed by the computing apparatus 226 cause the computing apparatus 226 to carry out the processes. The computing apparatus 226 can include one or more input devices, such as a keyboard, a mouse, a touchpad, and/or a voice command input module, and one or more output devices, such as a display, and/or an audio speaker.
[0169] In some implementations, the computing apparatus 226 can include digital electronic circuitry, computer hardware, firmware, software, or any combination of the above. The features related to processing of data (e.g., one or more of the following:
[0170] determining (S2) a geometric shape of a defect (D, D′) in the image (300) as a repair shape (302, 302′), subdividing (S3) the repair shape (302, 302′) into a number of n pixels (304) in accordance with a first rasterization (306), subdividing (S5) the repair shape into a number of m pixels (304′) in accordance with a second rasterization (306′), the second rasterization (306′) emerging from a subpixel displacement of the first rasterization (306)) (e.g., one or more of the following: subdividing (S7) the repair shape (302′) into a number of l.sub.i pixels (304″) in accordance with at least one further rasterization (306″), with an i-th further rasterization (306″) being subdivided into 1, pixels (304″) and the at least one further rasterization (306″) emerging from a subpixel displacement of the first (306), the second (306′) or any other one of the at least one further rasterizations (306″)) (e.g., one or more of the following: subdividing the repair shape (402′) into at least a first and a second sub-repair shape (440, 442), determining stretches (444) that extend linearly from one edge (446) of the first sub-repair shape (440) to an opposite edge (448) of the first sub-repair shape (440), and determining stretches (450, 454, 456) that extend along an outer edge (452) of the second sub-repair shape (442) and/or along a parallel curve (454, 456) parallel to the outer edge (452) of the second sub-repair shape (442)) can be implemented in a computer program product tangibly embodied in an information carrier, e.g., in a machine-readable storage device, for execution by a programmable processor; and the method steps related to processing of data can be performed by a programmable processor executing a program of instructions to perform functions of the described implementations by operating on input data and generating output. Alternatively or addition, the program instructions can be encoded on a propagated signal that is an artificially generated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal, that is generated to encode information for transmission to suitable receiver apparatus for execution by a programmable processor.
[0171] In some implementations, the operations associated with processing of data described in this document can be performed by one or more programmable processors executing one or more computer programs to perform the functions described in this document. A computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
[0172] For example, the computing apparatus 226 can be configured to be suitable for the execution of a computer program and can include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read-only storage area or a random access storage area or both. Elements of the computing apparatus 226 can include one or more processors for executing instructions and one or more storage area devices for storing instructions and data. Generally, the computing apparatus 226 will also include, or be operatively coupled to receive data from, or transfer data to, or both, one or more machine-readable storage media, such as hard drives, magnetic disks, solid state drives, magneto-optical disks, or optical disks. Machine-readable storage media suitable for embodying computer program instructions and data include various forms of non-volatile storage area, including by way of example, semiconductor storage devices, e.g., EPROM, EEPROM, and flash storage devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM, DVD-ROM, and/or Blu-ray discs.
[0173] In some implementations, the processes that involve processing of data can be implemented using software for execution on one or more mobile computing devices, one or more local computing devices, and/or one or more remote computing devices. For instance, the software forms procedures in one or more computer programs that execute on one or more programmed or programmable computer systems, either in the mobile computing devices, local computing devices, or remote computing systems (which may be of various architectures such as distributed, client/server, or grid), each including at least one processor, at least one data storage system (including volatile and non-volatile memory and/or storage elements), at least one wired or wireless input device or port, and at least one wired or wireless output device or port.
[0174] In some implementations, the software may be provided on a medium, such as a CD-ROM, DVD-ROM, Blu-ray disc, solid state drive, or hard disk drive, readable by a general or special purpose programmable computer or delivered (encoded in a propagated signal) over a network to the computer where it is executed. The functions can be performed on a special purpose computer, or using special-purpose hardware, such as coprocessors. The software can be implemented in a distributed manner in which different parts of the computation specified by the software are performed by different computers. Each such computer program is preferably stored on or downloaded to a storage media or device (e.g., solid state memory or media, or magnetic or optical media) readable by a general or special purpose programmable computer, for configuring and operating the computer when the storage media or device is read by the computer system to perform the procedures described herein. The inventive system can also be considered to be implemented as a computer-readable storage medium, configured with a computer program, where the storage medium so configured causes a computer system to operate in a specific and predefined manner to perform the functions described herein.
[0175] Although the present invention has been described with reference to exemplary embodiments, it is modifiable in various ways.
LIST OF REFERENCE SIGNS
[0176] 100 Photomask [0177] 102 Substrate [0178] 104 Coating [0179] 200 Apparatus [0180] 202 Particle beam [0181] 204 Vacuum housing [0182] 206 Vacuum pump [0183] 208 Sample stage [0184] 210 Electron column [0185] 212 Electron source [0186] 214 Electron or beam optics [0187] 216 Scanning unit [0188] 218 Detector [0189] 220 Gas provision unit [0190] 222 Valve [0191] 224 Gas line [0192] 226 Computing apparatus [0193] 228 Control device [0194] 230 Determination device [0195] 300 Image [0196] 302, 302′ Repair shape [0197] 304, 304′, 304″ Pixel [0198] 306, 306′, 306″ Rasterization [0199] 308 Area of incidence [0200] 310 Edge region [0201] 402 Repair shape [0202] 404 Stretch [0203] 406 Edge [0204] 408 Edge [0205] 410 Starting point [0206] 412 End point [0207] 414 Starting point [0208] 416 Stretch [0209] 418 End point [0210] 420 Stretch [0211] 422 Stretch [0212] 424 Stretch [0213] 426 Edge [0214] 428 Starting point [0215] 430 End point [0216] 432 Starting point [0217] 434 Stretch [0218] 436 End point [0219] 438 Stretch [0220] 440 Sub-repair shape [0221] 442 Sub-repair shape [0222] 444 Stretch [0223] 446 Edge [0224] 448 Edge [0225] 450 Stretch [0226] 452 Edge [0227] 454 Stretch [0228] 456 Stretch [0229] a Length [0230] b Length [0231] B Structure dimension [0232] c Diameter [0233] D, D′ Defect [0234] E, E′, E″ Defect [0235] l Length [0236] M, M′, M″ Center [0237] R Direction [0238] S1-S8 Method steps [0239] S1′-S8′ Method steps [0240] X Direction [0241] Y Direction