SEM image acquisition device and SEM image acquisition method
10553391 ยท 2020-02-04
Assignee
Inventors
Cpc classification
H01J37/147
ELECTRICITY
H01J37/244
ELECTRICITY
International classification
H01J37/147
ELECTRICITY
H01J37/22
ELECTRICITY
Abstract
An SEM image acquisition device including a scanning signal generation unit configured to rotate a scanning direction of the electron beam to be scanned on the sample and generate a scanning signal to be emitted on a position on the sample corresponding to a same region and same pixels on the sample; a deflection device configured to emit the electron beam on a position on the sample corresponding to the same region and the same pixels on the sample, on the basis of the scanning signal generated by the scanning signal generation unit; a detection and amplification unit configured to detect and amplify a signal from the position on the sample corresponding to the same region and the same pixels on the sample, on which the electron beam was emitted by being deflected by the deflection device; and an image generation unit configured to generate an image from when the position on the sample corresponding to the same region and the same pixels on the sample is irradiated, on the basis of the signal detected and amplified by the detection and amplification unit.
Claims
1. An SEM image acquisition method for acquiring an image by emitting an electron beam on a sample and detecting electrons emitted or reflected from or absorbed by the sample; the SEM image acquisition method comprising: rotating a scanning direction of the electron beam to be scanned on the sample; generating a scanning signal to be emitted on a position on the sample corresponding to a same region and same pixels on the sample as the electron beam; emitting the electron beam on a position on the sample corresponding to the same region and the same pixels on the sample, in response to the scanning signal; detecting and amplifying a signal from the position on the sample corresponding to the same region and the same pixels on the sample, on which the electron beam being emitted and deflected; and generating an image from when the position on the sample corresponding to the same region and the same pixels on the sample is irradiated, on the basis of the signal being detected and amplified; wherein the generating the scanning signal comprises: making clock cycles the same, or increasing the clock cycles, or decreasing the clock cycles; generating, as the scanning signal, a signal sequentially scanned in a predetermined rotation direction on positions corresponding to all pixels within the same region on the sample; and making total scanning time the same, or increasing the total scanning time, or decreasing the total scanning time.
2. The SEM image acquisition method according to claim 1, further comprising: synthesizing a plurality of images of the position corresponding to the same region and the same pixels on the sample from when the sample is scanned from different rotation directions by the electron beam, on the basis of the signal detected and amplified.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
DETAILED DESCRIPTION OF THE INVENTION
First Embodiment
(11)
(12) An SEM 1 illustrated in
(13) A scan rotation unit 2 rotates an emission direction of the electron beam 21 on the sample 4. The scan rotation unit 2 includes a deflection device 22 and a scanning signal generation unit 23.
(14) The deflection device 22 scans (plane scanning in the X-direction and the Y-direction) the electron beam 21, which is narrowly focused by the objective lens, on the surface of the sample 4. The deflection device 22 includes an electrostatic deflection electrode or an electromagnetic deflector.
(15) The scanning signal generation unit 23 generates scanning signals that rotate the emission direction, with respect to the deflection device 22, of the electron beam 21 on the sample 4. Additionally, the scanning signal generation unit 23 generates signals that scan the same region and the same pixels on the sample from a predetermined rotation direction (described later using
(16) A sample chamber 3 is a vacuum-evacuable container in which the sample 4 or the like is stored.
(17) The sample 4 is an object on which the electron beam 21 is emitted and is, for example, a mask, a wafer, or the like to be measured of a pattern.
(18) A stage 5 is a moving stand that is movable in the X-direction, the Y-direction, and the Z-direction. The sample (mask) 4 is mounted and secured on the stage 5. The position of the stage 5 is measured precisely in real time using a laser interferometer (not illustrated).
(19) A signal acquisition unit 6 acquires signals by detecting and amplifying the secondary electrons and reflected electrons emitted from and also the electrons absorbed by the sample 4 with the detection and amplification unit 61 when the electron beam 21 is scanned on the surface of the sample 4. The signal acquisition unit 6 is, for example, a micro-channel plate (MCP).
(20) A computer 7 is a personal computer that executes various controls and processes in accordance with programs. In the present embodiment, the computer 7 includes an image generation unit 8, an image synthesis unit 9, a contour extraction unit 10, a measuring unit 11, a display device 12, and an image data table 13.
(21) The image generation unit 8 sequentially associates signals (one-dimensional signals), acquired by the signal acquisition unit 6, from positions corresponding to the same region and the same pixels on the sample 4 from when the electron beam 21 was scanned on the sample 4 at the predetermined rotation direction, with signals of pixels of the image in the scanning direction (two-dimensional signals), and generates (restores) images (described later with reference to
(22) The image synthesis unit 9 synthesizes the plurality of images, which were scanned in the predetermined rotation direction, generated (restored) by the image generation unit 8. Specifically, the image synthesis unit 9 synthesizes, by integrating or averaging by pixels, a plurality of images of the same rotation direction and a plurality of images of differing rotation directions (described later with reference to
(23) The contour extraction unit 10 is a typical unit for extracting the contours (edges) of a pattern from the images synthesized by the image synthesis unit 9 (e.g. see hereinafter described
(24) The measuring unit (measurement unit) 11 is a typical unit for measuring the width, area, and the like of a pattern.
(25) The display device 12 displays images and the like and, in this case, is a display.
(26) The image data table 13 is a table in which the image information, images, and the like of the present embodiment are stored (see
(27) Next, operations of the constituents illustrated in
(28)
(29) In step S1, the number of times n for changing the rotation angle of the scan is set. As indicated on the right side in
(30) In step S2, the scan is rotated to the setting angle. Specifically, since n was set to 4 times in step S1, the scan is sequentially set to one of 45, 45, 0, or 90 for each repetition of the scan.
(31) In step S3, data is acquired. In cases where, for example, the first setting angle set in step S2 is 45, signals (scanning signals) to be sequentially scanned on the pixels are generated having the direction (upward and to the right in the direction of 45) indicated by the dashed arrows of the (b) 45 scan in the upper left of
(32) In step S4, the computer acquires an image. Specifically, the signals having the 45 scanning direction acquired in step S3 for all of the pixels in the rectangular region on the sample 4 are sequentially positioned as signals of positions of the corresponding pixels of
(33) In step S5, it is determined if processing has been performed n times. That is, it is determined if the processing for the n times set in step S1 (4 times in this case) has been completed. If NO is determined, step S2 is executed and subsequent processing is performed. On the other hand, if YES is determined, step S6 is executed since the processing for all n times (here, n=4 times) has been completed.
(34) In step S6, all of the images are integrated. Specifically, for example, when n is set to 4 times in step S1, step S2 to step S4 are repeated 4 times and images scanned from the 45, 45, 0, and 90 directions are acquired. Accordingly, in step S6 the images of the four sets are integrated (or averaged) by pixel correspondence to generate a single synthesized image. Note that, a total of 60 images were synthesized in the experiment. Of these:
(35) 15 images were acquired at 45
(36) 15 images were acquired at 45
(37) 15 images were acquired at 0 and
(38) 15 images were acquired at 90.
(39) These 60 images were integrated by pixel correspondence in step S6 to generate the image shown in
(40) In step S7, measurement is performed. Specifically, measurement (e.g. measurement of the width size, area, or the like of the rectangle) is performed using the synthesized image obtained by integrating all of the pixels in step S6.
(41) As described above, the number of times n for changing the rotation angle of the scan can be set as desired and, as a result, it is possible sequentially change the scan rotation angle and scan to acquire images, and acquire synthesized images from a plurality of scanning directions by synthesizing these images.
(42) As a result:
(43) in, for example, cases where the scanning direction is a single direction as illustrated in the image of
in, for example, the image illustrated in
(44)
(45) In
Note that the electron beam scan region is the same region (same range) in the illustrated rectangle (square), each small square corresponds to a pixel, and the electron beam 21 sequentially scans (digitally scans) across the center position of each of the small squares.
(46) As described above, the same region and the same pixels are defined for all of the scanning directions, and scanning signals are generated that sequentially scan each pixel in the illustrated scanning direction at the same clock. Moreover, the deflection device deflects the electron beam 21 such that the electron beam 21 is scanned on the sample 4 on the basis of the generated scanning signals. This configuration enables the sequential scanning of the pixels (positions) on the sample 4 in the scanning directions depicted in
(47) The scans of (a) to (g) in
(48) (1) When one of x and y is a 0 pixel and the other is a 1 pixel direction rotation, the scanning directions are the following integer multiples of 0 and 45: 180, 135, 90, 45, 0, 45, 90, 135, and 180 (0, 45, 90, 135, 180, 225, 270, 315, and 360) and are within the range of 180 (0) to 180 (360).
(49) (2) When one of x and y is a 1 pixel and the other is a 2 pixel direction rotation, the scanning directions are the following directions obtained by adding or subtracting integer multiples of 90 to or from about 26 (more accurately tan.sup.1) and about 63 (more accurately tan.sup.1 2): . . . 63, 26, 26, 63, and so on (26, 63, and so on) and are within a range of 180 to 180 (0 to 360).
(50) (3) Likewise, when one of x and y is a (n1) pixel and the other is a n pixel direction rotation, the scanning directions are directions obtained by adding or subtracting integer multiples of 90 to or from tan.sup.1(n1)/n and, tan.sup.1n/(n1), and are angles within a range of)180 (0 to) 180 (360 (specific values are omitted).
(51)
(52) The (a) 0 rotation pixel scan in
(53) Accordingly, 1 pixel scan interval1 line interval=1.
(54) The (b) 45 rotation pixel scan corresponds to the (b) 45 scan in
(55) Accordingly, 1 pixel scan interval1 line interval=21/2=1, which is the same scanning time as the 0 rotation pixel scan. As a result, the total time to acquire 1 image is the same.
(56) Implementing the settings described above, generating each scanning signals at the same clock interval, and setting (restoring) the each of the signals acquired by sequentially scanning the positions by pixel correspondence on the sample 4 to the signals of the positions of the original pixels enable the generation of the 0 rotation image and the 45 rotation image in the same amount of time. Moreover, a synthesized image can be generated by synthesizing (e.g. integrating; see step S6 of
(57) When moving from the pixel of an end point to the pixel of a start point when scanning in the predetermined rotation direction, pulse voltage is applied to the blanking electrode to perform what is typically known as blanking. As a result, the electron beam is not emitted on a path from the position (pixel) of the end point to the position (pixel) of the start point of the sample 4 while the electron beam moves along this path.
(58)
(59) Rotation angle: The rotation angle determined by n, which is set in step S1 of
(60) Image data: Image data acquired at the rotation angle which, as described below the image data table of
(61) (1 pixel of 8-bit data) m times; 60 times/4=15 times integration: A case where all of the images (60 images) are synthesized by integration when the total number of images is 60, wherein scans are performed in the four directions of 0, 45, 45, and 90, and 15 images are acquired for each direction.
(62) Data groups: In the preceding example, an image group of 60 images. Imaging conditions: Imaging conditions for capturing the images. Specifically, information such as acceleration voltage, current, magnification, and sample name. Correction coefficients: Correction coefficients such as height correction and magnification differences.
(63) Other:
(64) As described above, the images acquired from the plurality of scanning directions or the synthesized image, and the rotation angle, imaging conditions, correction coefficients, and other information related thereto is recorded and stored in the image data table 13. As such, it is possible to easily perform measurements (e.g. measurements of dimensions and area) of patterns in a sample image by referencing the image data table 13.
(65)
(66) In
(67) Next, one image of the (b) 45 scan is acquired by executing steps S12 to S17.
(68) In step S12, the start point and the end point are calculated. Specifically, the start point and the end point of the scanning range are set as follows for the first line 1: Start point (x0,y0) of scanning range End point (x0,y0) of scanning range.
Note that, in this case, for the sake of ease of understanding, coordinates of the centers of the pixels represented by the small squares in
(69) In the example of step S12, the start point and the end point are the same, so one point is scanned.
(70) In step S13, images are acquired by scanning. Specifically, the range from the start point to the end point set in step S12 is scanned pixel by pixel and signals (typically detected and amplified 8-bit brightness signals) from each of the pixels are acquired.
(71) In steps S12 and S13, the signal of the pixel determined by the start point and the end point of line 1 of the (b) 45 scan (one pixel in this case) is acquired.
(72) Likewise, in steps S14 and S15, the signals of the pixels determined by the start point and the end point of line 2 of the (b) 45 scan (two pixels in this case) are acquired.
(73) Likewise, the signals of the pixels determined by the start point and the end point of line (n1) from line 3 of the (b) 45 scan (three pixels and so on in this case) are acquired.
(74) Likewise, in steps S16 and S17, the signal of the pixel determined by the start point and the end point of line n of the (b) 45 scan (the last pixel in this case) is acquired.
(75) By executing the steps S12 to S17, the pixels of line 1 to line n of the (b) 45 scan are each acquired and one image is generated. This processing is repeated to acquire 30 images of the (b) 45 scan.
(76) Thus, 30 images of the (a) 0 scan are acquired in step S11 and 30 images of the (b) 45 scan are acquired in steps S12 to S17. By integrating (or averaging) the pixels of all of these images, one synthesized image can be generated.
(77) Note that in the present embodiment, the scanning speed is set as follows, but is not limited thereto. Typically, isochronous scanning (scanning using the same time interval clock) is used so that the time to acquire one image is the same regardless of the rotation direction of the scanning. Isochronous scanning (scanning using the same time interval clock): For example, in the case of the (b) 45 scan described in steps S12 to S17, scanning is performed at a speed of 2 times and the scan line interval to be scanned is 1/2 times. Therefore, the scanning time of all of the pixels is the same. Constant speed scanning (scanning at the same scanning speed): Increases or decreases the integration time. For example, in the case of the (b) 45 scan described in steps S12 to S17, the integration time increases 2 times (the clock interval increases 2 times).
(78)
(79) In
(80) In step S22, it is determined if the image data is OK for synthesis. Specifically, it is determined if noise in the images captured in step S21 is below a threshold, and if there is correlation between the images (other images, all other images). If YES is determined, step S23 is executed. If NO is determined, synthesis is determined not to be made and canceled and step S21 is executed and the next image data is imported.
(81) In step S23, synthesis (addition and correction) is performed. Specifically, the images imported in step S21 and determined as YES in step S22 are synthesized, that is, the brightness of each image is integrated or averaged by pixel. For example, in the case of synthesizing the 60 images described above, when one image is an 8-bit representation, a region is secured in which there is no overflow when integrating 60 8-bit images (at least a 14-bit and typically a 2-byte region), and integration is performed. Note that when averaging, the necessary number of bits (e.g. 8 bits) are extracted from the upper predetermined bits so as to prevent increases in processing time.
(82) In step S24, it is determined if the synthesis has completed. Specifically, it is determined if the synthesis of step S23 has been completed for all of the images to be synthesized (e.g. in the example given above, all of the 60 images). If YES is determined, the image synthesis is ended at step S25. Thus, one synthesized image is generated (see
(83) The process described above enables the generation of one synthesized image, which is obtained by sequentially integrating, by pixel, all of the images scanned in the plurality of directions.
(84)
(85)
(86) The synthesized image of the 0 scans illustrated in
(87) On the other hand, the synthesized image of the 45 scans and the 45 scans illustrated in
(88) Furthermore, the synthesized image of the 45 scans, the 45 scans, the 0 scans, and the 90 scans illustrated in
(89) As a result, the lines of the top and bottom edges of the rectangular patterns in
(90) Thus, the inventors discovered that in cases where the edges of the rectangular patterns on the screen are horizontal and perpendicular, clear images can be obtained from scans in two directions and scans in four directions as respectively illustrated in
REFERENCE SIGNS
(91) 1 SEM (Scanning Electron Microscope) 2 Scan rotation unit 21 Electron beam 3 Sample chamber 4 Sample 5 Stage 5 Signal acquisition unit 7 Computer (PC) 8 Image generation unit 9 Image synthesis unit 10 Contour extraction unit 11 Measuring unit 12 Display device 13 Image data table