TRANSFERRING ALIGNMENT INFORMATION IN 3D TOMOGRAPHY FROM A FIRST SET OF IMAGES TO A SECOND SET OF IMAGES
20230267627 · 2023-08-24
Inventors
- Thomas Korb (Schwaebisch Gmuend, DE)
- Alex Buxbaum (San Ramon, CA, US)
- Eugen Foca (Ellwangen, DE)
- Jens Timo Neumann (Aalen, DE)
- Amir Avishai (Pleasanton, CA, US)
- Dmitry Klochkov (Schwaebisch Gmuend, DE)
Cpc classification
International classification
Abstract
The present disclosure provides a method of transferring alignment information from a first set of images to a second set of images, a respective computer program product and a respective inspection device. A first set of cross-section images in a first imaging mode is obtained, the first cross-section images being taken at times Tai. A second set of cross-section images in a second imaging mode is obtained, the second cross-section images being taken at times Tbj, the times Tbj differing from the times Tai. Obtaining the first and second sets of cross-section images comprises subsequently removing a cross-section surface layer of a sample to make a new cross-section accessible for imaging, and imaging the new cross-section of the sample in the first imaging mode or in the second imaging mode. Switching is performed between the first and second imaging modes while obtaining the first and second sets of cross-section images.
Claims
1. A method of transferring alignment information in 3D tomography from a first set of images to a second set of images, the method comprising: obtaining a first set of cross-section images in a first imaging mode, the first cross-section images being taken at times Tai; switching from the first imaging mode to a second imaging mode; obtaining a second set of cross-section images in the second imaging mode, the second cross-section images being taken at times Tbj which are different from the times Tai; determining alignment information included in the cross-section images of the first set; and using time-dependent interpolation of the alignment information in the cross-section image of the first set to transfer the alignment information from the cross-section images of the first set to the cross-section images of the second set, wherein obtaining the first and second sets of cross-section images comprises subsequently removing a cross-section surface layer of a sample to make a new cross-section accessible for imaging, and imaging the new cross-section of the sample in the first imaging mode or in the second imaging mode.
2. The method of claim 1, wherein the cross-section images of the first set have a first imaging pixel size, and the cross-section images of the second set have a second imaging pixel size different from the first imaging pixel size.
3. The method of claim 2, wherein the first imaging pixel size is at least twice the second imaging pixel size.
4. The method of claim 1, comprising alternating between the first and second imaging modes after obtaining each cross-section image.
5. The method of claim 1, wherein determining the alignment information comprises determining positions of fiducials.
6. The method of claim 5, wherein obtaining the first and second sets of cross-section images is performed in a continuous milling mode.
7. The method of claim 6, wherein transferring the alignment information comprises a time-dependent interpolation of positions of the fiducials for the points of time Tbj when the cross-section images of the second set are obtained based on the points of time Tai when the cross-section images of the first set are obtained.
8. The method of claim 7, wherein the time-dependent interpolation is a linear interpolation.
9. The method of claim 8, wherein time intervals between taking two cross-section images are constant.
10. The method of claim 8, wherein the alignment information comprises a member selected from the group consisting of lateral alignment information and depth alignment information.
11. The method of claim 5, wherein obtaining the first and second sets of cross-section images is performed in a mill-stop-image mode.
12. The method of claim 11, wherein transferring the alignment information comprises a time-dependent interpolation of positions of the fiducials for the points of time Tbj when the cross-section images of the second set are obtained based on the points of time Tai when the cross-section images of the first set are obtained.
13. The method of claim 12, wherein the time-dependent interpolation comprises a linear interpolation.
14. The method of claim 13, wherein the time intervals between taking two cross-section images are constant.
15. The method of claim 13, wherein the time-dependent interpolation of the alignment information is a time-dependent interpolation of lateral alignment information.
16. The method of claim 15, wherein depth alignment information is not interpolated.
17. The method of claim 16, wherein the depth alignment information of the cross-section images of the first set is identically transferred to the corresponding cross-section images of the second set.
18. The method of claim 5, wherein the fiducials comprise a set of parallel fiducials elongating in a depth direction and a set of non-parallel fiducials elongating obliquely to the depth direction.
19. The method of claim 1, further comprising: image registering obtained cross-section images; and obtaining a 3D data set.
20. One or more machine-readable hardware storage devices comprising instructions that are executable by one or more processing devices to perform operations comprising the method of claim 1.
21. A system comprising: one or more processing devices; and one or more machine-readable hardware storage devices comprising instructions that are executable by the one or more processing devices to perform operations comprising the method of claim 1.
22. The system of claim 21, further comprising: a focused ion beam device; and a charged particle device configured to provide charged particles to image the new cross-section of the sample.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The disclosure will be even more fully understood by reference to the following drawings.
[0044]
[0045]
[0046]
[0047]
[0048]
DETAILED DESCRIPTION
[0049]
[0050] With the method, at least a first and second cross-section images includes subsequently removing a cross-section surface layer of the integrated semiconductor sample, for example with a focused ion beam, to make a new cross-section accessible for imaging, and imaging the new cross-section of the integrated semiconductor sample for example with a charged particle beam. From the sequence of these 2D cross-section images 1000, a 3D image of the integrated semiconductor structure can be reconstructed. The distance dz of the cross-section images 100 can be controlled by the FIB milling or polishing process and can be between 1 nm and 10 nm, for example about 3-5 nm, but other values are also possible depending on the concrete application.
[0051]
[0052]
[0053]
[0054] In the presented example, cross-section images 100b.1, 100b.2 and 100b.3 are imaged at times (time instances) Tb1, Tb2 and Tb3. These cross-section images 100b.1, 100b.2, 100b.3 belong to the second set of cross section images and are obtained in a second imaging mode differing from the first imaging mode. According to this example, the cross-section images 100b.1, 100b.2 and 100b.3 have a comparatively small pixel size, for example 2 nm, 1 nm or smaller. No fiducials are imaged in this second imaging mode. Instead, the imaging conditions in the second imaging mode are adapted to imaging a structure of interest in good resolution.
[0055] In the depicted example, the time interval ΔTa=Ta(i+1)−Tai is constant for all i. Furthermore, the time interval ΔTb=Tb(j+1)−Tbj is constant for all j. The cross-section images 100a of the first set are obtained strictly alternatingly with the cross-section images 100b of the second set.
[0056] As already explained above, positional information is determined from positional markers in the cross-section images 100a.1, 100a.2, 100a.3 and 100a.4 of the first set.
[0057] What is of interest now, is the position p of the structure of interest at times Tb1, Tb2 and Tb3 in the cross-section images of the second set. This position p varies for the following grounds: First, since imaging is carried out in a continuous milling mode, the depth of the sample is continuously reduced. Therefore, the depth coordinate (z-coordinate) in the slicing direction varies with time. Furthermore, there are also unwanted variations in position because of drifts of for example the stage position and/or the imaging column. Other environmental influences can also occur and can have an influence on the position p. Therefore, according to the disclosure, the position p(Tb1), p(Tb2) and p(Tb3) is determined by interpolation in time: The interpolated values are indicated in
[0058]
[0059] Though there is no change in depth direction between corresponding cross-section images, there is still a smooth and slowly varying change of position p with respect to other space coordinates, say in lateral positions px and/or py: Here, drifts of the stage and/or of an imaging column can still occur. Once again, these drift or drifts can be approximated by a smooth function dependent from time, for example by a linear function of time. Therefore, similar to the continuous milling mode, the lateral positions plates in the cross-section images of the second set can be calculated from measured data points in the cross-section images of the first set.
[0060] In the present examples, a linear interpolation is shown; however, higher-order interpolations are in general also possible.