method for controlling a charged particle scanning microscope, device and associated system.

The method optimizes beam positioning and data acquisition in charged particle microscopes by using programmable time data points and triggers, addressing limitations in scanning strategies and enabling faster scanning and improved image quality.

FR3165352A1Pending Publication Date: 2026-02-06CENT NAT DE LA RECH SCI (C N R S) +4
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
FR2024008560
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-01
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

Existing scanning strategies in charged particle microscopes are limited by asymmetrical scanning patterns, inappropriate voltage ramps, and the inability to interface with event-driven detectors, hindering faster scanning speeds, dose homogeneity, and image quality.

Method used

A method and device for controlling charged particle scanning microscopes that involve controlling the position and emission of charged particle beams with programmable time data points, including time offsets and triggers, to optimize beam positioning and data acquisition, enabling faster scanning and better image quality.

Benefits of technology

The method allows for faster scanning speeds, improved dose homogeneity, and enhanced image quality by optimizing beam positioning and interfacing with event-driven detectors, reducing measurement artifacts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention relates to a method for controlling a charged-particle scanning microscope, comprising: Controlling the position and / or the emission or interruption of a beam 8 of charged particles onto a sample 10, so as to sequentially position the beam of charged particles in several positions on the sample. The method is characterized in that it comprises an association and / or programming, for each position of the beam, of at least one time value. It also relates to a device 1 and an associated system 2. Figure for the abstract: Fig. 2
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: method for controlling a charged particle scanning microscope, device and associated system. technical field

[0001] The present invention relates to a method of controlling a charged particle scanning microscope, as well as a device or system for implementing this method.

[0002] The field of the invention is more particularly, but not exclusively, that of electron and ion microscopes and imaging or lithography. Prior art

[0003] In electron microscopy (EM), focused ion beam (FIB), or scanning probe microscopy, such as in a scanning tunneling microscope (STM) or an atomic force microscope (AFM), the probe position is controlled by scanning units. In general, these instruments have multi-dimensional multi-signal acquisition capabilities at each point of the scan. The signals acquired as a function of the probe position can be scalar signals, as in bright-field and dark-field ring imaging (BF and ADF, respectively); a one-dimensional signal (spectrum), as in electron energy loss spectroscopy (EELS) or scanning tunneling spectroscopy (STS); or a multi-dimensional signal, such as that obtained in the case of four-dimensional scanning electron microscopy (4D-STEM) techniques.The probe position and the acquisition of the multidimensional signal are synchronized in time, which is now done using digital logic, for example using a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC). The interface between the probe microscopes and the digital logic is made via a set of converters, which can be analog-to-digital (ADC) or digital-to-analog (DAC).

[0004] The standard acquisition strategy is sequential dithering, where the probe typically moves in lines from top to bottom and left to right within a line. In this scanning mode, signal acquisition is often interrupted for the time required for the probe to return to the beginning of the line. This time is called the return time. It is also possible to sample the return of the line to avoid the return time (although other distortions appear), which is commonly called serpentine scanning, as shown in [Fig. 1]. The hardware design of this system is trivial, for example, a pair of n-bit counters controlled by a new pixel or a new line edge. This is sufficient for this application. We then have a typical generative scan using two counters, following the traditional scanning method on the left of [Fig. 1] and the serpentine scan in the center of [Fig. 1]. The edges of the pixels and lines are generated by a common clock. The entire scan engine uses 2n bits for two n-bit DACS as illustrated on the right of [Fig. 1].

[0005] In parallel, electron detection with pixel-based detectors has been revolutionized over the last decade by the advent of more sensitive and faster detectors. Furthermore, the development of event-based electron detectors, such as the Timepix, represents a new paradigm in data acquisition. In these detectors, electron hits are recorded individually as they arrive, with a temporal resolution of a few nanoseconds, and consequently, the scanning speed is no longer limited by the detector's acquisition speed, but by the fundamental limitations of the scanning system.To fully exploit the capabilities of event-driven detectors in the context of scanning devices, the traditional sequential frame is unsuitable because these patterns are highly asymmetrical in the X and Y directions and also exhibit inappropriate voltage ramps, thus hindering their ultimate scanning speed potential. Other scanning strategies, such as Lissajous scanning, can reach the physical limits of the scanning system, but they suffer from their own problems, such as inhomogeneous dose distribution. No scanning unit currently exists that can reach the analog limits of the probe positioning system by implementing new scanning strategies and that can interface with event-driven detectors.

[0006] The object of the present invention is to solve at least one of the problems posed by the state of the art, namely to propose a method, device or control system for a charged particle scanning microscope: - Enabling faster scanning speed, and / or - Enabling better homogeneity or better control of the dose of charged particles, and / or - Enabling the analog limits of the probe positioning system controlling the charged particles to be reached, and / or - Enabling better quality of measurement data collected or better image quality obtained, in particular without measurement artifacts, and / or - capable of interfacing with event-based detectors. Description of the invention

[0007] This objective is achieved with a method for controlling a charged-particle scanning microscope, comprising: - A control of the position and / or emission or interruption of a beam of charged particles onto a sample, so as to sequentially position the beam of charged particles according to several beam positions on the sample

[0008] the method being characterized in that it comprises an association and / or programming, for each position of the beam, of at least one time data.

[0009] The method according to the invention may include: - the reception of measurement data from at least one detector capturing this measurement data from the sample, and / or - an assembly of measurement data corresponding to the different positions of the beam, preferably in a measurement image

[0010] at least one temporal data point being preferably exploited during the ordering, receiving and / or assembly.

[0011] The at least one time data point may include at least one time offset relative to an instant of the command on a position of the beam considered.

[0012] The at least one offset time may include a time offset, called measurement offset, between an instant of receiving measurement data from the at least one detector and an instant of the command on the position of the beam considered, this measurement offset being common or specific to each detector considered.

