One aspect of the present invention relates to a multi-electron beam image acquisition apparatus, a multi-electron beam image acquisition method, an electron beam image acquisition apparatus, and an electron beam image acquisition method. For example, the invention relates to an image acquisition method of a multi-beam inspection apparatus that performs pattern inspection using a secondary electron image caused by emission of multiple primary electron beams.
In recent years, with the increase in the integration and capacity of a large-scale integrated circuit (LSI), the circuit pattern line width required for semiconductor devices has become narrower and narrower. In addition, improving the yield is indispensable for manufacturing the LSI, which requires a high manufacturing cost. However, as represented by 1-gigabit class DRAM (random access memory), the patterns forming the LSI are on the order of submicron to nanometer. In recent years, with the decrease in the dimensions of LSI patterns formed on a semiconductor wafer, dimensions that should be detected as pattern defects are also extremely small. Therefore, in order to inspect defects in ultra-fine patterns transferred onto a semiconductor wafer, it is necessary to capture a high-precision image.
For example, the inspection apparatus scans an inspection target substrate with multiple primary electron beams using an electron beam and detects secondary electrons corresponding to each beam emitted from the inspection target substrate to capture a pattern image. Such scanning is performed by a deflector. For example, when multiple primary electron beams are deflected using an electrostatic deflector, aberrations according to the amount of scanning occur. Among such aberrations, for example, coma aberration is difficult to dynamically correct with a deflector. Therefore, the coma aberration can be corrected by arranging two-stage electrostatic deflectors, which are located up and down, with a phase shift (see, for example, JP-A-2008-153131). Thus, the method of correcting aberrations by mechanically shifting the phases of the two-stage electrostatic deflectors located up and down is effective when the energy state of the beam is uniquely determined. However, when the energy state of the beam changes, the effective phase difference for correcting aberrations changes, making the method difficult to use. For example, there is a need to change the landing energy of the electron beam onto the inspection target substrate. In image acquisition using an electron beam, there is an optimum landing energy depending on the yield of the target object to be inspected. For this reason, it is necessary to change the landing energy in accordance with the target object when capturing an image. When the landing energy is changed, the energy state of the beam changes. As a result, the effective phase difference for correcting aberrations changes. Such a problem is not limited to the inspection apparatus, and may occur similarly in all apparatuses for acquiring an image using multiple electron beams.
According to one aspect of the present invention, a multi-electron beam image acquisition apparatus, includes:
According to another aspect of the present invention, a multi-electron beam image acquisition method, includes:
Scanning a substrate placed on a stage with multiple primary electron beams by collectively deflecting the multiple primary electron beams using a plurality of first electrostatic deflectors in two stages each having a plurality of electrodes of quadrupoles or more;
According to yet another aspect of the present invention, an electron beam image acquisition apparatus, includes:
According to yet another aspect of the present invention, an electron beam image acquisition method, includes:
According to yet another aspect of the present invention, a multi-electron beam image acquisition apparatus, includes:
According to yet another aspect of the present invention, a multi-electron beam image acquisition method, includes:
Scanning a substrate placed on a stage with multiple primary electron beams by collectively deflecting the multiple primary electron beams using a plurality of first electrostatic deflectors in two or more stages, each of the plurality of first electrostatic deflectors having a plurality of electrodes of quadrupoles or more;
In the following embodiments, there are provided an apparatus and a method that can correct aberrations according to the amount of scanning by deflectors even when the energy state of a beam changes.
In the following embodiments, a multi-electron beam inspection apparatus will be described as an example of a multi-electron beam image acquisition apparatus. However, the image acquisition apparatus is not limited to the inspection apparatus, and may be any apparatus that acquires an image using multiple beams.
In addition, as the deflectors 208 and 209 (226 and 227), electrostatic deflectors having four or more poles or magnetic deflectors having four or more poles are used. In Embodiment 1, the deflectors 208 and 209 (226 and 227) will be described as electrostatic deflectors, for example.
The electron emission source 201, the electromagnetic lens 202, the shaping aperture array substrate 203, the electromagnetic lens 205, the collective deflector 212, the limited aperture substrate 213, the electromagnetic lens 206, the electromagnetic lens 207 (objective lens), and the two-stage deflectors 208 and 209 form a primary electron optics 151 (illumination optical system). In addition, the electromagnetic lens 207 (objective lens), the E×B separator 214, the deflector 218, the two-stage deflectors 226 and 227, and the electromagnetic lens 224 form a secondary electron optics 152 (detection optical system).
A stage 105 that can move at least in the X and Y directions is arranged in the inspection room 103. A substrate 101 (target object) to be inspected is arranged on the stage 105. Examples of the substrate 101 include an exposure mask substrate and a semiconductor substrate, such as a silicon wafer. When the substrate 101 is a semiconductor substrate, a plurality of chip patterns (wafer dies) are formed on the semiconductor substrate. When the substrate 101 is an exposure mask substrate, a chip pattern is formed on the exposure mask substrate. The chip pattern is formed by a plurality of figures. By exposing and transferring the chip pattern formed on the exposure mask substrate to the semiconductor substrate a plurality of times, a plurality of chip patterns (wafer dies) are formed on the semiconductor substrate. Hereinafter, a case where the substrate 101 is a semiconductor substrate will be mainly described. The substrate 101 is arranged on the stage 105, for example, with the pattern forming surface facing upward. In addition, a mirror 216 that reflects a laser beam for laser length measurement emitted from the laser length measurement system 122 arranged outside the inspection room 103 is arranged on the stage 105.
In addition, the multi-detector 222 is connected to the detection circuit 106 outside the electron beam column 102. The detection circuit 106 is connected to the chip pattern memory 123.
In the example of
In the control system circuit 160, a control calculator 110 that controls the entire inspection apparatus 100 is connected to a position circuit 107, a comparison circuit 108, a reference image generation circuit 112, a stage control circuit 114, a lens control circuit 124, a blanking control circuit 126, a deflection control circuit 128, a retarding control circuit 130, an E×B separator control circuit 132, a phase difference control circuit 134, a storage device 109 such as a magnetic disk drive, a monitor 117, a memory 118, and a printer 119 through a bus 120. In addition, the deflection control circuit 128 is connected to DAC (digital-to-analog conversion) amplifiers 144, 145, 146, 147, and 148. The DAC amplifier 146 is connected to the deflector 208, and the DAC amplifier 144 is connected to the deflector 209. The DAC amplifier 148 is connected to the deflector 218. The DAC amplifier 145 is connected to the deflector 226, and the DAC amplifier 147 is connected to the deflector 227.
In addition, the chip pattern memory 123 is connected to the comparison circuit 108. In addition, the stage 105 is driven by the stage driving mechanism 142 under the control of the stage control circuit 114. In the stage driving mechanism 142, for example, a drive system such as a three-axis (X-Y-θ) motor for driving in the X, Y, and θ directions in the stage coordinate system is configured, so that the stage 105 can move in the X, Y, and θ directions. As these X motor, Y motor, and θ motor (not shown), for example, step motors can be used. The stage 105 can be moved in the horizontal direction and the rotational direction by a motor of each axis of X, Y, and θ. Then, the moving position of the stage 105 is measured by the laser length measurement system 122 and supplied to the position circuit 107. The laser length measurement system 122 measures the position of the stage 105 based on the principle of the laser interferometry by receiving light reflected from the mirror 216. In the stage coordinate system, for example, X, Y, and θ directions of the primary coordinate system are set with respect to the plane perpendicular to the optical axis of multiple primary electron beams 20.
The electromagnetic lens 202, the electromagnetic lens 205, the electromagnetic lens 206, the electromagnetic lens 207, and the electromagnetic lens 224 are controlled by the lens control circuit 124. In addition, the collective deflector 212 is formed by electrodes having two or more poles, and each electrode is controlled by the blanking control circuit 126 through a DAC amplifier (not shown). The deflector 209 is formed by electrodes having four or more poles, and each electrode is controlled by the deflection control circuit 128 through the DAC amplifier 144. The deflector 208 is formed by electrodes having four or more poles, and each electrode is controlled by the deflection control circuit 128 through the DAC amplifier 146. The deflector 218 is formed by two-stage deflectors formed by electrodes having four or more poles, and each electrode is controlled by the deflection control circuit 128 through the DAC amplifier 148. In addition, the deflector 226 is formed by electrodes having four or more poles, and each electrode is controlled by the deflection control circuit 128 through the DAC amplifier 145. In addition, the deflector 227 is formed by electrodes having four or more poles, and each electrode is controlled by the deflection control circuit 128 through the DAC amplifier 147. The retarding control circuit 130 (potential application circuit) applies a desired retarding potential to the substrate 101 to adjust the energy of the multiple primary electron beams 20 emitted to the substrate 101.
The E×B separator 214 is controlled by the E×B separator control circuit 132.
A high-voltage power supply circuit (not shown) is connected to the electron emission source 201, and a group of electrons emitted from the cathode are accelerated by the application of an acceleration voltage from the high-voltage power supply circuit between a filament and an extraction electrode (not shown) in the electron emission source 201, the application of a voltage to a predetermined extraction electrode (Wehnelt), and the heating of the cathode at a predetermined temperature, and emitted as an electron beam 200.
Here,
The image acquisition mechanism 150 acquires an image to be inspected of a figure from the substrate 101 on which the figure is formed by using multiple beams using electron beams. Hereinafter, the operation of the image acquisition mechanism 150 in the inspection apparatus 100 will be described.
The electron beam 200 emitted from the electron emission source 201 (emission source) is refracted by the electromagnetic lens 202 to illuminate the entire shaping aperture array substrate 203. As shown in
The formed multiple primary electron beams 20 are refracted by the electromagnetic lenses 205 and 206, and travel to the E×B separator 214 arranged at the intermediate field (field conjugate position: I. I. P.) of each of the multiple primary electron beams 20 while repeating an intermediate image and crossover. Then, the multiple primary electron beams 20 pass through the E×B separator 214 to travel to the electromagnetic lens 207. In addition, scattered beams can be shielded by arranging the limited aperture substrate 213 having a limited passage hole near the crossover position of the multiple primary electron beams 20. In addition, all of the multiple primary electron beams 20 can be blanked by collectively deflecting all of the multiple primary electron beams 20 with the collective deflector 212 and shielding all of the multiple primary electron beams 20 with the limited aperture substrate 213.
When the multiple primary electron beams 20 are incident on an electromagnetic lens 207 (objective lens), the electromagnetic lens 207 focuses the multiple primary electron beams 20 on the substrate 101. In other words, the electromagnetic lens 207 irradiates the substrate 101 with the multiple primary electron beams 20. In this manner, the primary electron optics 151 irradiates the substrate 101 with the multiple primary electron beams 20.
The multiple primary electron beams 20 focused on the surface of the substrate 101 (target object) by the objective lens 207 are collectively deflected by the deflectors 208 and 209, and are emitted to the irradiation position of each beam on the substrate 101. In this manner, the primary electron optics 151 irradiates the substrate 101 with the multiple primary electron beams 20.
When the multiple primary electron beams 20 are emitted to a desired position of the substrate 101, a group of secondary electrons (multiple secondary electron beams 300) including reflected electrons are emitted from the substrate 101 due to the emission of the multiple primary electron beams 20. A secondary electron beam corresponding to each beam of the multiple primary electron beams 20 is emitted.
The multiple secondary electron beams 300 emitted from the substrate 101 pass through the electromagnetic lens 207 to travel to the E×B separator 214.
The E×B separator 214 separates the multiple secondary electron beams 300 from the orbit of the multiple primary electron beams 20.
The E×B separator 214 has a plurality of magnetic poles (electromagnetic deflection coils) having four or more poles using coils and a plurality of electrodes (electrostatic deflection electrodes) having four or more poles. For example, a plurality of magnetic poles with a phase shift of 90° and a plurality of electrodes with a phase shift of 90° are arranged. In addition, a plurality of magnetic poles and a plurality of electrodes are alternately arranged with a phase shift of 45°. The arrangement method is not limited thereto. A plurality of magnetic poles and a plurality of electrodes may be arranged so as to overlap each other in the same phase. The E×B separator 214 deflects the multiple secondary electron beams 300 to cause a separation effect. The E×B separator 214 generates a directional magnetic field using a plurality of magnetic poles. Similarly, a directional electric field is generated by a plurality of electrodes. Specifically, the E×B separator 214 generates an electric field E and a magnetic field B so as to be perpendicular to each other on a plane perpendicular to a direction in which the central beam of the multiple primary electron beams 20 travels (central axis of the orbit). The electric field applies a force in the same direction regardless of the traveling direction of the electron. On the other hand, the magnetic field applies a force according to the Fleming's left-hand rule. Therefore, the direction of the force acting on the electron can be changed depending on the electron incidence direction. In the multiple primary electron beams 20 incident on the E×B separator 214 from above, a force FE due to the electric field and a force FB due to the magnetic field cancel each other out. Therefore, the multiple primary electron beams 20 travel straight downward. On the other hand, in the multiple secondary electron beams 300 incident on the E×B separator 214 from below, both the force FE due to the electric field and the force FB due to the magnetic field act in the same direction. Therefore, the multiple secondary electron beams 300 are bent obliquely upward by being deflected in a predetermined direction and separated from the orbit of the multiple primary electron beams 20.
The multiple secondary electron beams 300, which are bent obliquely upward and separated from the multiple primary electron beams 20, are guided to the multi-detector 222 by the secondary electron optics 152. Specifically, the multiple secondary electron beams 300 separated from the multiple primary electron beams 20 are further bent by being deflected by the deflector 218, and travel to the electromagnetic lens 224. Then, the multiple secondary electron beams 300 are projected onto the multi-detector 222 while being refracted in the focusing direction by the electromagnetic lens 224 at a position away from the orbit of the multiple primary electron beams 20. The multi-detector 222 (multiple secondary electron beams detector) detects the multiple secondary electron beams 300 separated from the orbit of the multiple primary electron beams 20. In other words, the multi-detector 222 detects the refracted and projected multiple secondary electron beams 300. The multi-detector 222 has a plurality of detection elements (for example, diode type two-dimensional sensors (not shown)). Then, each of the multiple primary electron beams 20 collides with a detection element corresponding to each of the multiple secondary electron beams 300 on the detection surface of the multi-detector 222 to generate electrons, thereby generating secondary electron image data for each pixel. The intensity signal detected by the multi-detector 222 is output to the detection circuit 106.
In the example of
It is preferable that the width of each stripe region 32 is set to a size similar to the y-direction size of the irradiation region 34 or a size reduced by the scan margin. In the example of
Here, when the substrate 101 is irradiated with the multiple primary electron beams 20 while the stage 105 continuously moves, a tracking operation by collective deflection of the two-stage deflectors 208 and 209 is performed so that the irradiation position of the multiple primary electron beams 20 follows the movement of the stage 105. Therefore, the emission positions of the multiple secondary electron beams 300 change from moment to moment with respect to the central axis of the orbit of the multiple primary electron beams 20. Similarly, when scanning the inside of the sub-irradiation region 29, the emission position of each secondary electron beam changes from moment to moment in the sub-irradiation region 29. The two-stage deflectors 226 and 227 collectively deflect the multiple secondary electron beams 300 so that each secondary electron beam whose emission position has changed as described above is emitted into the corresponding detection region of the multi-detector 222. In other words, the two-stage deflectors 226 and 227 fix the positions of the multiple secondary electron beams 300 on the detection surface of the multi-detector 222, which change due to scanning using the multiple primary electron beams 20, by deflection back of the multiple secondary electron beams. As a result, each secondary electron beam can be detected by the corresponding detection element of the multi-detector 222.
Here, when scanning the substrate 101 with the multiple primary electron beams 20, for example, if the multiple primary electron beams 20 are collectively deflected by a single-stage deflector, an aberration corresponding to the amount of deflection occurs in the multiple primary electron beams 20. Examples of such an aberration include coma aberration, field curvature, astigmatism, and/or distortion. Among these aberrations, aberrations such as the field curvature, the astigmatism, and/or the distortion can be dynamically corrected by individually applying a potential to each electrode forming the deflector. However, it is difficult to dynamically correct the coma aberration. For this reason, two-stage deflectors are used.
Similarly, coma aberration S2 caused by the second-stage deflector 208 can be defined by the following Equation (2) using an incidence angle a2 due to the second-stage deflector 208, a deflection amount M2 due to the second-stage deflector 208, and an aberration coefficient CC2.
Here, as shown in the following Equation (3), a phase difference Δθ at which the sum of the aberrations of the first-stage deflector 209 and the second-stage deflector 208 becomes zero or minimal may be found.
Since the incidence angle a in Equation (3) is not zero during beam deflection, it is sufficient to find a phase difference Δθ1 on the deflector surface at which CC1 M1+CC2 M2=0 or minimum. The phase difference Δθ1 may be found by calculation in practice. Alternatively, a beam diameter for Δθ1 when the beam is deflected by the same amount may be found in advance, and Δθ1 may be found so that the beam diameter is minimized.
Assuming that the x-axis is 0°, the first-stage deflector 209 performs beam deflection indicated by a vector having the potential V1 in the direction of the angle θ1. Then, assuming that the x-axis is 0°, the second-stage deflector 208 performs beam deflection indicated by a vector having the potential V1 in the direction of the angle (θ1+Δθ1). As a result, on the target object surface, beam deflection of the multiple primary electron beams 20 is performed in the direction of the angle θ and the magnitude of the deflection amount M of a composite vector obtained by combining two vectors with the magnitude of the deflection amount M1 and the magnitude of the deflection amount M2 corresponding to these two vectors. If Δθ1 is set to a phase difference that makes the coma aberration be zero or minimal, it is possible to perform beam deflection with the coma aberration corrected to be zero or minimal.
In this case, a potential V11 applied to the electrode 1-1 of the first-stage deflector 209 can be defined by the following Equation (4-1). The potential V12 applied to the electrode 1-2 of the first-stage deflector 209 can be defined by the following Equation (4-2). The potential V13 applied to the electrode 1-3 of the first-stage deflector 209 can be defined by the following Equation (4-3). The potential V14 applied to the electrode 1-4 of the first-stage deflector 209 can be defined by the following Equation (4-4). The potential V15 applied to the electrode 1-5 of the first-stage deflector 209 can be defined by the following Equation (4-5). The potential V16 applied to the electrode 1-6 of the first-stage deflector 209 can be defined by the following Equation (4-6). The potential V17 applied to the electrode 1-7 of the first-stage deflector 209 can be defined by the following Equation (4-7). The potential V18 applied to the electrode 1-8 of the first-stage deflector 209 can be defined by the following Equation (4-8).
On the other hand, the potential V21 applied to the electrode 2-1 of the second-stage deflector 208 can be defined by the following Equation (5-1). The potential V22 applied to the electrode 2-2 of the second-stage deflector 208 can be defined by the following Equation (5-2). The potential V23 applied to the electrode 2-3 of the second-stage deflector 208 can be defined by the following Equation (5-3). The potential V24 applied to the electrode 2-4 of the second-stage deflector 208 can be defined by the following Equation (5-4). The potential V25 applied to the electrode 2-5 of the second-stage deflector 208 can be defined by the following Equation (5-5). The potential V26 applied to the electrode 2-6 of the second-stage deflector 208 can be defined by the following Equation (5-6). The potential V27 applied to the electrode 2-7 of the second-stage deflector 208 can be defined by the following Equation (5-7). The potential V28 applied to the electrode 2-8 of the second-stage deflector 208 can be defined by the following Equation (5-8).
As shown in
In addition, assuming that the amount of rotation of the beam deflection by the electromagnetic lens 207 is θm, the angle θi of the deflection direction of the first-stage deflector 209 on the target object surface shown in
In addition, the above-described Equations (4-1) to (4-8) and Equations (5-1) to (5-8) show beam deflection for scanning using the multiple primary electron beams 20. In Embodiment 1, tracking control is further performed. In this case, Equations (4-1) to (4-8) and Equations (5-1) to (5-8) can be defined as Equations (6-1) to (6-8) and Equations (7-1) to (7-8).
First terms of Equations (6-1) and (6-3) and Equations (7-1) and (7-3) indicate beam deflection component terms for scanning using the multiple primary electron beams 20, and second terms indicate beam deflection component terms for tracking control. First terms of Equations (6-1) and (6-3) and Equations (7-1) and (7-3) are the same as those of Equations (4-1) and (4-3) and Equations (5-1) and (5-3).
For example, when performing correction in the X and Y directions as the amount of tracking movement, it is assumed that correction is required only for the potentials Vx and Vy based on the amount of correction and the deflection sensitivity. In this case, a tracking potential Vth and an angle α can be defined by the following Equations (8-1) and (8-2), respectively. A is a constant. The obtained potential Vth and angle α may be assigned to the second terms of Equations (6-1) and (6-3) and Equations (7-1) and (7-3).
In addition, the potential applied to each electrode of the deflector 209 and the potential applied to each electrode of the deflector 208 may be opposite. In other words, a deflector to which the potential considering the phase difference Δθ1 is applied may be the deflector 209 instead of the deflector 208.
Here, as described above, when the landing energy is changed, the phase difference Δθ1 that makes the coma aberration be zero or minimal changes. In Equation (3), the aberration coefficients CC1 and CC2 change. Therefore, in Embodiment 1, a relationship table between the landing energy and the phase difference Δθ1 that makes the coma aberration zero or minimal is created.
As shown in
If the relationship table (1) is stored in the storage device 109, the control calculator 110 reads the relationship table (1) from the storage device 109 and stores the relationship table (1) in the storage device 71 in the phase difference control circuit 134.
First, the retarding potential acquisition unit 70 acquires the retarding potential from a retarding control circuit 130.
The phase difference calculation unit 72 calculates the phase difference Δθ1 (first phase difference) of the deflection directions for the plurality of deflectors 208 and 209 so as to reduce the aberration caused by the deflection of the multiple primary electron beams according to the magnitude of the retarding potential. Then, the phase difference determination unit 73 (first determination unit) determines the phase difference of the deflection directions for the deflectors 209 and 208 to be the calculated phase difference Δθ 1. The determined phase difference Δθ1 is output to the deflection control circuit 128.
When acquiring an image, the deflection control circuit 128 applies individual potentials V11 to V18 and V21 to V28 corresponding to the determined phase difference Δθ1 (first phase difference) in the deflection direction to the respective electrodes of the plurality of deflectors 208 and 209. Then, as described above, the plurality of deflectors 208 and 209 collectively deflect the multiple primary electron beams 20, thereby scanning the substrate 101 placed on the stage 105 with the multiple primary electron beams 20.
Once the substrate 101 is scanned, a group of secondary electrons (multiple secondary electron beams 300) including reflected electrons are emitted from the substrate 101 due to the emission of the multiple primary electron beams 20. Then, the multiple secondary electron beams 300 are separated from the orbit of the multiple primary electron beams 20 by the E×B separator 214. Then, the separated multiple secondary electron beams 300 travel to the multi-detector 222 through the deflector 218 as described above.
Here, as described above, in order to project the multiple secondary electron beams 300, whose positions have been changed by scanning the substrate 101 with the multiple primary electron beams 20, onto each corresponding detection element of the multi-detector 222, the multiple secondary electron beams 300 are returned by the two-stage deflectors 226 and 227. In the case of return by a single-stage deflector, aberration according to the amount of deflection may occur in the multiple secondary electron beams 300. Examples of such an aberration include coma aberration, field curvature, astigmatism, and/or distortion. Among these aberrations, aberrations such as the field curvature, the astigmatism, and/or the distortion can be dynamically corrected by individually applying a potential to each electrode forming the deflector. However, it is difficult to dynamically correct the coma aberration. For this reason, in Embodiment 1, two-stage deflectors 226 and 227 are used. The two-stage deflectors 226 and 227 are arranged in the same phase, similarly to the deflectors 208 and 209.
In the case of returning the multiple secondary electron beams 300, beam deflection is performed in the direction of an angle θ′ and the magnitude of a deflection amount M′ of a composite vector obtained by combining two vectors on the surface of the multi-detector 222 due to the beam deflections of the two-stage deflectors 226 and 227, similarly to the case of scanning using the multiple primary electron beams 20. In addition, a phase difference Δθ2 between the first-stage deflector 226 and the second-stage deflector 227 is found in advance, similarly to the case of scanning using the multiple primary electron beams 20.
The first-stage deflector 226 is deflected in the direction of the angle θ2 with the potential V2, and the second-stage deflector 227 is deflected in the direction of an angle (θ2+Δθ2) with the potential V2. At this time, on the multi-detector surface, the beam is deflected by a deflection amount M1′ in the direction of an angle θj by the deflection of the first-stage deflector 226, and is deflected by a deflection amount M2′ in the direction of an angle (θj+Δθ j) by the deflection of the second-stage deflector 227. The reason why the direction of voltage application on the deflector surface and the deflection direction on the detector surface are shifted (θj−θ2) is due to rotation by the electromagnetic lens 224. In addition, the reason why the phase difference Δθ2 between the first-stage deflector 226 and the second-stage deflector 227 is not equal on the deflector surface and the multi-detector surface is that the beam is rotated by the electromagnetic lens 224 by the distance between the deflector and the electromagnetic lens 224. When performing deflection back, the potential V2 and the angle θ2 change from moment to moment according to the deflection amount and the deflection direction.
Assuming that the x-axis of the secondary beam coordinate system is 0°, the first-stage deflector 226 performs beam deflection indicated by a vector having a magnitude V2 in the direction of the angle θ2. Then, assuming that the x-axis of the secondary beam coordinate system is 0°, the second-stage deflector 227 performs beam deflection indicated by a vector having a magnitude V2 in the direction of the angle (θ2+Δθ2). As a result, on the surface of the multi-detector 222, beam deflection of the multiple secondary electron beams 300 is performed in the direction of the angle θ′ and the magnitude of the deflection amount M′ of a composite vector obtained by combining two vectors with the magnitude of the deflection amount M1′ and the magnitude of the deflection amount M2′ corresponding to these two vectors. If Δθ2 is set to a phase difference that makes the coma aberration be zero or minimal, it is possible to perform beam deflection with the coma aberration corrected to be zero or minimal.
In this case, the potential V31 applied to the electrode 3-1 of the first-stage deflector 226 can be defined by the following Equation (10-1). The potential V32 applied to the electrode 3-2 of the first-stage deflector 226 can be defined by the following Equation (10-2). The potential V33 applied to the electrode 3-3 of the first-stage deflector 226 can be defined by the following Equation (10-3). The potential V34 applied to the electrode 3-4 of the first-stage deflector 226 can be defined by the following Equation (10-4). The potential V35 applied to the electrode 3-5 of the first-stage deflector 226 can be defined by the following Equation (10-5). The potential V36 applied to the electrode 3-6 of the first-stage deflector 226 can be defined by the following Equation (10-6). The potential V37 applied to the electrode 3-7 of the first-stage deflector 226 can be defined by the following Equation (10-7). The potential V38 applied to the electrode 3-8 of the first-stage deflector 226 can be defined by the following Equation (10-8).
On the other hand, the potential V41 applied to the electrode 4-1 of the second-stage deflector 227 can be defined by the following Equation (11-1). The potential V42 applied to the electrode 4-2 of the second-stage deflector 227 can be defined by the following Equation (11-2). The potential V43 applied to the electrode 4-3 of the second-stage deflector 227 can be defined by the following Equation (11-3). The potential V44 applied to the electrode 4-4 of the second-stage deflector 227 can be defined by the following Equation (11-4). The potential V45 applied to the electrode 4-5 of the second-stage deflector 227 can be defined by the following Equation (11-5). The potential V46 applied to the electrode 4-6 of the second-stage deflector 227 can be defined by the following Equation (11-6). The potential V47 applied to the electrode 4-7 of the second-stage deflector 227 can be defined by the following Equation (11-7). The potential V48 applied to the electrode 4-8 of the second-stage deflector 227 can be defined by the following Equation (11-8).
Here, similarly to the case of scanning using the multiple primary electron beams 20, the magnitude V2 of the voltage is proportional to the distance from the center. θ2 determines the angle θ′ of the deflection direction. This may be assigned to the drive voltages V31 to V38 and V41 to V48.
In addition, the potential applied to each electrode of the deflector 226 and the potential applied to each electrode of the deflector 227 may be opposite. In other words, a deflector to which the potential considering the phase difference Δθ2 is applied may be the deflector 226 instead of the deflector 227.
Here, when the landing energy is changed, the energy state of the multiple secondary electron beams 300 changes. As a result, when the landing energy is changed, the phase difference Δθ2 that makes the coma aberration be zero or minimal changes. Therefore, in Embodiment 1, a relationship table between the landing energy and the phase difference Δθ2 that makes the coma aberration zero or minimal is created.
As shown in
If the relationship table (2) is stored in the storage device 109, the control calculator 110 reads the relationship table (2) from the storage device 109 and stores the relationship table (2) in the storage device 76 in the phase difference control circuit 134.
The phase difference calculation unit 77 calculates the phase difference Δθ2 (second phase difference) of the deflection directions for the plurality of deflectors 226 and 227 (second deflectors) so as to reduce the aberration caused by the deflection of the multiple secondary electron beams 300 according to the magnitude of the retarding potential. Then, the phase difference determination unit 78 (second determination unit) determines the phase difference of the deflection directions for the deflectors 226 and 227 to be the calculated phase difference Δθ2. The determined phase difference Δθ2 is output to the deflection control circuit 128.
When acquiring an image, the deflection control circuit 128 further applies individual potentials V31 to V38 and V41 to V48 corresponding to the phase difference Δθ2 (second phase difference) in the deflection direction to the respective electrodes of the plurality of deflectors 226 and 227. Then, as described above, the plurality of deflectors 226 and 227 fix the positions where the multiple secondary electron beams 300 are projected onto the multi-detector 222 even when performing scanning using the multiple primary electron beams 20 by deflecting the multiple secondary electron beams 300 collectively so that the multiple secondary electron beams 300 are returned.
In this manner, each of the secondary electron beams can be detected by the corresponding detection element of the multi-detector 222.
As described above, the image acquisition mechanism 150 performs the scanning operation for each stripe region 32. As described above, the multiple primary electron beams 20 are emitted, and the multiple secondary electron beams 300 emitted from the substrate 101 due to the emission of the multiple primary electron beams 20 form an intermediate field (second field) in the deflector 218 and at the same time, are deflected by the deflector 218 and then detected by the multi-detector 222. The detected multiple secondary electron beams 300 may include reflected electrons. Alternatively, the reflected electrons may diverge while moving through the secondary electron optics and may not reach the multi-detector 222. Then, secondary electron images based on the signals of the detected multiple secondary electron beams 300 are acquired. Specifically, detection data (measurement image data, secondary electron image data, or inspected image data) of the secondary electrons for each pixel in each sub-irradiation region 29 detected by the multi-detector 222 is output to the detection circuit 106 in the order of measurement. In the detection circuit 106, analog detection data is converted into digital data by an A/D converter (not shown) and stored in the chip pattern memory 123. Then, the obtained measurement image data is transmitted to the comparison circuit 108 together with information indicating each position from the position circuit 107.
On the other hand, the reference image generation circuit 112 generates a reference image corresponding to the frame image 31 for each frame region 30 based on design data that is the basis of a plurality of figures formed on the substrate 101. Specifically, the reference image generation circuit 112 operates as follows. First, design pattern data is read out from the storage device 109 through the control calculator 110, and each figure defined in the read design pattern data is converted into binary or multi-valued image data.
As described above, the figures defined in the design pattern data include, for example, a basic figure of a rectangle or a triangle. For example, figure data is stored in which the shape, size, position, and the like of each figure are defined by information such as the coordinates (x, y) at the reference position of the figure, the length of the side, and a figure code that serves as an identifier for identifying the figure type such as a rectangle or a triangle.
When the design pattern data that serves as the figure data is input to the reference image generation circuit 112, the design pattern data is expanded to data for each figure, and the figure code, the figure dimension, and the like indicating the figure shape of the figure data are analyzed. Then, this is expanded into binary or multi-valued design pattern image data as a pattern arranged in a square having a grid with a predetermined quantization dimension as a unit, and is output. In other words, the design data is read, the occupancy rate of the figure in the design pattern is calculated for each square created by virtually dividing the inspection region into squares each having a predetermined dimension as a unit, and n-bit occupancy rate data is output. For example, it is preferable to set one square as one pixel. Then, assuming that one pixel has a resolution of ½8 (= 1/256), a small region of 1/256 is allocated to the region of the figure arranged in the pixel and the occupancy rate in the pixel is calculated. Then, 8-bit occupancy rate data is obtained. Such a square (inspection pixel) may be matched with each pixel of the measurement data.
Then, the reference image generation circuit 112 performs filtering processing on the design image data of the design pattern, which is the image data of the figure, by using a predetermined filter function. In this manner, the design image data whose image intensity (shade value) is image data on the design side of the digital value can be matched with image generation characteristics obtained by emission of the multiple primary electron beams 20. The image data for each pixel of the generated reference image is output to the comparison circuit 108.
The comparison circuit 108 aligns the frame image 31 (first image) serving as an image to be inspected and the reference image (second image) corresponding to the frame image in units of sub-pixels for each frame region 30. For example, the alignment may be performed using the method of least squares.
Then, the comparison circuit 108 compares the frame image 31 (first image) with the reference image (second image). The comparison circuit 108 compares the frame image 31 (first image) with the reference image (second image) for each pixel 36 according to a predetermined determination condition. For example, the comparison circuit 108 determines whether or not there is a defect, such as a shape defect. For example, if the gradation value difference for each pixel 36 is larger than a determination threshold value Th, it is determined that there is a defect. Then, the comparison result is output. The comparison result may be output to the storage device 109, the monitor 117, or the memory 118, or may be output through the printer 119.
In addition to the die database inspection described above, it is also preferable to perform a die-die inspection in which pieces of measurement image data obtained by imaging the same pattern at different locations on the same substrate are compared with each other. Alternatively, the inspection may be performed using only the self-measured image.
Alternatively, in addition to the configuration of
In this manner, the invention can be similarly applied not only to the case where multiple electron beams are used but also to the case where a single electron beam is used.
In the above example, a deflection angle VU1 serving as a reference voltage to be applied to the first-stage deflector 209 and a deflection angle VL1 serving as a reference voltage to be applied to the second-stage deflector 209 are both set as V1 and used in Equations (4-1) to (4-8) and Equations (5-1) to (5-8) (Equations (6-1) to (6-8) and Equations (7-1) to (7-8)), but the invention is not limited thereto. Hereinafter, this will be described as Modification Example 2 of Embodiment 1. In Modification Example 2 of Embodiment 1, either multiple beams or a single beam may be used. Therefore, the configuration of the inspection apparatus 100 is the same as that shown in
The deflection angles 1 and 2 correspond to voltage in the case of an electrostatic deflector, and correspond to current flowing through a coil in the case of a magnetic deflector.
As shown in
Each “unit”, such as the retarding potential acquisition unit 70, the phase difference calculation unit 72, the phase difference determination unit 73, the phase difference calculation unit 77, the phase difference determination unit 78, the deflection angle ratio calculation unit 82, the deflection angle ratio determination unit 83, the deflection angle ratio calculation unit 87, and the deflection angle ratio determination unit 88, has a processing circuit. Examples of such a processing circuit include an electrical circuit, a computer, a processor, a circuit board, a quantum circuit, or a semiconductor device. For each “unit”, a common processing circuit (the same processing circuit) may be used or different processing circuits (separate processing circuits) may be used. Information input to and output from the retarding potential acquisition unit 70, the phase difference calculation unit 72, the phase difference determination unit 73, the phase difference calculation unit 77, the phase difference determination unit 78, the deflection angle ratio calculation unit 82, the deflection angle ratio determination unit 83, the deflection angle ratio calculation unit 87, and the deflection angle ratio determination unit 88 and information being calculated are stored in the memory 118 or a memory (not shown) in the phase difference control circuit 134 each time.
In addition, the storage device 71 stores relational data (1) indicating the relationship among the landing energy, deflection aberration and phase difference for the primary electron beam and the relationship among the landing energy, deflection aberration, and deflection angle ratio. The storage device 76 stores relational data (2) indicating the relationship among the landing energy, deflection aberration, and phase difference for the secondary electron beam and the relationship among the landing energy, deflection aberration, and deflection angle ratio.
As described above, if one of the landing energy (L. E.) and the retarding potential is determined, the other is also determined.
First, the retarding potential acquisition unit 70 acquires a retarding potential from the retarding control circuit 130.
Referring to the relational data (1), the phase difference calculation unit 72 calculates a deflection phase difference Δθ1 for the two-stage deflectors 208 and 209, at which the deflection aberration becomes equal to or less than a threshold value set in advance, according to the magnitude of the retarding potential applied to the substrate 101. Then, the phase difference determination unit 73 (first determination unit) determines the phase difference of the deflection directions for the two-stage deflectors 209 and 208 to be the calculated phase difference Δθ 1. The determined phase difference Δθ1 is output to the deflection control circuit 128.
And/or, referring to the relational data (1), the deflection angle ratio calculation unit 82 calculates a deflection angle ratio VL1/VU1 for the two-stage deflectors 208 and 209, at which the deflection aberration becomes equal to or less than a threshold value set in advance, according to the magnitude of the retarding potential applied to the substrate 101. Then, the deflection angle ratio determination unit 83 determines the deflection angle ratio for the two-stage deflectors 209, 208 to be the calculated deflection angle ratio VL1/VU1. The determined deflection angle ratio VL1/VU1 is output to the deflection control circuit 128.
In addition, referring to the relational data (2), the phase difference calculation unit 77 calculates a deflection phase difference Δθ2 for the two-stage deflectors 226 and 227, at which the deflection aberration becomes equal to or less than a threshold value set in advance, according to the magnitude of the retarding potential applied to the substrate 101. Then, the phase difference determination unit 78 (second determination section) determines the phase difference of the deflection directions for the two-stage deflectors 226 and 227 to be the calculated phase difference Δθ2. The determined phase difference Δθ2 is output to the deflection control circuit 128.
And/or, referring to the relational data (2), the deflection angle ratio calculation unit 87 calculates a deflection angle ratio VL2/VU2 for the two-stage deflectors 226 and 227, at which the deflection aberration becomes equal to or less than a threshold value set in advance, according to the magnitude of the retarding potential applied to the substrate 101. Then, the deflection angle ratio determination unit 83 determines the deflection angle ratio for the two-stage deflectors 226 and 227 to be the calculated deflection angle ratio VL2/VU2. The determined deflection angle ratio VL2/VU2 is output to the deflection control circuit 128.
Therefore, in Modification Example 2 of Embodiment 1, it is preferable to calculate Equations (4-1) to (4-8) and Equations (5-1) to (5-8) (Equations (6-1) to (6-8) and Equations (7-1) to (7-8)) using a deflection angle found by setting one of the deflection angle VU1, which is a reference voltage applied to the first-stage deflector 209, and the deflection angle VL1, which is a reference voltage applied to the second-stage deflector 209, as V1 and finding the other one using the deflection angle ratio VL1/VU1.
Similarly, in Modification Example 2 of Embodiment 1, it is preferable to calculate Equations (10-1) to (10-8) and Equations (11-1) to (11-8) using a deflection angle found by setting one of the deflection angle VU2, which is a reference voltage applied to the first-stage deflector 226, and the deflection angle VL2, which is a reference voltage applied to the second-stage deflector 227, as V2 and finding the other one using the deflection angle ratio VL2/VU2.
As described above, according to Embodiment 1, it is possible to correct aberrations according to the amount of scanning by the deflectors 209 and 208 even when the energy state of the beam changes. Similarly, it is possible to correct aberrations according to the amount of deflection back by the deflectors 226 and 227 even when the energy state of the beam changes.
In the above description, the series of “˜circuits” include a processing circuit, and the processing circuit includes an electric circuit, a computer, a processor, a circuit board, a quantum circuit, a semiconductor device, and the like. In addition, a common processing circuit (same processing circuit) may be used for the respective “˜circuits”. Alternatively, different processing circuits (separate processing circuits) may be used. A program for executing the processor and the like may be recorded on a record carrier body, such as a magnetic disk drive, a magnetic tape device, an FD, or a ROM (read only memory). For example, the position circuit 107, the comparison circuit 108, the reference image generation circuit 112, and the like may be configured by at least one processing circuit described above.
Up to now, the embodiments of the invention have been described with reference to specific examples. However, the invention is not limited to these specific examples. In the above example, a case has been described in which both the correction of aberration caused by scanning using the multiple primary electron beams 20 and the correction of aberration caused by deflection back using the multiple secondary electron beams 300 are performed, but the invention is not limited thereto. One of the correction of aberration caused by scanning using the multiple primary electron beams 20 or the correction of aberration caused by deflection back using the multiple secondary electron beams 300 may be performed.
The two-stage deflectors 208 and 209 and the two-stage deflectors 226 and 227 are not limited to two stages, but two or more stages may be adopted.
In addition, the description of parts that are not directly required for the description of the invention, such as the apparatus configuration or the control method, is omitted. However, the required apparatus configuration, control method, and the like can be appropriately selected and used.
In addition, all multi-electron beam image acquisition apparatuses, multi-electron beam image acquisition methods, electron beam image acquisition apparatuses, and electron beam image acquisition methods that include the elements of the invention and can be appropriately redesigned by those skilled in the art are included in the scope of the invention.
Additional advantages and modification will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2022-109275 | Jul 2022 | JP | national |
2023-107379 | Jun 2023 | JP | national |
This application is a continuation application based upon and claims the benefit of priority from prior Japanese Patent Application No. 2022-109275 (application number) filed on Jul. 6, 2022 in Japan, Japanese Patent Application No. 2023-107379 (application number) filed on Jun. 29, 2023 in Japan, and International Application PCT/JP2023/024464, the International Filing Date of which is Jun. 30, 2023. The contents described in JP2022-109275, JP2023-107379 and PCT/JP2023/024464 are incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2023/024464 | Jun 2023 | WO |
Child | 19009902 | US |