METHOD FOR ELECTRON BEAM-INDUCED PROCESSING OF A DEFECT OF A MICROLITHOGRAPHIC PHOTOMASK
20240036456 ยท 2024-02-01
Inventors
Cpc classification
G03F7/7065
PHYSICS
H01J37/30
ELECTRICITY
G03F7/70655
PHYSICS
H01J2237/24585
ELECTRICITY
G03F7/706837
PHYSICS
G03F1/20
PHYSICS
G03F7/706839
PHYSICS
International classification
G03F1/20
PHYSICS
H01J37/22
ELECTRICITY
H01J37/30
ELECTRICITY
Abstract
A method for electron beam-induced processing of a defect of a microlithographic photomask, including the steps of: a) providing an activating electron beam at a first acceleration voltage (EHT1) and a process gas in the region of a defect of the photomask for the purpose of repairing the defect, and b) producing at least one image of the photomask, in which the region of the defect is captured at least in part, by providing an electron beam at at least one second acceleration voltage (e.g., EHT2, EHT3, EHT4) which differs from the first acceleration voltage (EHT1), for the purpose of determining a quality of the repaired defect.
Claims
1. A method for electron beam-induced processing of a defect of a microlithographic photomask, including the steps of: a) providing an activating electron beam at a first acceleration voltage and a process gas in the region of a defect of the photomask for the purpose of repairing the defect, and b) producing at least one image of the photomask, in which the region of the defect is captured at least in part, by providing an electron beam at at least one second acceleration voltage which differs from the first acceleration voltage, for the purpose of determining a quality of the repaired defect, wherein a plurality of images of the photomask are produced using the electron beam at a corresponding plurality of second acceleration voltages which differ from the first acceleration voltage and from one another, for the purpose of acquiring depth information in relation to a structure of the photomask.
2. The method of claim 1, wherein the at least one second acceleration voltage is greater than the first acceleration voltage.
3. The method of claim 1, wherein step b) is carried out in situ in relation to step a).
4. The method of claim 1, wherein steps a) and b) are carried out in a vacuum environment and the photomask remains in the vacuum environment between step a) and step b).
5. The method of claim 1, wherein steps a) and b) are carried out using the same scanning electron microscope apparatus, and/or the electron beam at the first acceleration voltage and the electron beam at the at least one second acceleration voltage are produced by the same electron source.
6. The method of claim 1, including the step of: determining the quality of the repaired defect using an image analysis of the at least one produced image of the photomask and/or on the basis of a comparison of the at least one produced image of the photomask with reference data for the at least one second acceleration voltage.
7. The method of claim 6, including the step of: generating the reference data using a simulation on the basis of a given model of the photomask, wherein, during the simulation, at least one reference image is produced on the basis of a simulated interaction between an electron beam, which corresponds to the at least one second acceleration voltage, and the given model of the photomask.
8. The method of claim 6, wherein a region outside of the defect is captured in the at least one produced image of the photomask and the method includes the step of: generating the reference data on the basis of an image analysis of the region outside of the defect.
9. The method of claim 1, wherein the determination of the quality of the repaired defect includes: a determination of a contour of one or more structures in the at least one produced image of the photomask, and/or a determination of a dimension of the one or more structures on the basis of the determined contour.
10. The method of claim 9, wherein, during the determination of the quality of the repaired defect, a deviation of the determined contour from a reference contour in reference data and/or a deviation of the determined dimension from a reference dimension in reference data are/is determined.
11. The method of claim 10, wherein the deviation of the determined contour from the reference contour in the reference data and/or the deviation of the determined dimension from the reference dimension in the reference data is determined for each of the at least one second acceleration voltage.
12. The method of claim 1, wherein, during the determination of the quality of the repaired defect, an intensity profile of the at least one produced image of the photomask is determined and a deviation of the determined intensity profile from a reference intensity profile of reference data is determined, in particular for each of the at least one second acceleration voltage.
13. The method of claim 12, wherein the deviation of the determined intensity profile from the reference intensity profile is determined for a region of the produced image which comprises a contour of one or more structures of the photomask.
14. The method of claim 12, wherein the determined intensity profile is a one-dimensional or a two-dimensional intensity profile.
15. The method of claim 1, wherein an extent of a deviation of a parameter determined from the at least one produced image of the photomask from a reference parameter determined from reference data is determined during the determination of the quality of the repaired defect and the method comprises the steps of: determining whether the determined deviation is less than a predetermined threshold value, and/or controlling an HMI unit to output a communication: satisfactory and/or controlling a mask output unit to output the repaired photomask if the determined deviation is less than the predetermined threshold value, and/or controlling the HMI unit to output a communication: unsatisfactory if the determined deviation is greater than or equal to the predetermined threshold value.
16. A method for electron beam-induced processing of a defect of a microlithographic photomask, including the steps of: providing an activating electron beam at a first acceleration voltage and a process gas in the region of a defect of the photomask, and repairing the defect at least in part by use of the process gas activated by the electron beam; producing a first image of the photomask, in which the region of the defect is captured at least in part, by providing an electron beam at a second acceleration voltage which differs from the first acceleration voltage; producing a second image of the photomask, in which the region of the defect is captured at least in part, by providing an electron beam at a third acceleration voltage which differs from the first and the second acceleration voltages; analyzing the first produced image of the photomask to obtain first information about a structure of the photomask at a first depth; analyzing the second produced image of the photomask to obtain second information about the structure of the photomask at a second depth; and determining the quality of the repaired defect based at least in part on the first and second information about the structure of the photomask at the first and second depths.
17. The method of claim 16, wherein determining the quality of the repaired defect comprises determining the quality of the repaired defect using an image analysis of the first produced image of the photomask and the second produced image of the photomask.
18. The method of claim 16, wherein determining the quality of the repaired defect comprises determining the quality of the repaired defect on the basis of a comparison of the first produced image of the photomask with reference data for the second acceleration voltage, and a comparison of the second produced image of the photomask with reference data for the third acceleration voltage.
19. The method of claim 16, comprising producing at least a third image of the photomask, in which the region of the defect is captured at least in part, by providing an electron beam at at least one fourth acceleration voltage which differs from the first, second, and third acceleration voltages; analyzing the at least one third produced image of the photomask to obtain at least one third information about the structure of the photomask at at least a third depth; and determining the quality of the repaired defect based at least in part on the first information, the second information, and at least one third information about the structure of the photomask.
20. The method of claim 16, wherein repairing the defect by use of the process gas activated by the electron beam, producing the first image of the photomask; producing the second image of the photomask are carried out in a vacuum environment; wherein the photomask remains in the vacuum environment after repairing the defect and before producing the first image; and wherein the photomask remains in the vacuum environment after producing the first image and before producing the second image.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0089]
[0090]
[0091]
[0092]
[0093]
[0094]
[0095]
[0096]
[0097]
[0098]
[0099]
DETAILED DESCRIPTION
[0100] Unless indicated otherwise, elements that are identical or functionally identical 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.
[0101]
[0102] A structured coating 104 (pattern elements 104) has been applied to the substrate 102. In the example shown, the coating 104 is arranged on the substrate 102 in periodic strips 106, 106. In other words, the photomask 100 has periodic structures 106, 106. By way of example, the photomask 100 serves to produce a diffraction grating (grating) by lithography. The photomask 100 may also have a different coating pattern to the coating pattern shown and/or may serve to produce a different component.
[0103] 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 B1, B2 of the structure 106 formed by the coating 104 on the substrate 102 of the photomask 100 for example ranges from 20 to 200 nm. The structure size B1, B2 may also be greater than 200 nm, for example be of the order of micrometers. The structure size B1, B2 can also be different at different positions of the photomask 100.
[0104] In other examples, other materials and other layer thicknesses (for example thinner layer thicknesses, for example thin EUV mask absorber) to the ones mentioned can also be used for the substrate 102 and the coating 104.
[0105] Instead of the transmissive photomask 100 shown in
[0106] Occasionally, defects D can arise during the production of photomasks, for example because etching processes do not run exactly as intended. In
[0107]
[0108]
[0109] The apparatus 200 shown in
[0110] In embodiments, a laser beam for activating a local repair process for the photomask 100 can be used in addition to the electron beam 202 (not shown in
[0111] The apparatus 200 is largely arranged in a vacuum housing 204. A space enclosed by the vacuum housing 204 is kept at a certain gas pressure (vacuum environment 244) by a vacuum pump 206.
[0112] By way of example, the apparatus 200 is a repair apparatus (repair tool) for microlithographic photomasks, for example for photomasks for a DUV or EUV lithography apparatus.
[0113] 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 orthogonal spatial directions and for example additionally in three orthogonal axes of rotation with an accuracy of a few nanometers.
[0114] The apparatus 200 comprises an electron column 210. The electron column 210 comprises an electron source 212 for providing the electron beam 202. By way of example, the electron source 212 has a cathode 214 for releasing electrons and an anode 216 for accelerating the released electrons in the direction of the anode 216. An acceleration voltage is applied at a voltage source 218 between the cathode 214 and the anode 216. Further, the anode 216 for example has a passage opening 220 in order to provide the accelerated electrons as an electron beam 202. An energy of the electrons of the electron beam 202 produced by the electron source 212 can be adjusted by adjusting the acceleration voltage at the voltage source 218.
[0115] The electron column 210 also comprises electron or beam optics 222. The electron source 212 produces the electron beam 202 and the electron or beam optics 222 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 224 (scanning unit 224) which is configured to guide (scan) the electron beam 202 over the surface of the photomask 100. Instead of the deflection unit 224 (scanning unit 224) arranged within the column 210, use can also be made of a deflection unit (scanning unit) (not shown) arranged outside of the column 210.
[0116] The apparatus 200 furthermore comprises a detector 226 for detecting the secondary electrons and/or backscattered electrons produced in the material of the photomask 100 by the incident electron beam 202. By way of example, as shown, the detector 226 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 226, the apparatus 200 may also contain other/further detectors for detecting secondary electrons and/or backscattered electrons (not shown in
[0117] The apparatus 200 furthermore comprises a gas provision unit 228 for supplying process gas to the surface of the photomask 100. By way of example, the gas provision unit 228 comprises a valve 230 and a gas line 232. The electron beam 230 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 228 from the outside via the valve 222 and the gas line 232. In particular, said process comprises a deposition and/or an etching of material.
[0118] The apparatus 200 moreover comprises a computing apparatus 234, for example a computer, having a control device 236, a production device 238, a determination device 240 and an output device 242. In the example of
[0119] The computing apparatus 234, in particular the control device 236, serves to control the apparatus 200. By way of example, the control device 236 controls the provision of the electron beam 202 by controlling the electron column 210. In the process, the control device 236 inter alia controls the setting of the acceleration voltage of the voltage source 218, and hence the energy of the primary electron beam 202. Furthermore, the control device 236 controls the guidance of the electron beam 202 over the surface of the photomask 100 by driving the scanning unit 224. Moreover, the computing apparatus 234 controls the provision of the process gas by controlling the gas provision unit 228.
[0120] Moreover, the computing apparatus 234, in particular the production device 238, receives measurement data from the detector 226 and/or other detectors of the apparatus 200 and produces images 108, 110 (
[0121] To prepare a repair of the photomask 100, the apparatus 200 (in particular the computing apparatus 234 and/or the production device 238) is configured in particular to produce at least one image 108 of at least one part of the photomask 100 from measurement data of the detector 226 and/or other detectors of the apparatus 200.
[0122] To check the repaired photomask 100 and in particular the structured coating 104 of the photomask 100, the apparatus 200 (in particular the computing apparatus 234 and/or the production device 238) is configured in particular to produce at least one image 110 of at least one part of the photomask 100 from measurement data of the detector 226 and/or other detectors of the apparatus 200.
[0123] The computing apparatus 234, in particular the determination device 240, is configured to recognize a defect D (
[0124] The computing apparatus 234, in particular the determination device 240, is also configured to determine a quality of the repaired defect D in an image 110 produced post repair of the defect D.
[0125] A method for electron beam-induced processing of a defect of a microlithographic photomask, for example the defect D of the photomask 100 shown in
[0126] In a first step S1 of the method, there is provision of an activating electron beam 202 at a first acceleration voltage EHT1 and a process gas in the region 112 of a defect D of the photomask 100 for the purpose of repairing the defect D.
[0127] The defect D of the structured coating 104 of the photomask 100 (
[0128]
[0129] The repair removed the coating 104, drawn with hatching in
[0130] Such unwanted modifications to the structures 106 of the photomask 100 during the repair of defects D may lead to the repaired photomask 100 not meeting specified quality requirements. In particular, it is advantageous to examine the repaired photomask 100 for the presence of such unwanted modifications of the structures 106. It is particularly advantageous if the photomask 100 remains in the apparatus 200 (
[0131] In a second step of the method, at least one image 110 (
[0132]
[0133] By way of example, the at least one image 110 of the photomask 100 is produced in step S2 using an electron beam 202 at at least one second acceleration voltage EHT2, EHT3 and EHT4, which is greater than the first acceleration voltage EHT1. In the example shown, four images of the photomask 100, which are similar to the image 110, are produced in step S2 using an electron beam 202. In this case, a first image (not shown) is recorded for example at an acceleration voltage EHT1, which is to say at the same acceleration voltage EHT1 that is used in step S1 for repairing the defect D. Furthermore, for example, a second image (not shown) is recorded at an acceleration voltage EHT2, a third image (not shown) is recorded at an acceleration voltage EHT3 and a fourth image 110 (
[0134] In some implementations, the acceleration voltages EHT1 to EHT4 are selected such that the penetration depth T1 is near the top portion of the coating 104 and/or the structure 106, T4 is near the bottom portion of the coating 104 and/or the structure 106, and T2 and T3 are located between the depths T1 and T4 such that the depths T1 to T4 is distributed across substantially the entire depth of the coating 104 and/or the structure 106. This allows the apparatus 200 to detect defects that may occur at any depth of the coating 104 and/or the structure 106.
[0135] In some implementations, when a new photomask 100 is loaded into the apparatus 200, the values of EHT1, EHT2, EHT3, and EHT4 are, for example, selected based on a table of values stored in a memory. Alternatively, the values of EHT1, EHT2, EHT3, and EHT4 are, for example, determined automatically by the control device 236.
[0136] By producing a plurality of images of the photomask 100, which are similar to the image 110 in
[0137] Reference data R for the at least one second acceleration voltage EHT2, EHT3, EHT4 are generated in a third step S3 of the method, in order to compare the at least one produced image 110 of the photomask 100 with the reference data R. In the example shown, reference data R are generated for each of the acceleration voltages EHT1, EHT2, EHT3, EHT4. By way of example, the reference data R comprise reference images, reference dimensions (150 to 156 in
[0138] By way of example, the reference data R can be produced using a simulation on the basis of a given model (not shown) of the photomask 100 (i.e., a template for manufacturing the photomask 100). During the simulation, a reference image based on a simulated interaction of an electron beam which corresponds to the respective acceleration voltage EHT1, EHT2, EHT3, EHT4 with the given model of the photomask 100 is produced for each of the acceleration voltages EHT1, EHT2, EHT3, EHT4, for example.
[0139] By way of example, the reference data R can also be produced from an actually recorded image of the photomask 100, for example the image 110, if a region 136 (
[0140] In a fourth step S4 of the method, a quality of the repaired defect D is determined using an image analysis of the at least one produced image 110 of the photomask 100 and/or on the basis of a comparison of the at least one produced image 110 of the photomask 100 with the reference data R for the at least one second acceleration voltage EHT2, EHT3, EHT4.
[0141] In the example shown, the quality of the repaired defect D is determined by an image analysis of each of the four images of the photomask 100, for example the image 110, produced in accordance with the acceleration voltages EHT1, EHT2, EHT3 and EHT4. In this case, a comparison is carried out between each of the four produced images or parameters derived therefrom and corresponding reference data R for the acceleration voltages EHT1, EHT2, EHT3, EHT4.
[0142] In a first embodiment of the fourth step S4, a contour 138 of one or more structures 106, 106 is determined in the produced images of the photomask 100, for example in the image 110.
[0143] In the first embodiment of step S4, dimensions 140 to 146 (
[0144] In the example shown, the dimension is a structure width 140-146 of the structure 106. In other examples, the dimension can also comprise, in addition or in place of a structure width 140 to 146, a distance A between two structures 106, as illustrated in
[0145] Moreover, reference contours 148 (
[0146] Thereupon, the dimensions 140 to 146 of the structure 106 are compared accordingly with the reference dimensions 150 to 156, as shown in
[0147] A level of quality of the repaired defect D is determined on the basis of the measured deviations 158 (
[0148] Instead of or in addition to the reference dimensions 150 to 156 which are illustrated in the figures and measured directly in the produced image (e.g., in image 110 in
[0149] In a second embodiment of the fourth step S4, an intensity profile 160, 162, 164 (
[0150] In the example shown, the intensity profiles 160, 162, 164 are one-dimensional intensity profiles, which reflect the intensity of the corresponding image (e.g., image 110) along a line 166 (
[0151] The intensity profiles 160, 162, 164 each have maxima in the region of the contours 138 of the structure 106. Moreover, deviations 168 of the intensity profiles 160, 162, 164 are plotted in
[0152] Furthermore, reference intensity profiles 170, 172, 174 are determined for each of the acceleration voltages EHT2 to EHT4 (or EHT1 to EHT4) in the reference data R generated in step S3. Thereupon, deviations 168 of the generated intensity profiles 160 to 164 from the reference intensity profiles 170 to 174 of the reference data R are determined accordingly. By way of example,
[0153] Depth information regarding the structure 106 is obtained for different depths T1 to T4 (
[0154] A size H (
[0155]
[0156] The first and second embodiment of step S4 can also be combined with one another such that dimensions 140 to 146 of the structures 106 can be measured and compared with reference dimensions 150 to 156 and also intensity profiles 160 to 164 can be determined and compared with reference intensity profiles 170 to 174 in one image (e.g., image 110 in
[0157] When determining the quality of the repaired defect D, an extent of a deviation of a parameter determined from the at least one produced image 110 of the photomask 100 (e.g., contour 138, dimensions 140 to 146, intensity profiles 160 to 164) from a reference parameter determined from reference data (e.g., reference contour 148, reference dimensions 150 to 156, reference intensity profiles 170 to 174) can be determined.
[0158] Whether the determined deviation is smaller than a predetermined threshold value is determined in a fifth step S5 of the method. Then, an output device 242 (HMI unit) can be controlled to output a communication: satisfactory and/or a mask output unit can be controlled to output the repaired photomask 100 if the determined deviation is smaller than the predetermined threshold value.
[0159] By way of example, the communication: satisfactory is output by an output device 242 of the apparatus 200 (
[0160] The repaired photomask 100 is output and/or discharged from the vacuum housing 204 of the apparatus 200 by, for example, a mask output unit (not shown) of the apparatus 200.
[0161] In a sixth step S6 of the method, the HMI unit 242 is controlled to output a communication: unsatisfactory if the determined deviation is greater than or equal to the predetermined threshold value.
[0162] By way of example, the communication: unsatisfactory is also output by the output device 242 of the apparatus 200 (
[0163] In step S6, the photomask 100 is in particular not output and/or discharged from the vacuum housing 204 of the apparatus 200, but remains in the vacuum housing 204 for further examination and/or for post-processing.
[0164] Advantageously, it is consequently possible to determine a level of quality of the repair of the defect D before the photomask 100 is discharged from the apparatus 200, for example from the vacuum housing 204.
[0165] In some implementations, the computing apparatus 234 can be implemented using one or more computers that include one or more one or more data processors configured to execute one or more programs that include a plurality of instructions according to the principles described above. The control device 236, the production device 238, the determination device 240, and the output device 242 can be implemented in hardware and/or software, and can share one or more components.
[0166] In some implementations, the processing of data described above can be performed by the computing apparatus 234, in particular by the determination device 240. For example, the processing of data can include determining the quality of the repaired defect using an image analysis of the at least one produced image of the photomask and/or on the basis of a comparison of the at least one produced image of the photomask with reference data for the at least one second acceleration voltage. The processing of data can include generating reference data using a simulation on the basis of a given model of the photomask. The processing of data can include, during the simulation, producing at least one reference image on the basis of a simulated interaction between an electron beam, which corresponds to the at least one second acceleration voltage, and the given model of the photomask. The processing of data can include generating the reference data on the basis of an image analysis of the region outside of the defect. The processing of data can include determining a contour of one or more structures in the at least one produced image of the photomask, and/or determining a dimension of the one or more structures on the basis of the determined contour. The processing of data can include determining a deviation of the determined contour from a reference contour in reference data and/or a deviation of the determined dimension from a reference dimension in reference data, e.g., for of the at least one second acceleration voltage. The processing of data can include determining an intensity profile of at least one produced image of the photomask and determining a deviation of the determined intensity profile from a reference intensity profile of reference data, e.g., for each of the at least one second acceleration voltage. The processing of data can include determining the deviation of the determined intensity profile from the reference intensity profile for a region of the produced image which includes a contour of one or more structures of the photomask. The processing of data can include determining an extent of a deviation of a parameter from the at least one produced image of the photomask from a reference parameter determined from reference data. The processing of data can include determining whether the determined deviation is less than a predetermined threshold value.
[0167] The one or more computers can include one or more data processors for processing data, one or more storage devices for storing data, and/or one or more computer programs including instructions that when executed by the one or more computers cause the one or more computers to carry out the processes. The one or more computers 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. In some implementations, the one or more computers can include digital electronic circuitry, computer hardware, firmware, software, or any combination of the above. The features related to processing of data 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 method steps can be performed by a programmable processor executing a program of instructions to perform functions of the described implementations. Alternatively or in 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.
[0168] 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.
[0169] For example, the one or more computers 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 a computer system include one or more processors for executing instructions and one or more storage area devices for storing instructions and data. Generally, a computer system 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, flash storage devices, and solid state drives; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM, DVD-ROM, and/or Blu-ray discs.
[0170] In some implementations, the processes described above 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 (which can be, e.g., cloud 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, grid, or cloud), 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.
[0171] In some implementations, the software may be provided on a medium, such as CD-ROM, DVD-ROM, Blu-ray disc, a solid state drive, or a hard 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.
[0172] In some implementations, the control device 236 can include a programmable logic controller that includes one or more of the following: one or more power supplies, one or more input/output sections, one or more processor sections, and one or more programming sections. In some examples, each of the control device 236, the production device 238, and the determination device 240 can include one or more of the following: one or more data processors, analog circuitry, one or more memory devices (e.g., random access memory and/or read-only memory), one or more non-volatile storage devices (e.g., solid state drives), one or more input/output buffers, one or more clock signal generators, logic gates, and one or more power supplies.
[0173] Although the present invention has been described with reference to exemplary embodiments, it is modifiable in various ways.
LIST OF REFERENCE SIGNS
[0174] 100 Photomask [0175] 102 Substrate [0176] 104 Coating [0177] 106, 106 Structure [0178] 108 Image [0179] 110 Image [0180] 112 Repair shape [0181] 114 Wall [0182] 116 Recess [0183] 118 Projection [0184] 120 Residual material [0185] 122 Rounded-off corner [0186] 124 Undercut [0187] 126 Region [0188] 128 Volume [0189] 130 Volume [0190] 132 Volume [0191] 134 Volume [0192] 136 Region [0193] 138 Contour [0194] 140 Dimension [0195] 142 Dimension [0196] 144 Dimension [0197] 146 Dimension [0198] 148 Reference contour [0199] 150 Reference dimension [0200] 152 Reference dimension [0201] 154 Reference dimension [0202] 156 Reference dimension [0203] 158 Deviation [0204] 160 Intensity profile [0205] 162 Intensity profile [0206] 164 Intensity profile [0207] 166 Line [0208] 168 Deviation [0209] 170 Reference intensity profiles [0210] 172 Reference intensity profiles [0211] 174 Reference intensity profiles [0212] 176 Graph [0213] 178 Graph [0214] 180 Graph [0215] 200 Apparatus [0216] 202 Electron beam [0217] 204 Vacuum housing [0218] 206 Vacuum pump [0219] 208 Sample stage [0220] 210 Electron column [0221] 212 Electron source [0222] 214 Cathode [0223] 216 Anode [0224] 218 Voltage source [0225] 220 Through opening [0226] 222 Electron or beam optics [0227] 224 Scanning unit [0228] 226 Detector [0229] 228 Gas provision unit [0230] 230 Valve [0231] 232 Gas line [0232] 234 Computing apparatus [0233] 236 Control device [0234] 238 Production device [0235] 240 Determination device [0236] 242 Output device [0237] 244 Vacuum environment [0238] A Distance [0239] B1, B2 Structure size [0240] D Defect [0241] EHT1 Acceleration voltage [0242] EHT2 Acceleration voltage [0243] EHT3 Acceleration voltage [0244] EHT4 Acceleration voltage [0245] G Size [0246] H Size [0247] R Reference data [0248] X Direction [0249] Y Direction [0250] Z Direction