[0013] The control of the position and / or the emission or interruption of the beam of charged particles on the sample may include a control of the beam along a first axis and a control of the beam along a second axis distinct from the first axis, and the at least one time offset may include a time offset, called control offset (t'dday> T"delayed between a start time of the beam control along the first axis and a start time of the beam control along the second axis during the control on the position of the beam considered.

[0014] At least one time delay: - can be specific to each beam position and programmable or individually associated with each beam position according to a value specific to that beam position, potentially different from the values ​​programmed or associated with other beam positions, or - may have a value common to all beam positions.

[0015] The at least one time datum may include an acquisition time (tacq) during which the charged particle beam reaches or irradiates the sample when the beam position is controlled.

[0016] At least one time data point may include a pause time (tpause) during which the beam of charged particles does not reach or irradiate the sample when the command is given for the beam position considered.

[0017] The exposure time may be longer on a peripheral area of ​​the image than on a central area of ​​the image.

[0018] At least one time data can be specific to each beam position and programmable or individually associatable to each beam position according to a value specific to that beam position potentially different from the values ​​programmed or associated with other beam positions.

[0019] The method according to the invention may include a programming or association of the ratio tpause / tacqou of a variable proportional to tpause / tacqou which depends on tpause / tacq, individually to each position of the beam according to a value specific to this position of the beam potentially different from the values ​​programmed or associated with other positions of the beam.

[0020] The method according to the invention may further include an association and / or programming, for each beam position, of the activation or deactivation of at least one trigger data used during command, reception and / or assembly, from among: - a time-based trigger input (Trigin), preferably from at least one detector, and preferably to trigger the position command or the start of the pause time or acquisition time, and / or - a time-based trigger output (Trigout), preferably for the attention of at least one detector, and preferably for a trigger triggered at the end of the position command or pause time or acquisition time.

[0021] The control of the position and / or emission or interruption of the beam of charged particles on the sample may include a control according to several positions of the beam successively distributed along a trajectory parameterized by at least two sinusoids or substantially sinusoidal functions.

[0022] The sample may be a reference sample and the method according to the invention may include, for a given trajectory of successive beam positions, an optimization of at least one time data point of each beam position and then a storage in a memory, and in association with this given trajectory, of at least one time data point of each beam position.

[0023] The association and / or programming, for each beam position, of at least one time data point, can be carried out at least by digital means programmable, and the method according to the invention may include a conversion by an analog-to-digital converter between:

[0024] - the programmable digital means and at least one detector and / or

[0025] - between programmable digital means and physical means of deflection and / or emission or interruption of the charged particle beam.

[0026] According to yet another aspect of the invention, a control device for a charged-particle scanning microscope is proposed, comprising: - means for storing or receiving beam positions - at least one control output arranged and / or programmed to send, to the attention of physical means for controlling the charged particle beam, a command for a position and / or an emission or interruption of the charged particle beam, - Electronic and / or computer-based processing equipment,

[0027] the processing means being preferably arranged and / or programmed to associate and / or program, for each position of the beam, at least one time data.

[0028] In addition:

[0029] - the device according to the invention may include a receiver arranged for a receiving measurement data from at least one detector capturing this measurement data, and / or - The processing means can be arranged and / or programmed to assemble the measurement data corresponding to the different beam positions, preferably into a measurement image,

[0030] the processing means being preferably arranged and / or programmed to exploit at least one temporal data point during ordering, receiving and / or assembly.

[0031] The at least one time data point may include at least one time offset relative to an instant of the command on a position of the beam considered.

[0032] The at least one offset time may include a time offset, called measurement offset ^deiay^, between an instant of receiving measurement data from the at least one detector and an instant of the command on the position of the beam considered, this measurement offset being common or specific to each detector considered.

[0033] The control of the position and / or the emission or interruption of the beam of charged particles onto the sample may include beam control along a first axis and beam control along a second axis distinct from the first axis, and the at least one offset time may include a time offset, called the control offset (i'miv between a start time of the beam control along the first axis and a start time for beam control along the second axis when the beam position is being controlled.

[0034] At least one time delay: - can be specific to each beam position and programmable or individually associated with each beam position according to a value specific to that beam position, potentially different from the values ​​programmed or associated with other beam positions, or - can have a value common to all positions of the beam.

[0035] At least one time datum may include an acquisition time (tacq) during which the beam of charged particles reaches or irradiates the sample when the beam position is being controlled.

[0036] At least one time data point may include a pause time (tpause) during which the beam of charged particles does not reach or irradiate the sample when the beam position is being controlled.

[0037] The exposure time may be longer on a peripheral area of ​​the image than on a central area of ​​the image.

[0038] At least one time data can be specific to each beam position and programmable or individually associatable to each beam position according to a value specific to that beam position potentially different from the values ​​programmed or associated with other beam positions.

[0039] The processing means can be arranged and / or programmed for a programming or association of the ratio tpause / tacqou of a variable proportional to tpause / tacqou which depends on tpause / tacq, individually at each position of the beam according to a value specific to that position of the beam potentially different from the values ​​programmed or associated with other positions of the beam.

[0040] The processing means can be arranged and / or programmed for an association and / or programming, for each beam position, of the activation or deactivation of at least one trigger data used during command, reception and / or assembly, from among: - a time-based trigger input (Trigin), preferably from at least one detector, and preferably to trigger the position command or the start of the pause time or acquisition time, and / or - a time-based trigger output (Trigout), preferably for at least one detector, and preferably for triggering triggered at the end of the position command or pause time or acquisition time.

[0041] The control of the position and / or emission or interruption of the beam of charged particles on the sample may include a control according to several positions of the beam successively distributed along a trajectory parameterized by at least two sinusoids or substantially sinusoidal functions.

[0042] The sample may be a reference sample and the device according to the invention may include, for a given trajectory of successive beam positions, an optimization of at least one time data point of each beam position and then a storage in a memory, and in association with this given trajectory, of at least one time data point of each beam position.

[0043] The processing means may include programmable digital means arranged and / or programmed for the association and / or programming, for each position of the beam, of at least one time data, and a converter arranged and / or programmed for an analog / digital conversion between the programmable digital means and at least one detector and / or between the programmable digital means and magnetic and / or physical means for deflecting and / or emitting or interrupting the beam of charged particles.

[0044] According to yet another aspect of the invention, a control system is proposed, comprising:

[0045] - a control device according to the invention, and - At least one of the following: • Means of generating the charged particle beam, • Physical means of controlling the particle beam loaded, these means being connected to at least one control output of the control device, • At least one detector arranged to capture measurement data from a sample, Description of figures and embodiments

[0046] Other advantages and features of the invention will become apparent upon reading the detailed description of implementations and embodiments, which are by no means limiting, and the following accompanying drawings:

[0047] [Fig-1] [Fig.1] illustrates state-of-the-art sweeps, traditional on the left and serpentine in the center, with the n-bit and DAC structure on the right.

[0048] [Fig.2] [Fig.2] is a schematic view of a first embodiment of device 1 and system 2 according to the invention, which is the preferred embodiment of the invention,

[0049] [Fig.3] [Fig.3] illustrates the storage or reception means 11, the processing means 13, the programmable digital means 131 (without the conversion means 132, not illustrated in this figure) of the first embodiment of device 1 and system 2 according to the invention,

[0050] [Fig.4] Figure 4 illustrates different delays in system 2, T^y being obtained by delaying the reception of data from detector 9, while ret T^etay are managed by delaying the analog signals sent to the scanning deflectors 4, 5,

[0051] [Fig.5] [Fig.5] is an illustration of images obtained by a Lissajous scan in the first embodiment of system 2,

[0052] [Fig.6] Figure 6 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous scan (sinusoidal scan), the deflectors of the means 4, 5 operating at approximately 120 kHz, and with an optimal setting of TM“y, r'deiay, and T1'^,

[0053] [Fig.7] Figure 7 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous scan (sinusoidal scan), the deflectors of the means 4, 5 operating at approximately 120 kHz, and with, compared to Figure 6, a non-optimal setting which has an effect on the X and Y axes,

[0054] [Fig.8] Figure 8 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous scan (sinusoidal scan), the deflectors of means 4, 5 operating at approximately 120 kHz, and with, compared to Figure 6, a non-optimal setting of r"deiay, which only has an effect on the Y axis,

[0055] [Fig.9] Figure 9 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous scan (sinusoidal scan), the deflectors of the means 4, 5 operating at approximately 120 kHz, and with, compared to Figure 6, a non-optimal setting of T'deiay, which only has an effect on the X axis,

[0056] [Fig. 10] [Fig. 10] illustrates an image obtained by the first embodiment of system 2 according to the invention, with a standard scan from top left to bottom right as illustrated on the left side of [Fig. 1], and with customization of the pause time tpause depending on the position of the beam 8, in particular with a longer pause time tpause on the left edge of the image, and

[0057] [Fig. 11] [Fig. 11] illustrates an image obtained by the first embodiment of system 2 according to the invention, with a standard scan from top left to bottom right as illustrated on the left part of [Fig. 1], and, compared to [Fig. 10], a uniform pause time tpause for all beam positions 8 and therefore over the whole image.

[0058] These embodiments being in no way limiting, variants of the invention comprising only a selection of features may be considered. described or illustrated subsequently, isolated from the other described or illustrated features (even if this selection is isolated within a sentence including these other features), if this selection of features is sufficient to confer a technical advantage or to differentiate the invention from the prior art. This selection includes at least one preferably functional feature without structural details, and / or with only a part of the structural details if this part alone is sufficient to confer a technical advantage or to differentiate the invention from the prior art.

[0059] We will first describe, with reference to the figures [Fig.2] to 11, a first embodiment of device 1 (also called scanning unit) and system 2 according to the invention of control of a charged particle scanning microscope (typically electron or ion), and a first embodiment of process implemented by this device 1 or system 2. .

[0060] The control system 2 comprises: - the control device 1, - means 3 for generating the beam 8 (also called probe) of charged particles, such as, for example, means for generating an electron beam, for example, a generator of the thermionic emission type, Schottky emission, or cold field emission, - means (preferably magnetic and / or electrostatic) 4, 5, 6 for controlling the charged particle beam 8, these means being connected to at least one control output 7 of the control device 1 (more precisely means 13); these physical control means typically include: • means 4 for controlling the position of the charged particle beam 8 along a first X-axis, these means 4 typically comprising at least one deflector (for example, a pair of solenoids generating a magnetic field in Figure 2), the voltage and / or current supplying these means 4 being controlled by at least one control output 7, the deflectors of the means 4 typically comprising a pair of solenoids from a commercial electron microscope and driven by the means 13 in current and / or voltage over a range corresponding, according to the data of the electron microscope manufacturer, to a deflection of the beam 8 of a few angstroms to a few tens of micrometers along the X-axis, • means 5 for controlling the position of the beam 8 of charged particles along a second axis Y, distinct from the (preferably perpendicular to the first X-axis, these means 5 typically comprising at least one deflector (for example, a pair of solenoids generating a magnetic field in Figure 2), the voltage and / or current supplying these means 5 being controlled by at least one control output 7, the deflectors of the means 5 typically comprising a pair of solenoids of a commercial electron microscope and driven by the means 13 in current and / or voltage over a range corresponding, according to the data of the manufacturer of the electron microscope, to a deviation of the beam 8 of a few angstroms to a few tens of micrometers along the Y-axis, • A beam blocker or shutter 6, arranged to interrupt the beam 8 on command from the device 1, this blocker 6 being controlled by at least one control output 7; for example, an electrostatic or magnetic type shutter 6 can be used; the blocker 6 is preferably an electrostatic blocker called a "blanker" in English (typically from a commercial electron microscope) in the form of a capacitor subjecting the beam 8 to an electric field gradient, - at least one detector 9 arranged to capture measurement data from a sample 10 subjected to the beam 8, for example of the type a photomultiplier tube, a pixelated detector, a photodiode, and / or a CCD camera.

[0061] Beam 8 is, for example, an accelerated electron beam, for example at 100 kV.

[0062] The control device 1 of a charged particle scanning microscope (typically electron or ion) comprises: - electronic and / or computer means for storing or receiving beam positions 8, - at least one control output 7 arranged and / or programmed to send, to the attention of the physical control means 4, 5, 6 of the charged particle beam 8, a command for an emission or interruption / pause (using the blocker 6) of the charged particle beam 8 on the sample 10 and / or of a position of the charged particle beam 8 on the sample 10 (for example by controlling the voltage or current individually for each of the means 4 and / or 5 or each of the solenoids of the means 4 and / or 5) so as to sequentially position the charged particle beam 8 according to the several positions of the beam 8 on the sample 10, - electronic and / or computer processing means 13.

[0063] The processing means 13 are preferably arranged and / or programmed to associate and / or program, for each position of the beam 8, at least one time data.

[0064] The device 1 includes a receiver 12 arranged for receiving measurement data from at least one detector 9 capturing this measurement data from the sample 10. The receiver 12 is, for example, of the type of any analog or digital input port of the means 13 and / or the analog / digital converter 132.

[0065] The processing means 13 are arranged and / or programmed to assemble the measurement data corresponding to the different positions of the beam 8, preferably into a measurement image. This image is not necessarily a visualized or displayed image, but can simply be in the form of a grouping of measurement data, preferably gathered into a single computer file.

[0066] The processing means 13 are arranged and / or programmed to exploit at least one time data during ordering, receiving and / or assembly.

[0067] In the present description, the "position of beam 8" may also be called a "pixel", but not in the sense of a matrix of one pixel. Indeed, the positions of beam 8 are not necessarily distributed in a matrix fashion. Two positions of beam 8, whether temporally successive or not, may overlap spatially.

[0068] Each of the means of device 1 and system 2 are technical means.

[0069] The storage or receiving means 11 comprise at least one computer, a central processing unit or computing unit, an analog electronic circuit (preferably dedicated), a digital electronic circuit (preferably dedicated), a memory, and / or a microprocessor (preferably dedicated), and / or software means. Preferably, the means 11 consist solely of a memory.

[0070] The processing means 13 comprise at least one computer, central processing unit or computing unit, analog electronic circuit (preferably dedicated), digital electronic circuit (preferably dedicated), and / or microprocessor (preferably dedicated), and / or software means.

[0071] The processing means 13 include programmable digital means 131 arranged and / or programmed for associating and / or programming, for each position of the beam 8, at least one time data point. These programmable digital means 131 typically include a "field-programmable gate array" (FPGA), for example, the Artix series manufactured by Xilinx Inc., Artix-7 series.

[0072] With reference to [Fig.3], the memory 11 is external to the FPGA, typically one or more DDRs memory(ies) external to the FPGA, but in a variant the memory 11 is or includes internal memories on the FPGA chip.

[0073] The processing means 13 include a converter 132 arranged and / or programmed for analog-to-digital conversion (analog-to-digital and digital-to-analog) between the programmable digital means 131 and at least one detector 9 and / or between the programmable digital means 131 and magnetic and / or physical means 3, 4, 5, 6 for deflecting and / or emitting or interrupting the beam 8 of charged particles. This converter 132 includes, for example, at least one chip manufactured by Texas Instruments or Analog Devices (AD), for example Analog Devices AD9764 (14-bit 100 MHz DAC) and / or AD9225 (12-bit 25 MHz ADC).

[0074] Means 13 control the analog voltage of the coils of means 4, 5.

[0075] Means 3, 4, 5, 6 and 9 typically constitute the microscope of system 2.

[0076] The converter 132 (analog to digital or digital to analog) connects microscope 3, 4, 5, 6 and 9 to digital electronics 11, 13, 131.

[0077] The first embodiment of the method according to the invention for controlling a charged-particle scanning microscope, implemented by device 1 or system 2, comprises as follows: - A command, by means 13 (sending commands to means 3, 4, 5 and / or 6), for a position and / or an emission or interruption of the beam 8 of charged particles onto the sample 10, so as to sequentially position the beam 8 of charged particles according to several positions of the beam 8 on the sample 10

[0078] - an association and / or programming, by means 13, 131, of at least one Time data for each position of beam 8.

[0079] The first embodiment of the method according to the invention comprises: - a reception, by means 13 via receiver 12, of measurement data from at least one detector 9 capturing this measurement data from the sample 10 subjected to the beam 8, - an assembly, by means 13, 131, of the measurement data corresponding to the different positions of the beam 8, preferably into a measurement image

[0080] at least one temporal data being exploited during the ordering, reception and / or assembly by means 13.

[0081] Each position of the beam 8 is decomposed into a component along the X direction and a component along the Y direction.

[0082] The at least one time data includes at least one offset time preferably with respect to an instant of the command on a position of the beam 8 considered.

[0083] The at least one offset time includes a time offset, called measurement offset (^«r), between an instant of receiving measurement data from the at least one detector and an instant of the command on the position of the beam 8 considered, this measurement offset being common or specific to each detector considered.

[0084] The first embodiment of the method according to the invention includes an association, by means 13 and in memory 11 (which are arranged and / or programmed for this purpose), of the trajectory of the beam 8 chosen (in particular the position of the beam considered and the times tacq and tpause) and the measurement data obtained Ttiday after the moment of the command on this position of the beam 8 considered, preferably with a view to assembling the measurement data preferably into the measurement image.

[0085] TdeiUy takes into account the fact that the precise moment of a command to a given beam position 8 does not necessarily correspond to the same moment at which the data corresponding to that beam position 8 will be acquired by at least one detector 9; in particular, there may be a latency and a phase difference that depends on the beam positions 8 and the chosen tacq and tpause times. Thus, to increase speed, it is necessary to take into account this latency and this time difference without slowing down the exploration rate of the different beam positions 8, while improving the quality of the image or the set of measurement data obtained.

[0086] Tdeiay is typically greater than 1 ns and / or less than 1 ms.

[0087] The control of the position and / or the emission or interruption of the beam 8 of charged particles on the sample 10 includes a control of the beam 8 along a first axis X and a control of the beam 8 along a second axis Y distinct from the first axis X and preferably perpendicular to the first axis X, and the at least one offset time includes a time offset, called control offset (r'delay- T"dekivh between a start time of the control of the beam 8 along the first axis X for the position of the beam 8 considered and a start time of the control of the beam 8 along the second axis Y for this same position of the beam 8 considered at the time of the control on the position of the beam 8 considered.

[0088] T'delay cst directly programmable via means 131.

[0089] T'delay is the time offset between the start of the reading, by means 13, of memory 11 for a given position of beam 8 and the sending by output 7 of the analog control of means 4 (along the first axis X) corresponding to this given position of beam 8.

[0090] T”delay is directly programmable via means 131.

[0091] r"dday is the time lag between the start of the reading, by means 13, of memory 11 for a given position of beam 8 and the sending by output 7 of the analog control of means 5 (along the second axis Y) corresponding to this given position of beam 8.

[0092] The setting of t'deiay and T"dday therefore allows setting ~"de!ay~ T'daay which is indeed the time offset, called control offset, between the start time of the control of beam 8 along the first axis X and the start time of the control of beam 8 along the second axis Y when the control is on the position of beam 8 considered.

[0093] T*'delay and T"delay take into account that means 4 and 5, associated with means 13, will not necessarily have the same frequency responses, which consequently leads to different temporal responses (due, for example, to differences in the inductances and / or resistances of means 4 and 5, or to differences between the analog circuits driving means 4 and 5). There may be a difference or latency between the two. Thus, to increase speed, T'dday &r"dday allow this difference to be taken into account without slowing down the exploration rate of the different positions of beam 8, while improving the quality of the image or the overall measurement data obtained.

[0094] T'dday is typically greater than 1 ns and / or less than 1 ms.

[0095] Tn delay typically greater than 1 ns and / or less than 1 ms.

[0096] The difference r"dday~ ^deiay is typically greater than 0 ns and / or less than 500 ps.

[0097] At least one time delay: _ TMay, T'dday> and / or t"delay preferably has a common value the set of beam positions 8. Indeed, the values ​​of t'delay and t"delay take into account the differences (particularly in reaction time) or analog defects of the different coils of the means 4, 5 and / or at least one detector 9. A priori, these differences or defects or latencies depend intrinsically on the means 4, 5, 9 but not or only slightly on the positions of the beam 8, or _ tdelayt'délaya and / or T^dday ■> in some cases, may be specific to each beam position 8 and programmable or individually associatable by means 13 to each beam position 8 according to a value specific to that beam position 8, potentially different from the values ​​programmed or associated with other beam positions 8. This can notably be useful for forming asymmetrical sweep curves (X axis and Y axis very different) or curves with multiple frequency components.

[0098] Figure 6 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous scan (sinusoidal scan), the coils of the means 4, 5 operating at approximately 120 kHz, and with an optimal setting of T*delay. In Figure 6 and the following Figures 7 to 11, the imaged sample 10 is always the same gold cross, 30 nm thick and approximately 400 nm on each side, on a Si3N4 substrate and with its axes substantially oblique to the horizontal of these figures. We have T*delay = 2800 µs, r'delay ~ 0 ns, and T*delay - 150 µs.

[0099] For each of the images 5 to 11, the system comprises: - As means of generation 3: cold field electron source; - As means 4: deflectors comprising a pair of solenoids such as previously described; - As means 5: deflectors comprising a pair of solenoids as previously described; - As blocker 6: electrostatic deflector as previously described; - As detector 9: ADF detector (or annular dark field for "Annular Dark Field"); - As sample 10: Gold cross with Si3N4 substrate; - Like FPGA 131: Xilinx Inc. Artix-7 range; - As a 132 converter: Analog Devices AD9764 (14-bit 100 MHz DAC) and AD9225 (12-bit 25 MHz ADC);

[0100] Figure 7 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous sweep (sinusoidal sweep), the coils of the means 4, 5 operating at approximately 120 kHz, and with, compared to Figure 6, a non-optimal setting which has a detrimental effect on the X and Y axes. In this example, the difference between the optimal and non-optimal settings is 200 ns.

[0101] Figure 8 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous sweep (sinusoidal sweep), the coils of the means 4, 5 operating at approximately 120 kHz, and with, compared to Figure 6, a non-optimal setting which only has a detrimental effect on the Y axis. The difference between the optimal and non-optimal setting is 600 ns in this example.

[0102] Figure 9 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a Lissajous sweep (sinusoidal sweep), the coils of the means 4, 5 operating at approximately 120 kHz, and with respect to Figure 6 a non-optimal setting of T14^, which only has a detrimental effect on the X axis. The difference between the optimal and non-optimal settings is 600 ns in this example.

[0103] The at least one time datum includes an acquisition time tacq during which the beam 8 of charged particles reaches or irradiates the sample 10 when the command on the position of the beam 8 is considered.

[0104] The at least one time datum includes a pause time tpause (and which may be equal to zero everywhere) during which the beam 8 of charged particles does not reach or irradiate the sample 10 when the command on the position of the beam 8 considered, typically by blocking the beam 8 (for example by the blocker 6 which, depending on its position, may block or allow the beam 8 to pass).

[0105] tacq is specific to each position of the beam 8 and programmable or associatable individually to each position of the beam 8 according to a value specific to that position of the beam 8 potentially different from the values ​​programmed or associated with other positions of the beam 8.

[0106] tpause is specific to each position of the beam 8 and programmable or individually associatable to each position of the beam 8 according to a value specific to that position of the beam 8 potentially different from the values ​​programmed or associated with other positions of the beam 8.

[0107] The sum of tacq programmed or associated with a position of the beam 8 considered and tpause programmed or associated with this same position of the beam 8 considered corresponds to the total time spent by the system 2 on this position of the beam 8.

[0108] Thus the first embodiment of the method according to the invention includes a programming or association, by means 13, of the ratio tpause / tacqou of a variable proportional to tpause / tacqou which depends on tpause / tacq, individually at each position of the beam 8 according to a value specific to this position of the beam 8 potentially different from the values ​​programmed or associated with other positions of the beam 8.

[0109] tacq is typically greater than 0 ns and / or less than 512 ps.

[0110] tpause is typically greater than 0 ns and / or less than 512 ps.

[0111] tpause / tacqest typically greater than 0 and / or less than 100.

[0112] Figure 10 illustrates an image obtained by the first embodiment of the system 2 according to the invention, with a standard scan from top left to bottom right as illustrated on the left side of [Fig. 1], and with customization of the pause time tpause depending on the beam position 8, in particular with a pause time tpause of 30 ps (microseconds) on the left edge of the image while tpause is zero on the rest of the image. tacq remains constant during acquisition, which therefore has a tpause / tacq ratio between 0 and 30.

[0113] Figure 11 illustrates an image obtained by the first embodiment of system 2 according to the invention, with a standard scan from top left to bottom right as illustrated on the left side of Figure 11, and, compared to Figure 10, a uniform pause time tpause, equal to zero, for all positions of the beam 8 and therefore over the entire image. Figure 11 shows the detrimental effect of this uniformity of tpause by the appearance of a white band on the left edge of the image, which has no actual presence on the sample 10 but is merely an imaging artifact.

[0114] The first embodiment of the method according to the invention further comprises an association and / or programming, by means 13, and for each position of the beam 8, of the activation or deactivation of at least one trigger data used during the command, reception and / or assembly, from among: - a time-based trigger data input Trigin, preferably from at least one detector (not necessarily the detector referenced 9), and preferably to trigger the position command or the start of the pause time tpause or the acquisition time tacq, and / or - a time-based trigger data at the Trigout output, preferably: • for the attention of at least one detector (not necessarily detector referenced 9), and preferably for a trigger triggered at the end of the position command or the pause time tpause or the acquisition time tacq, or • for the attention of another part of system 2, to trigger another action (laser pickup, synchronization with other detectors, etc.)

[0115] The control of the position and / or emission or interruption of the beam 8 of charged particles on the sample 10 typically includes, but is not limited to, a control according to several positions of the beam 8 successively distributed along a trajectory parameterized by at least two sinusoids or substantially sinusoidal functions, for example of the Lissajous type.

[0116] Depending on the variant considered, it is possible that the pause time tpause is longer in a peripheral area of ​​the image than in a central area of ​​the image. This is particularly interesting in the case of a Lissajous-type command.

[0117] Figure 4 illustrates a Lissajous sweep model using an LR circuit (containing a resistor and an inductor) as a model, with an L / R ratio of 5 × 10⁶ s⁻¹. The voltage supplied by the DAC (digital-to-analog converter), the current, and the voltage of each inductor of means 4 or 5 are shown. For a 10 kHz sweep under these conditions, a delay appears between the current and the supplied voltage. The increase in the inductor impedance explains this characteristic, which is corrected by the first embodiment of the method according to the invention. This also explains why the field of view of the image must decrease during a rapid scan.

[0118] As illustrated in [Fig.4], the scanning frequency and the L / R ratio are highlighted on each of its parts: - on its part A: For low frequency scans, the delay is mainly caused by the desynchronization between the reception of the data and the current / voltage value put on the deflectors 4, 5. - on its part B: For high-frequency sweeps, the current and voltage become out of sync, requiring an adjustment accordingly. - on its part C: The scanning trajectories may differ due to variations in frequencies, impedance and other factors. To correct these imperfections, it is necessary to adjust Trdeiay and 7"^^.

[0119] Figure 5 is an illustration of images obtained with a Lissajous scan by system 2:

[0120] - part A of [Fig. 5]: the Lissajous sweep frequency is progressively The frequency is increased from 3 kHz to 175 kHz. The adjustable delay changes by approximately 1 µs between the two. A decrease in the field of view of microscopes 3, 4, 5, 6, and 9 is also noted due to the higher impedance of each coil in means 4 or 5 during high-frequency scans. The circular mask is due to the complete suppression of beam positions 8 near the corners of the image.

[0121] - Part B of [Fig. 5]: a similar principle is applied, but for a following list a Lissajous scheme using triangular waves. Although this scan is more uniform in terms of dose, the delay correction is not as effective, which creates significant distortions in the image.

[0122] This first embodiment of the method according to the invention is implemented on samples 10 on which measurements are to be performed. However, the first embodiment of the method according to the invention is preferably implemented beforehand with a target or a reference sample 10, and this prior implementation of the first embodiment of the method according to the invention comprises, for a given trajectory of successive beam positions 8, an optimization (manual, or by means known to those skilled in the art such as automatic software optimization varying the at least one temporal data point by optimizing the quality of the image obtained, or such as solutions based on artificial intelligence) by means 13 of the at least one temporal data point T'deiay, T"May, r"deiay, tacq, tpause, and / or tpause / tacq, of each position of beam 8 then a storage in memory 11 (and in association with this given trajectory) of at least one time data of each position of beam 8.

[0123] This reference sample is, for example, a Magnification Reference Standard (MRS).

[0124] The association and / or programming, for each position of the beam 8, of at least one time data, is carried out at least by the programmable digital means 131.

[0125] Converter 132 implements analog-to-digital and digital-to-analog conversion between:

[0126] - the programmable digital means 131 and at least one detector 9 often analog and / or

[0127] - between the programmable digital means 131 and means 3, 4, 5, 6 magnetic and / or physical deflection and / or emission or interruption of the beam 8 of charged particles, for example for the control of the analog voltage of the coils of the means 4,5.

[0128] Thus, the first embodiment described above proposes a new implementation of the scanning unit logic, which can significantly increase the maximum achievable scanning speeds by allowing fully customizable arbitrary scanning strategies. It is based on the principle of list scanning: a set of information is defined, by beam position 8, in the memory 11 of the device 1 by the control unit 13 of the system 2 (typically comprising a user-programmed computer), and this information is read sequentially as soon as the new beam position flag 8 is ready. This has the advantage of being adaptable and not requiring a complete replacement of existing units.The only requirement is the presence of sufficient available memory in the digital system, for example in the form of readily available double data rate memory (DDR) or block random access memory (BRAM), capable of storing the desired number of beam positions or probe points.

[0129] The architecture of the proposed scanning unit 1 is based on lists for setting up and acquiring microscope data. The scanning list is stored in memory 11 and provides instructions for the behavior of the beam position 8, its acquisition time tacq, and its pause time tpause. Similar logic exists for acquiring image measurement data.

[0130] For each position of the beam 8, a desired number of bits of information is read from the memory 11, comprising at least:

[0131] - the component of the position of beam 8 along the X-axis, the component of the position of beam 8 along the Y axis, the acquisition time tacq, the suppression / pause time tpause,

[0132] - optionally the Trigin logic trigger input, the output of Trigout triggering and

[0133] - the logical end of the EOF frame (which signals a circular buffer to read again starting from the first position of the beam position 8),

[0134] as shown in [Fig.3]. For each new value read, a unique counter runs until the sum of the acquisition time tacq and the pause time tpause has elapsed, which triggers the reading of the next beam position information 8 from memory 11.

[0135] Thus, the first embodiment of the process according to the invention has unique features, allowing you to fully exploit all the capabilities of the system 2 and in particular microscope 3, 4, 5, 6, 9: has. b. c. d. the addition of both the acquisition time tacq and the pause time tpause allows for non-uniform residence times of beam positions 8 which are controllable according to the dose; the addition of the Trigout output and the Trigin position-triggered input beam 8 allows synchronization with other equipment; other parameters, associated and customized in memory 11 at each position of beam 8, can be added (illustrated in [Fig.3] by the parameter "Extra") at the cost of an increase in the use of memory 11 of the digital system; The same list scanning principle is applied to the signals from at least one detector 9. For each position of the beam 8, multiple analog-to-digital conversions take place by the converter 132. Traditional scanning units sum (or average) all these values ​​at the same position of the beam 8, which minimizes Poisson noise and increases the signal-to-noise ratio by where n is the number of sampling, and stores the net value in the memory channels. This moving average filter, however, performs poorly in the frequency domain, following a sine function (the Fourier transform of a finite square wave). In the first embodiment of the method according to the invention, for each image sampling, a configurable weight is added to memory 11. By shaping the intensity in the time domain, it is possible to obtain a desired response in the frequency domain. This image list principle is also used to access the temporal response of a given set of microscopes by sampling a single conversion at different elapsed times. By this configurable weight, one can have a temporal resolution given by the sampling rate of the ADC (analog-to-digital converter), for example 25 MHz or 40 ns; e. a configurable delay between the image signal and data storage, and between the position and the control output also performed T'delav' ct r 'delay in [Fig.3]). This is important to account for the delay of the electronics, but also to correct the phase shifts induced by each coil of the means 4, 5. More generally, it is important to account for any physical delay that may occur during acquisition (variations in the velocity of the primary and secondary particles between settings, for example). During a fast scan, the impedance of each scan coil increases, which creates a time lag between the applied voltage and the current, but this lag can be compensated by the controllable delay, as shown in [Fig.4]; f. After reading a new position of beam 8 from memory 11, it is possible to overwrite its value on the fly, meaning that the next scan image is transformed relative to the previous one. This has potential applications in dose-sensitive applications where the scanning pattern is not only arbitrary, but where each new scan is different from the previous one without software intervention. In this case, the invention can exploit a Lissajous scan with irrational frequency ratios. The Lissajous previously described used rational frequency ratios, for example, 175 kHz and 174.9 kHz on X and Y. If irrational ratios are used, such as 100^(2) kHz and 140 kHz, the Lissajous never closes, meaning that beam 8 does not pass over the same point twice, which can lead to applications for dose control on samples;

[0136] The first embodiment of the method, device or system according to the invention described above can be used for multiple applications, including, but not limited to: a. Traditional frame-based spectroscopy, in which the scan awaits an external trigger (such as detector acquisition 9, a laser trigger, etc.) to move the electronic probe 8 by receiving a logic signal into the input value. Trigger. The first embodiment of the method, device, or system according to the invention allows for further exploration of such measurements by defining a custom number of beam positions 8 with the input flag Trigger, the others being driven by the internal clock generator of the means 131. For charge-coupled devices (CCDs), for example, which are very popular for two-dimensional acquisitions, typical readout speeds are ~1 ms, which allows for obtaining a fast-scanning image (with beam position times 8 on the order of an A4'). This can find important applications in correcting live image drift; b. Spectroscopy or event-driven imaging, when using detectors 9 whose clock frequency is higher than the clock frequency of the converters 132 of the scanning unit 1. This allows arbitrary scanning schemes. In this mode, the trigger indicator is activated periodically and sent to detector 9 for synchronization. This makes it possible to perform event-based electron energy loss spectroscopy (EELS), 4D scanning transmission electron microscopy, fast tomographic reconstructions, etc.; c. The trigger input and output (Trigin and Trigout) can be used to synchronize the scanning unit 1 with multichannel time-to-digital converters (TDCs). With such systems, the trigger output (Trigout) is used to identify, in a timely manner, a desired position of the beam or probe 8. With multichannel systems, this can be extended to any digital signal, such as photon-counting photomultiplier tubes, for the identification of a single electron or photon, and can be used for electron energy loss spectroscopy, cathodoluminescence measurements, dark-field ring imaging, etc.; d. Much faster scan rates are possible. One can consider using scan models based on the Lissajous method, where the X and Y frequencies are slightly different and a phase shift can be defined. For comparison, a typical sequential scan for 2048x2048 pixels and a stopping time of 80 ns per pixel performs one back-and-forth scan of 2048 pixels in the X direction and a single back-and-forth scan in the Y direction. With the same scan parameters, but loading a Lissajous-based scan list, more than 50,000 back-and-forth movements in the X directions can be demonstrated. and Y with less than 5% redundancy in beam position 8 (with a scan frequency of approximately 200 kHz). By adjusting the delay T <iday, r'ddav ct r"dday^ ilcst possible d'obtenir des images telles que celles de la [Fig.5]. Comme l'impédance de chaque bobine des moyens 4 ou 5 augmente avec la fréquence de balayage, le champ de vision de l'image est progressivement réduit, ce qui peut être calibré et pris en compte dans la valeur DAC. La [Fig.5] compare également les schémas de balayage de Lissajous et de Lissajous en dents de scie, le second utilisant un schéma en dents de scie et le premier un schéma sinusoïdal. Le motif sinusoïdal comporte moins de composantes de fréquence. La correction du déphasage donne donc de meilleurs résultats. Il est important de noter que la [Fig.5] démontre l’atteinte des limites analogiques des bobines de balayage des moyens 4 et 5 et qu'il est donc impossible d'être plus rapide ; e. The Lissajous model also finds important applications in dose-controlled applications, which are crucial in materials science for sensitive samples. These high-frequency scanning patterns mean that an image can already be partially reconstructed by interpolation and / or inpainting algorithms very early in the frame; thus, the beam 8 can be directed (in position and / or emission or interruption) to a desired dose deposition to avoid further damaging the sample 10 while still being able to reconstruct the image (also called "compressed sensing" or "sparse sampling"). These advantages are unattainable without the high-frequency scan list and the configurable delay. Furthermore, Lissajous patterns are not uniform, concentrating most of the rasterization time at the edges and much less at the center of the image.Playing with the acquisition time and the pause time while keeping the total time per beam position constant 8 considerably reduces the problem, as shown by the circular mask in Figure 5A. The applications of this space-spread dose deposition and the controllable duty cycle of the electron beam can find many applications in the fields of materials science, biology, earth sciences, fragile samples, 2D materials, battery research, pharmaceuticals, etc. f. Frequency-based scanning can be useful for effectively suppressing 50 Hz line noise. By setting the scan frequency to a sub- multiple of this value, the line frequency 50 Hz and the beam scan 8 are synchronized; g. It is also possible to obtain digital processing of the detector 9's input signal based on the frequency response. By choosing the coefficients, a customized frequency response can be obtained. This can have considerable applications in microscopy, since electronic noise control is one of its most important aspects. As the general average filter produces a sine frequency response, the output low-pass filter is also non-uniform. This list-based approach allows for the construction of a more uniform low-pass filter; h. The weighting of the detector input 9 can also be used to obtain time-resolved acquisitions. By setting the weight to one for a single time acquisition, while the other remains at zero, clock-stroke sampling is obtained; i. an application in a fairly general way in electron microscopy, which is multidisciplinary in particular, without loss of generality, in a scanning electron microscope (SEM), a transmission electron microscope (TEM), a STEM and a focused ion beam (FIB). The flexibility of the scanning device 1 is also fully backward compatible, as it can operate with traditional synchronization schemes, such as frame-based hyperspectroscopy. There are no drawbacks compared to previous scanning unit technologies.

[0137] The first embodiment of the method, device, or system according to the invention allows, for the first time, complete control of the scanning unit 1 in a probe microscope, and it is especially suited to applications using traditional and modern multidimensional detectors 9, particularly event-driven detectors such as Timepix3 or Thnepix4, because it properly implements the tools for running fast scanning patterns. It solves the persistent problems of sequential dithering in the standard scanning unit, which is severely asymmetrical because one direction scans much faster than the other, and the voltage ramps are not suitable for fast scanning. The advantage stems from the need for sufficient memory connected to the FPGA pinout, which is currently the standard for commercially available chips.It complements the arrival of event detectors by providing a much more suitable scanning engine, capable of synchronizing and customizing the new time scales provided by these detectors. This first embodiment is also particularly well suited to lithography applications. for example, electronic or ionic. Indeed, in these applications, there are two very important parameters. The first is the precise control of the exposure time at every point of the sample to be irradiated. The second is the ability to access the fastest possible scanning modes, thus significantly reducing the production time of lithographed samples.

[0138] Of course, the invention is not limited to the examples just described and many modifications can be made to these examples without departing from the scope of the invention.

[0139] Of course, the various features, forms, variants, and embodiments of the invention can be combined with one another in various ways, provided they are not incompatible or mutually exclusive. In particular, all the variants and embodiments described above are combinable with each other.

Claims

Demands

1. Method of controlling a charged particle scanning microscope, comprising: - Control of a position and / or emission or interruption of a beam of charged particles on a sample, so as to sequentially position the beam of charged particles according to several positions of the beam on the sample the method being characterized in that it comprises an association and / or programming, for each position of the beam, of at least one time data.

2. A method according to claim 1, characterized in that it comprises: - receiving measurement data from at least one detector capturing this measurement data from the sample, - assembling the measurement data corresponding to the different positions of the beam, preferably into an image, at least one time data being used during the command, reception and / or assembly.

3. Method according to claim 1 or 2, characterized in that at least one time datum includes at least one time offset from an instant of the command on a position of the beam considered.

4. Method according to claim 3 considered as dependent on claim 2, characterized in that the at least one offset time includes a time offset, called measurement offset ( between an instant of receiving measurement data from the at least one detector and an instant of the command on the position of the beam considered, this measurement offset being able to be common or specific to each detector considered.

5. A method according to any one of claims 3 or 4, characterized in that the control of the position and / or the emission or interruption of the beam of charged particles onto the sample comprises beam control along a first axis and beam control along a second axis distinct from the first axis, and in that at least one offset time includes a time offset, called control offset (t r'^day), between a start time of beam control along the first axis and a start time of beam control along the second axis when controlling the beam position considered.

6. A method according to any one of claims 3 to 5, characterized in that at least one offset time: - is specific to each beam position and programmable or individually associatable to each beam position according to a value specific to that beam position potentially different from the values ​​programmed or associated with other beam positions, or - has a value common to all beam positions.

7. A method according to any one of the preceding claims, characterized in that at least one time datum includes an acquisition time (tacq) during which the charged particle beam irradiates the sample when the beam position is controlled.

8. A method according to any one of the preceding claims, characterized in that at least one time datum includes a pause time (tpause) during which the charged particle beam does not irradiate the sample when the beam position is being controlled.

9. A method according to the preceding claim, characterized in that the exposure time is longer on a peripheral area of ​​the image than on a central area of ​​the image.

10. A method according to any one of the preceding claims, characterized in that at least one time data is specific to each beam position and individually programmable or associatable to each beam position according to a value specific to that beam position potentially different from the values ​​programmed or associated with other beam positions.

11. The method according to claim 10, considered dependent on claim 8 or 9, itself considered dependent of claim 7, characterized in that it comprises a programming or association of the ratio tpause / tacqou of a variable proportional to tpause / tacqou which depends on tpause / tacq, individually at each position of the beam according to a value specific to that position of the beam potentially different from the values ​​programmed or associated with other positions of the beam.

12. A method according to any one of the preceding claims, characterized in that it further comprises an association and / or programming, for each beam position, of the activation or deactivation of at least one trigger data used during command, reception and / or assembly, from among: - an input trigger time data (Trigin), preferably from at least one detector according to claim 2, and preferably to trigger the position command or the start of the pause time according to claim 8 or 9 or the acquisition time according to claim 7, and / or - an output trigger time data (Trigout), preferably for the attention of at least one detector according to claim 2,and preferably for a trigger triggered at the end of the position command or pause time according to claim 8 or 9 or the acquisition time according to claim 7.

13. A method according to any one of the preceding claims, characterized in that the control of the position and / or emission or interruption of the beam of charged particles on the sample comprises a control according to several positions of the beam successively distributed along a trajectory parameterized by at least two sinusoids or substantially sinusoidal functions.

14. A method according to any one of the preceding claims, characterized in that the sample is a reference sample and in that it comprises, for a given trajectory of successive beam positions, an optimization of at least one time data point for each beam position and then a storage in a memory, and in association with this given trajectory, of at least one temporal data point for each position of the beam.

15. A method according to any one of the preceding claims, characterized in that the association and / or programming, for each position of the beam, of at least one time data, is carried out at least by programmable digital means, and in that it comprises a conversion by an analog / digital converter between: - the programmable digital means and at least one detector and / or - between the programmable digital means and physical means for deflecting and / or emitting or interrupting the beam of charged particles.

16. Control device for a charged particle scanning microscope, comprising: - means for storing or receiving beam positions - at least one control output arranged and / or programmed to send, to physical means for controlling the charged particle beam, a command for a position and / or for the emission or interruption of the charged particle beam, - Electronic and / or computer processing means, the processing means preferably being arranged and / or programmed to associate and / or program, for each beam position, at least one time data point.

17. Control system, comprising: - a control device according to claim 16, and - at least one of: • Means for generating the charged particle beam, • Physical means for controlling the charged particle beam, these means being connected to at least one control output of the control device, At least one detector arranged to capture measurement data from a sample.

Citation Information

Patent Citations

  • Enhanced scanning control of charged particle beam systems

    US20060043312A1