The disclosure relates to methods of investigating a semiconductor sample layer by layer using focused ion beam etching and X-ray detection, as well as related devices.
An investigation device to investigate a semiconductor sample using a focused ion beam/scanning electron beam (FIB/SEM) crossbeam scheme is disclosed in U.S. Pat. No. 8,969,835 B2. An investigation method using X-ray spectrometry in an SEM is known.
The disclosure seeks to improve an investigation method mentioned to improve the volumetric spatial resolution within a volume of interest and, for example, to improve elemental information from the region of interest volume.
In an aspect, the disclosure provides a method of investigating a semiconductor sample having a sample surface layer by layer using focused ion beam (FIB) etching and X-ray detection, the sample having structures of different elemental composition, the method comprising: preparing a layer to be investigated of the semiconductor sample by etching an initial sample surface with a FIB; aligning a surface area of a region of interest volume of the prepared layer of the sample with an object field of a scanning electron microscope (SEM); adjusting an electron energy of an electron beam of the SEM; probing the region of interest volume with the scanning electron beam within the object field; detecting X-rays emanating from the aligned region of interest volume; post-processing of a detection signal obtained during the detection step to spatially deconvolute the detection signal into structure data attributed to the sample structure within the region of interest volume; and repeating “preparing” to “post-processing” until layer by layer investigation of a superimposed volume of interest of the sample is completed.
The number of layers which are prepared during the method can be in the region between 2 and 100. In addition to the detection of X-rays from inelastic electron/material interaction, also Auger electrons (AE) may be detected. The post-processing results in an increased volumetric spatial resolution within the volume of interest. Such volumetric spatial resolution may be better than 25 nanometers (nm), better than 20 nm, better than 15 nm and may be better than 10 nm. Practically, such volumetric spatial resolution is above 1 nm. The definition of such volumetric spatial resolution is done with the help of an edge resolution criterion to distinguish between adjacent structures. Examples of edge resolution criteria are known.
Post-processing may include an optimization algorithm. With the investigation method, an investigation of chip structures, such as semiconductor memory structures, flash memory structures, NAND structures, 3D-NAND structures and vertical 3D-NAND structures, is possible.
X-ray detection can be performed in a wavelength dependent manner. This can further improve the versatility of the investigation method. In addition to a spectral X-ray detection detecting inelastic scattered X-rays (EDX), also Auger electrons (AE) may be detected. Such EDX and/or AE detection results in elemental information from the region of interest volume.
Typical detected X-ray energies can range between 50 electron Volts (eV) and 3 keV. Lines to be detected can include K, L, M and N lines of the respective elements within the sample to be investigated. In that respect, it is noted that 277 eV attributes to carbon, 392 eV attributes to nitrogen, 452 eV attributes to titanium, 525 eV attributes to oxygen, 1486 eV attributes to aluminum, 1740 eV attributes to silicon, 1775 eV attributes to tungsten. In an example, electron energies below 1000 eV are used. Such electron energies can result in better post-processing deconvolution effects. A further improvement of the volumetric spatial resolution is possible by exploiting a wavelength-dependent X-ray detection and/or lower electron energies.
The post-processing step can take into account that a free interaction path length of the probe electrons depends on the material density and therefore depends on the elemental composition.
Further, an occurrence and/or amount of dopants can be investigated with the method.
It is generally desirable to increase 3D resolution in analytic tomographic FIB-SEM imaging, i.e. the spatially three-dimensional acquisition of spectral X-ray data for material imaging within a sample volume (EDS/EDX) in bulk material. The method involves the effect of X-ray emission due to excitation of inner atomic shell electrons by the kinetic energy of the electrons in the electron beam of the microscope (and their subsequent relaxation). The excitation can occur in a sample volume known as the interaction volume or as the region of interest volume.
Conventionally, a resolution limiting aspect of the technique is a size of the interaction volume of the electron beam with the sample, i.e. the size of the sample volume where the primary electrons have sufficient energy to excite X-ray emission.
The size of the interaction volume generally increases with increasing beam energy (acceleration voltage), which would imply a low value for high resolution. On the other hand, the electrons desirably have a sufficient kinetic energy to excite the inner atomic shell electrons, optionally for a wide range of possible elements that may be present in a sample. This can put the practical lowest energy range at ≈1 kiloectron Volt (keV). The de Broglie wavelength is ≈38 picometers (pm) in this case. However, depending on the element and how exactly the extent of the interaction volume is measured, the size of the interaction volume may be in the order of ≈20 nm.
High-resolution EDX scanning may use low electron beam energies in order to minimize the size of the electron interaction volumes in the sample. An X-ray photon generation efficiency is very low at the low beam energies employed in the example. This conventionally results in a trade-off between resolution and acquisition times.
Using the post-processing within the investigation method can result in algorithmic super-resolution techniques enhancing the analytic EDX resolution. A spatial mixing behavior introduced by the interaction volume may be mathematically modeled by computational methods within the post-processing step. This may utilize a reasonably realistic mathematical model of the measurement/interaction process.
Approximations may be used during post-processing to derive a feasible mathematical model for the spatial inversion/deconvolution. This may include a recovery of high-resolution material maps from a 3D stack of spatio-spectrally resolved EDX measurements, i.e. from a spatial and as well from a spectral resolution. Such recovery may include a formulation on elemental emission lines which involves a process of the acquired EDX spectra to extract the contribution of different elemental lines to the observed spectra. Information from different modalities may be used to support the recovery task.
A general measurement setting may be a spatio-spectrally resolved 3D EDX scan that may have an arbitrary scan geometry. The measurement geometry may be a cross-beam configuration (ion beam/electron beam) or a tilted FIB acquisition, i.e. a tilt angle ranging between 0° and 90° between the ion (FIB) and the electron (SEM) beam. A result of the investigation method may be a rectified, sharpened volume of material maps for the different elements that are present in the sample.
Post-processing refinements disclosed herein can enable a further improvement in volumetric spatial resolution and/or in elemental information within the region of interest volume.
Post-processing can include geometry input or other a priori condition input from further measurements. Such geometry input or other a prior condition input can be achieved with further independent measurements. SEM imaging may provide such further geometry input and/or a priory condition input. A known geometry can be used to improve a resolution capability of the post-processing step. Other material dependent conditions obtained from a material library may contribute to the a priori condition input of the post-processing step.
During the investigation the following takes place: defining a Point Spread Function that, for each value of n, has a kernel value Kn representing the behavior of the probing beam in a bulk of the sample for a given beam parameter value; defining a spatial variable V that represents a physical property of the sample as a function of position in its bulk; defining an imaging quantity that, for each value of n, has a value Qn that is a multi-dimensional convolution of Kn and V, such that Qn=Kn*V; or each value of n, computationally determining a minimum divergence
between Mn and Qn, which is solved for V while applying constraints on the values Kn. Such post-processing is a variant to deconvolute measured data and to generate a sample image with a relatively high resolution. Reference is made to EP 2 557 584 A1. Such a minimum divergence can be a Least Squares Distance, Csiszar-Morimoto F-divergences, Bregman Divergences, Alpha-Beta-Divergences, the Bhattacharyya Distance, the Cramér-Rao Bound and/or derivatives of these.
The constraints on the values Kn can be derived using at least one method selected from the group comprising: computational simulation of at least a set of values Kn; empirical determination of at least a set of values Kn; modelling of the Point Spread Function as a parametrized function with a limited number of modeling parameters, on the basis of which at least a set of values Kn can be estimated; logical solution space limitation, whereby theoretically possible values Kn that are judged to be physically meaningless are discarded; and interference of a second set of values Kn by applying extrapolation and/or interpolation to a first set of values Kn. Such value constraints can be desirable. Such computational simulation can be performed with the aid of a Monte-Carlo simulation and/or a Finite Element Analysis.
The beam parameter of the focused ion beam and/or the electron beam may be selected from the following parameters: beam energy, beam convergence angle and/or beam focused depth.
During the investigation method, simulated radiation emitted by the sample during the respective measurement may be detected. Such stimulated radiation may be secondary electrons, backscattered electrons and/or x-ray radiation. An intensity and/or a current measurement may take place.
A physical property of the spatial variable may be an agent concentration, an atomic density and/or a secondary emission coefficient.
A material removal method during the respective preparation step may be mechanically slicing with a cutting device, may be ion milling with an ion beam, may be ablation with an electromagnetic beam, may be beam-induced etching, may be chemical etching and/or may be reactive etching.
During the investigation method, a physical slicing step may be combined with a computational slicing step. These physical/computational slicing steps may alternately be repeated.
The disclosure seeks to provide an investigation device capable to perform the investigation method.
In an aspect, the disclosure provides an investigation device to perform a method disclosed herein, wherein the device comprises: a FIB source; an SEM; an X-ray detection device detecting X-rays emanating from the sample, the X-rays being produced by the probe electrons of the SEM; and a computer to perform the post-processing of a detection signal obtained by the X-ray detection device. Optionally, the X-ray detection device includes an X-ray spectrometer. Features of such investigation devices correspond to those mentioned above with respect to the investigation method.
The device can be arranged such that the SEM probes the sample under 90° measured from an initial bulk sample surface plane. The device can be arranged such that the X-ray detection device detects the X-rays under 90° measured from an initial bulk sample surface plane. Such arrangements have proven to decrease or avoid an unwanted contamination of the region of interest volume with ions and/or debris caused by the FIB etching preparation steps.
An angle between the etching plane and the initial bulk sample surface plane may be in the region between 20° and 40° and may be around 35°.
Exemplified embodiments of the disclosure are hereinafter described with reference to the accompanying drawings.
The X-ray detection device 6 includes an X-ray spectrometer 10 schematically shown in
Further shown in
The sample 2 is located in an investigation chamber which is delimited by chamber walls 12, 13.
The stop 11 defines a process window 14 which is, as is schematically shown in
The sample 2 has an initial bulk sample surface plane 15 which is located parallel to the xy plane. The electron beam from the SEM 4, i.e. the probe electrons 8, probes the sample 2 under 90° measured from the initial bulk sample surface plane 15. Further, the X-ray detection device 6 detects the X-rays 7 under 90° measured from the initial bulk sample surface plane 15. In other words, the SEM probe direction on the one hand and the X-ray detection device detection direction coincide or run parallel to each other.
An FIB 16 produced by the FIB source 3 etches the sample 2 in an etching plane 17 which includes an angle of 36° with the xy initial bulk sample surface plane 15. Such angle may be in the range e.g. between 20° and 40°.
Due to the fact that the etching plane 17 runs under an angle to the initial bulk sample surface plane 15, alternating elementary layer structures of a first element A and of a second element B within the sample 2 are present along the initial layer 18. These A/B/A . . . elementary layer structures run parallel to the initial bulk sample surface plane 15. Further, NAND structures 19 with cylindrical boundaries having cylindrical axes running parallel to the z axis are cut at an angle within this initial layer 18. Due to the inclination of the etching plane 17 to the z axis such cylinder cuts result in elliptical contours of the NAND structures 19.
After the layer preparation, a surface area of a region of interest volume 20 which is shown dashed in
An electron energy of the electron beam 8 of the SEM 4 is adjusted and the region of interest volume 20 is probed within the object field 21 with the electron beam 8. The X-rays 7 emanating from the aligned region of interest volume 20 are detected via the X-ray detection device 6.
Subsequently, a post-processing of a detection signal obtained during the previous detection step is performed to spatially deconvolute the detection signal into a structure signal attributed to a structure within the region of interest volume 20 as is described in more detail later on.
After that, a next layer 182 of the sample 2 is prepared. Such next layer 182 has a further sample surface below the previously etched sample surface. Such preparation of the next layer 182 is done by etching the further sample surface of the next layer 182 via etching of the sample 2 with the respectively aligned focused ion beam 16. Those steps aligning to post-processing are repeated until layer by layer investigation of a volume of interest of the sample 2 is completed. Subsequent layers 183 to 1818 being results of such step repeating are further shown in
The number of layers 18; may range between 2 and 1000, such as between 2 and 500 or between 2 and 100.
The investigation device 1 includes an alignment unit 21a to align a surface area of the region of interest volume 20 of the sample 2 with the object field 21 of the investigation device 1 which may be defined by the process window 14. In
Further, the investigation device 1 includes an adjustment unit 22 (also compare
The FIB source 3, the SEM 4, the detection device 6 including the spectrometer 10, components of the stop 11, the alignment unit 21a and the adjustment unit 22 are in signal connection with the computer 9 which also acts as a control unit to control the steps of the investigation method.
The sleeve 25 is surrounded by a further SiO2 sleeve 27 with thickness d3 which again is surrounded by a further Si2N3 sleeve 28 with thickness d4. The resulting assembly 24 to 28 constitutes a plughole in a SiO2 bulk material volume 29. At radial edges of this bulk volume 29 further tungsten enclaves 30, 31 with different radial extensions are located. A height difference between the sleeve cover 26 and the upper ones of the enclaves 30, 31 is denoted by h2 in
A typical thickness of the sleeve walls d2, d3 and/or d4 is in the range of 10 nm.
A distance between the enclaves 30, 31 and the outermost sleeve 28 is denoted by d5 in
Measurement quantities to be specified via an investigation method carried out by the investigation device 1 are the structural dimensions d1 to d5, h1, h2, t1, t2 and/or the materials (atom types, elemental types, elemental compositions types) and/or material compositions and/or material distributions of the structural components 24 to 31 and/or a dopant quantity within one of those components 26 to 31.
From a first drop-like volume part 32 of the region of interest volume 20 which is located beneath the interaction surface, secondary electrons SE are emitted carrying topographical information of the surface structures within this volume part 32.
From a further drop-like volume part 33 which is located below the SE volume part 32 and which represents a next interaction path length between the probe electrons of the electron beam 8 and the sample 2, backscattered electrons BSE are emitted, whose energy reveals information regarding the atomic number of the elements contained within the volume part 33 and further phase difference information.
From the further larger drop-like region of interest volume 20 representing a next interaction path length between the probe electrons of the electron beam 8 and the sample 2, characteristic EDX X-rays 7 having wavelengths which are attributed to an atomic/elemental composition within this region of interest volume 20 emanate. The depth of such region of interest volume 20 depends on the electron energy within the electron beam 8 on the one hand and further depends on the atomic number of the elements being present within the region of interest volume 20.
Further radiation 34 (Bremsstrahlung) and 35 (cathodoluminescence) emanates from further drop-like shells 36, 37 beneath the region of interest volume 20. This further radiation 34, 35 also may be detected and analyzed within the investigation device 1 but is not of particular relevance in the further discussion.
In the middle of
On the right of
On the left of
In the middle of
On the right side of
Accordingly, also a size of the region of interest volume 20 may be used as an indicator for an elemental composition present within the sample to be investigated.
On the left side of
An intersection point of the electron beam 8 into the first layer 18; is denoted by y. A location x as an exemplified location within the total region of interest volume 20 from which radiation to be examined emanates also is shown on the left of
The region of interest volume 20 within the first layer 18; includes parts from an inner cylinder material of the sleeve 38, parts of the sleeve 38 itself, parts of material radially surrounding the sleeve 38 and further parts of a substrate material 39 below the sleeve 38.
The middle depiction of
On the right side of
Consequently, a layer by layer preparation 18i, 18i+1 and a careful comparison of the detected rays enables a deduction of a structural and/or material composition of the sleeve structure within the sample 2 of
The interaction volume parts 32, 33 within the region of interest volume 20 can be understood as volumes exhibiting kernel values of a point spread function. Such kernel values are associated with interaction parameters, for example with the energy of the incoming electron beam 8 via the definition of a restrictive point spread function with a kernel value which depends on the kind of interaction between the electron beam 8 and the sample and by defining a spatial variable representing a volume dependent physical sample property and by defining an imaging property of the emitted electron beams and/or radiation to be measured from the region of interest volume 20. A deduction of a structural and/or material composition for example of the sleeve structure within the sample 2 is possible by determining a minimum divergence
min D(Mn∥Kn*V)
In the middle of
During the post-processing of the detection signal obtained during the detection step, geometry input or other a priori condition input from further and for example preliminary measurements may be used.
In the
In the
On the left hand side, two “terms” are shown. For such a priori condition input a region of interest volume contributions 20PP,A of the lighter material A on one side of the boundary 41. The second “term” on the left hand side of the equation of
The right hand side of the equation shown in
According an example of the disclosure, the composition is described by a superposition of homogeneous material scattering cross-sections. According the disclosure, such simplified model composition enables a traceable optimization. According another example, the density of the respective material A, B to be estimated does not influence a basic shape of the region of interest volume 20. Such approach can be used as an alternative to a Monte-Carlo simulation approach (compare
The measurement was done with a probe electron energy of approximately 3 keV of the electron beam 8. A measured EDX intensity I in an X-ray bandwidth corresponding to boundaries [270 eV, 290 eV] is shown as line 44 in
During the post-processing step of the investigation method according the disclosure, from this measured EDX intensity I 44 a convolved EDX intensity I 45 is produced where riffles of the measured EDX intensity I 44 are smoothed out.
The ordinate of
A comparison of the results of
As also discussed above, 3 or y∈
3. A scattering cross section (electron/electron or electron/X-ray) within the interaction volume in the following analytical approach is denoted by σSi(x; y), where x is an evaluation point in the volume and y is a target point of the electron beam. The index Si may indicate the material, e.g. silicon in this case.
As also discussed above, in an example of the disclosure, a FIB-SEM configuration is used, using adestructive 3D-scanning of the sample volume by iteratively removing sample layers 18i. For this reason, the target point y∈3. is also considered to be three-dimensional, compare
In general, the scattering cross-section is spatially varying, which is indicated by its dependence on y, i.e. at different scan positions, the shape of the interaction volume will typically change unless a homogeneous material is scanned. Further, a fixed inclination of the sample surface 18; with the beam 8 throughout the scan, which is a parameter of the scanning device parameters and the sample/device geometry. Collectively, these device/geometry parameters will be referred to in the following analysis as d.
At a fixed scan position y′, the cross-section function is then a scalar function in three dimensions 3
. The actual form of the function depends on the material density distribution ρ1(x), . . . ,ρN(x) within the interaction volume X, i.e. the region of interest volume 20 (compare
The scattering cross-section will also be parameterized by λ, i.e. the regarded X-ray energy in the EDX measurements performed with the investigation device 1.
Given these preliminaries, the measurement is formulated as
wherein the scattering cross-section σ acts as a spatio-angularly varying kernel that depends on the material density functions ρ1(x), . . . ,ρN(x), i.e. the (unknown) distribution of elements/atoms in the sample and the device settings and geometry stored in the device/geometry parameters {right arrow over (θ)}. The sample and device settings are separated from the other parameters in the argument list of the scattering cross-sections (by the “;”) because they are considered to be fixed in a given experiment. The solid angle 22 (compare
Equation (1) generally describes a multi-modal imaging approach. According the multi-modal imaging approach, a plurality of intensities with different spectral ranges, here indicated by λ of electromagnetic radiation including X-ray radiation, are detected. Further secondary radiation, such as scattered or secondary electrons can be considered as well in the multi-modal imaging approach. The disclosure provides a method of generating an image of a sample with higher resolution by utilizing a multi-modal imaging approach and a computerized inversion of the multi-modal imaging approach. In an example, the computerized inversion of the multi-modal imaging approach is improved by utilizing prior information of the sample to be investigated, for example CAD-information or a prior known material composition of a sample. In an example, the computerized inversion of the multi-modal imaging approach is improved by utilizing material specific spectral ranges of X-rays and prior information about typical scattering cross sections. In an example, the computerized inversion of the multi-modal imaging approach is improved by using the slice- and imaging method with a FIB-SEM as described above. In the following, several examples the investigation method, utilizing the computerized inversion of the multi-modal imaging approach, are illustrated.
In the following, it is referred to the spatially varying scattering cross-section inside the interaction volume as the kernel. The vector {right arrow over (θ)} collects the device/geometry imaging parameters that influence the scattering cross-section, in particular
It should be noted that the kernel is vector-valued since X-rays 7 of different energy E=hv with v=c/λ are being generated upon excitation by the electron beam 8. Here, vis the photon's frequency, c the speed of light, h Planck's constant and λ the photon wavelength. For reference:
where the wavelength is given in [nm].
The kernel is, in general, unknown and depends on several parameters. Herein after, major effects and their influence on the super-resolution problem are discussed.
The underlying physical reason for the kernel is a (multiple) scattering process of the primary electrons that are being used to probe the sample
Due to the restricted detector size, not all backscattered electrons or photons can be captured. A modified kernel is limited to the collected secondary radiation and is limited to only describe for example a fraction of the X-ray photons hitting the detector 40.
In addition, currents are generated inside the material which may interact with the incoming electrons. There are also charging phenomena if the electrons cannot be “drained” quickly enough.
Since X-rays may be multiply scattered, they may also cause fluorescence, i.e. introducing a Stokes shift to the measure wavelengths. This typically results in new spectral peaks at lower energies.
The major effects from the device/geometry/imaging/sample parameters {right arrow over (θ)} are:
Excitation Energy: the energy of the electrons in the primary electron beam influences the size of the interaction volume, see
Since the acceleration voltage is a device parameter of a SEM, the primary electron energy or excitation energy can
Beam current and exposure time: these parameters fix the overall electron flux into the material. They are mainly responsible for the signal to noise ratio (SNR) in the measurements. In the following, a good SNR is assumed, i.e. measurements dominated by photon shot noise, i.e. Poisson noise with a large mean value.
Sample Tilt: The sample tilt influences the interaction volume since an asymmetric situation with respect to the surface normal of the sample layer 181 is introduced. Parts of the electrons have shorter effective paths for leaving the sample than others. The tilt angle is assumed to be fixed during a scan. Its effect therefore can be included in the simulations.
A detector efficiency and/or a detector geometry can be treated by simulation.
In other examples, other secondary radiation, such as back-scattered or secondary electrons and electromagnetic radiation below the x-ray regime can be considered as well.
The second class of effects comes from the sample composition. The main influential factor are the atom and molecule species being present in the region of interest volume 20. They influence the electron-X-ray cross sections considerably.
Material (atomic number): The shape of the region of interest volume 20 depends on the atomic number of the material. Heavier nuclei lead to smaller interaction volumes as compared to the lighter elements, see
In the following, examples of the investigation method according the disclosure are given. With subsequent approximations, the mathematical properties of the optimization problem become better and the computational restrictions are lowered. In some examples, the investigation method typically relies on prior information or model based assumptions of materials or material compositions of a sample to be investigated.
Monte-Carlo simulation is an available forward model for simulating the physics of electron microscopy. Available software for Monte-Carlo simulations is well established and known.
Simplifications are used to adapt the results of Monte-Carlo simulations for the post-processing step of the investigation method.
Generally, the dependency on collection angle according solid angle Ω (compare
According a first example, the scattering cross section σ(x, y, λ; {right arrow over (θ)}, ρ1, . . . , ρN) is simplified according the example shown in
where the spatially varying cross-section σ is described as a sum over a homogeneous cross-section σ of a single material, scaled by the local material density ρi. This approximate model assumes that the X-ray generation can be considered for a single material species only. Note that the material density ρi(x) may scale a characteristic X-ray generation to zero in regions where a specific material is not present.
In this case, Eq. 1 can be interpreted as a spatially varying convolution-like operation:
According the disclosure, eq. 4 can be solved for the functions ρi. In the discretized setting according the first example, the optimization problem can be written
where the matrices Ai are discretized versions of the linear operators in Eq. 4 for the material cross sections ρi, ∥·∥ is a norm to measure the deviation of the predicted spectra due to the material densities ρi and the measurements I (E2=I), and “priors′” is a generic term for a-priori conditions imposed on the perturbed material densities ρi.
Equation (5) may be interpreted to refer to a limit situation in which an excitation enables photons to just reach the detector.
Computing the region of interest volume 20 and the resulting intensity I(y, λ) a suitable SNR, may involve long dwell times, for example in the order of minutes for a single point y, which would have to be repeated for every FIB-SEM sample lo-cation in the 3D (layers 18i, 181+1, . . . ) data stack (on the order of e.g. a million samples). The effort can be reduced by exploiting symmetries in the sample geometry and/or the scanning setup, parallel computations, etc.
A further example of investigation method according the disclosure is as follows: starting point is a known nominal design, e.g. provided by a CAD file and material data, with its realization slightly deviating from the perfect model prescription. In this case, using significant prior knowledge being introduced at small actor deviations from a prior model in the real sample, the inversion of Eq. 1 may be computed directly.
Further, hereinafter more approximate schemes are presented that may also offer a broader applicability by involving less prior knowledge.
An example for such further approximation consists in ignoring material inhomogeneities in the computation of the σi, Eq. 4. In particular, this ignores the effect of material boundaries in determining the shape of the cross-section functions.
This model still follows Eq. 4. However, the computation used to determine the cross-section functions σi is now independent of the sample, the cross section shape becomes spatially invariant.
The model of Eq. 1 therefore becomes
which is a 3D spatial convolution for every spectral channel λ. This enables fast FFT-based implementations of the 3D convolution. In addition, there are no registration requirements between simulation/reconstruction and experimental measurement. The model can be used with the optimization scheme of Eq. 5.
In addition to reducing the preparatory simulation time, the sample composition no longer needs to be known in advance. The approximations are a) the interaction volume does not deform when approaching a material boundary, and b) X-ray absorption between generation site and detector ignores the spatial structure of the sample, instead the absorption cross section of the photon-emitting material is assumed to hold throughout the volume (excluding free-space between sample and detector, which is modeled correctly).
The adverse effects may be partially compensated by prior information which is discussed elsewhere here.
A real detector does not see ideal X-ray transition lines being infinitely thin and which could easily be differentiated in a spectrum, but has a limitation on the line width it can resolve. This is called the spectral response of the EDX sensor. The spectral response may well be described by a Gaussian of varying variance for different detection energies. The result of the limited spectral response may be that nearby X-ray transition peaks blur into one another, a process referred to as spectral convolution.
The actually recorded spectral intensity are therefore given by using either model Eq. 4 or Eq. 6 for the emitted X-ray radiation I(y, λ) in addition a Bremsstrahlung component Ebs (y, λ) that previously has been ignored is now introduced:
where Ic(y, Δ) is the recorded photon count for energy λ at sample position y and r(λ, λ′) is the energy-dependent spectral response function of the sensor. The integral of Eq. 7 is split into two parts that are due different physical processes in order to be able to refer to them subsequently.
The process of unmixing the peaks is then known as spectral deconvolution.
An approach may be a direct inversion of Eq. 7. However, the data are usually very noisy and the kernel attenuates high frequencies, making the inversion unstable, amplifying noise. In practice, the ill-conditioning prevents a high spectral resolution from being achievable. Further examples of solving eq. (7) according the disclosure are illustrated in the following.
Integration into 3D Optimization: By analytically combining Eq. 7 with one of the models Eqs. 4 or 6 and derive an optimization approach as in Eq. 5, a direct computational approach for the post-processing deconvolution step is possible with the expense of relatively high computation power.
Deconvolution with Known Materials I: Known Emission Line Energies: Here, it is assumed that the elements present in the sample are known. In this case, there is a discrete number L of X-ray transition lines λ′i=1 . . . L for the emitted radiation, plus a continuous Bremsstrahlung background, that is ignored in the first step of the derivation. Then, the first integral of Eq. 7 reduces to a sum:
Since the measured counts Ic(y, λ), the spectral response functions r of the sensor and the X-ray transition lines λ′i are known, it is possible to compute the coefficient I(y, λ′i)=: ei (y) where the latter notation emphasizes that the quantity is simply a scalar coefficient for the particular Gaussian r(λ, λ′i)=: r(λ) of the sensor response centered at the wavelength λ′i. Eq. 8 therefore describes a linear system at every sample location y. The linear system only covers the spectral, i.e. the energy dimension. It can be seen as fitting the measured spectrum with a set of known emission peaks. Writing it with the reduced notation and ignoring the spatial y-dependence makes this more obvious:
Since a typical spectrum has more A samples than the L X-ray transition lines, the linear system has to be solved in a least-squares fashion which can be written as
where bold symbols are vectorial versions of the quantities introduced above. The matrix R contains the sampled sensor response functions r in its columns. It should further be exploited that it is known that the values ei≥0. This can be done by adding the optimization constraint e≥0, and solving using a quadratic programming solver instead of performing an unconstrained least-squares fit.
So far, the continuous Bremsstrahlung background (Eq. 7, second term) has been ignored. Thus, directly applying Eq. 10 will yield a biased estimate, because the Bremsstrahlung component will be attempted to be fit by a discrete set of broadened emission X-ray transitions.
According a further example, the optimization formulation of Eq. 10, however, also makes it straightforward to include additional information. The Bremsstrahlung component is modeled as a smooth function that is super-imposed on the broadened emission lines. The Bremsstrahlung is represented by a linear combination of K basis functions that are convolved with the spectrally varying sensor response function r(λ, λ′):
where bk are the coefficients and ϕk(λ) are the basis functions for the Bremsstrahlung background. Thus, equation 10 can be written as:
The matrix Φ contains the discretized convolved Bremsstrahlung basis functions in its columns and vector b collects the coefficients br. For the choice of Bremsstrahlung basis different expansions are possible, standard bases include polynomial bases.
Another possibility are truncated power law spectra that have been advocated to be suitable for low [keV] ranges. Such truncated power law spectra are known to the expert from applications in astronomy and astrophysics. Another flexible option is the simulation of a large number of Monte-Carlo Bremsstrahlung spectra and their statistical reduction into a PCA (principle component analysis) basis. Such reduction may help to drastically reduce the amount of data to be processed. Thus, the computing time could be reduced significantly.
In a variant, a deconvolution with Unknown Materials, but given a Super-Set of Candidate Elements is performed. This setting is an extension of the previously discussed method. It is assumed that a super-set of elements of interest to a specific application is known: not all such elements have to be present in a particular sample. However, there should be no elements missing from the elemental super-set. In this case, there is an instance of variable selection and fitting for which e.g. non-linear total variation based noise removal algorithms are known to the expert, i.e. an algorithm has to choose the right elements and apply a fit as in Eq. 11. The standard method of choice is a regression shrinkage and selection algorithm known as the LASSO. It can be implemented by L1-regularization. The optimization method than reads:
where γ is a tuning parameter that forces sparser solutions (i.e. solutions with more zero coefficients) when chosen larger. Alternative solutions are L0 regularization, which however, results in a computationally expensive exhaustive search procedure.
A deconvolution with basic materials may be performed using known emission line energies and their relative proportion. According to the technique proposed in the previous paragraph the algorithm chooses arbitrary ratios of X-ray emission lines in order to fit the data. In reality, these ratios are not arbitrary but follow certain distributions that are difficult to quantify for elements occurring in arbitrary mixtures and over different spatial structures. For this reason, some flexibility for the algorithm may be introduced to choose less probable peak ratios if better data fits can be achieved. This excludes the straightforward extension of the above scheme: the utilization of a linear combination of the individual emission peak responses ri belonging to a common element that can e.g. be extracted from the scan or simulation of a homogeneous bulk material. Let us assume the elemental response j can be represented by {circumflex over (r)}j(λ)=Σiaijrij(λ), where the element j is indicated as a super-script.
Instead of enforcing a hard constraint that the ai may be assumed as a vector that is pointing into a likely direction of co-variation for the coefficients of the individual emission line responses (part of the coefficient vector e in Eq. 10 and its variants). This may be done by encouraging solutions are close to the subspace of expected coefficient variation.
contain the individual elemental coefficient variation directions in its columns. Here, M elements are indicated with N1, N2, . . . , NM emission lines each. The aij are the corresponding coefficients.
is an orthogonal projector for the subspace encoded in matrix P. The optimization problem, Eq. 10, may be re-written with an additional regularizer that imposes a penalty on solutions that are far from the subspace of expected coefficient variations as follows:
Eq. 15, as compared to Eqs 10-12, enforces a certain elemental response with different a priori approximately known relative peak heights for individual elements. It is therefore much more stable against an accidental switch of emission lines. Consider the case of a Tungsten/Silicon mixture. The W M5−N6+7 (1773.60 [eV]) and the Si K−L2+3 (1739.70 [eV]) X-ray lines are spectrally closer to each other than the spectral response width of a typical SDD detector (e.g. 122 [eV] FWHM at Mn Kα) which may be used in the X-ray detection device 6. Thus, a single peak is observed which could consist of either Si, W, or both. It is difficult to tell the elements apart by observing the single peak. However, W has the additional isolated group of peaks W M4−N2+M5−N3 (1380.00 [eV] and 1383.90 [eV]), the presence and height of which indicate a) the presence of W and b) approximately its relative amount. Eq. 15 exploits this reasoning whereas peaks are fit individually for Eq. 10 and variants which can lead to elemental misattribution.
Standard Priors: The use of prior information (a priori conditions) is of desirable. It is here referred to the terms shortened as “priors” in Eq. 5. Such priors may include smoothness priors such as L2-norms on the gradient of a reconstructed function (material density), edge-preserving priors such as Total Variation known from non-linear total variation based noise removal algorithms and small coefficient priors such as Tikhonov regularization. It is desirable to use these or similar priors in the reconstruction scheme according the disclosure.
Different modes in multi-modal electron microscopy have a different spatial resolution and different intensity properties. As discussed above, the multi-modal imaging approach is not limited to the analysis of spectrally resolved X-ray intensities. As an example, intensity images based on back-scattered electrons (BSE) are differentiated by their kinetic energy from secondary electrons (SE). BSE-intensity contrast is dominated by the number of protons of the element of the sample (Z-contrast). The contrast further depends on the beam energy.
Thus, edges in BSE intensity images (possibly also, but less suitable, in SE images) may be used as indicators of chemical contrast.
Further, BSE have a smaller interaction volume in all three space dimensions and offer higher spatial resolution.
Simultaneous BSE images may give suitable additional information that can increase the robustness of the proposed super-resolution, multi-modal imaging scheme. SE/BSE images may be used as guide images for image cleaning. SE/BSE images may be proposed as guide images to clean and increase the resolution of EDX material maps (using joint bilateral filtering). Similarly, in STEM (scanning transmission EM), HAADF (High-angle annular dark-field imaging) has a good material contrast and a high-resolution and has therefore been proposed to be used to clean spectroscopic images, in this case by non-local filtering.
BSE images may be used as prior information on edge location because it is higher resolved than the typical EDX spectral channels. This may be modeled in the reconstruction framework as an additional prior.
Such prior can be used with the optimization scheme of Eq. 5, e.g. in conjunction with the spatial convolution model of Eq. 6. The following then replaces the term “priors”.
This formulation is a modification of an edge term in certain known models where it was introduced in a segmentation context. The function g has a low value at edge locations as determined by the guide image Ig, e.g. the BSE image. As an example, g(x)=exp(−a|∇I|x|b) with a=10, b=0,55 is used. It has a high value in other image regions. This encourages jumps in the functions ρi to occur in the regions with a low value of g(x), whereas in other regions, constant functions ρi are encouraged. It is useful to have a user-adjustable regularization parameter multiplying the prior term, Eq. 16.
In conclusion, techniques are described resulting in an improvement of volumetric spatial resolution by using-via a spatial deconvolution-knowledge of the interaction volumes of the electron microscope with a material sample, and further resulting in an improvement of a spectral deconvolution, i.e. the identification of material emission lines form measured and recorded EDX spectra. One approach discussed above is interleaved EDX imaging and optimization fitting (compare for example equations (5) and (10) above) to obtain structural 3D information. Further, the knowledge of a material library of possible materials present in the sample is exploited. With this knowledge, for example, stable solutions are achieved.
Number | Date | Country | Kind |
---|---|---|---|
10 2022 201 394.8 | Feb 2022 | DE | national |
The present application is a continuation of, and claims benefit under 35 USC 120 to, international application No. PCT/EP2023/051768, filed Jan. 25, 2023, which claims benefit under 35 USC 119 of German Application No. 10 2022 201 394.8, filed Feb. 10, 2022. The entire disclosure of each of these applications is incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2023/051768 | Jan 2023 | WO |
Child | 18795411 | US |