EP2575159B1

Particle beam system and method for operating the same

Abstract

This record has no abstract on file.

EP2575159B1, drawing sheet 1
Sheet 1 of 6

Term

5 yearsleft in the term

Expires 30 September 2031.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

15 claims: 3 independent, 12 dependent

  1. 1
    A method of operating a particle beam system (1), the method comprising:determining at least one deflection amount and at least one deflection time at which a first beam deflection module (123) of the particle beam system connected to a data network (117) of the particle beam system is to provide the at least one deflection to a charged particle beam corresponding to the deflection amount;determining an un-blank time at which a beam blanking module (121) of the particle beam system connected to the data network is to un-blank the beam;determining a blank time at which the beam blanking module connected to the data network is to blank the beam;generating by means of a calculation module (111) a data structure comprising plural data records, wherein each data record includes a command representing an instruction for at least one of the first beam deflection module and the beam blanking module, and a command time representing a time at which the instruction is to be sent to the data network;sorting by means of the calculation module (111) the records of the data structure by command time;generating by means of an encoding module a set of digital commands based on the data structure, wherein one digital command is generated for each one of the records;and sending the digital commands of the set to the network in an order corresponding to an order of the sorted records;wherein at least one digital command of the set represents an instruction for the first beam deflection module to provide the deflection to the beam corresponding to the deflection amount;wherein at least one digital command of the set represents an instruction for the beam blanking module to un-blank the beam;and wherein at least one digital command of the set represents an instruction for the beam blanking module to blank the beam.
  2. 3
    The method according to claims 1 or 2, wherein the method comprises determining first and second deflection amounts and first and second deflection times;wherein at least one digital command of the set represents a combined instruction for the first beam deflection module to provide a deflection to the beam corresponding to the first deflection amount and to subsequently provide a deflection to the beam corresponding to the second deflection amount.
  3. 5
    The method according to one of claims 1 to 4, wherein the un-blank time is later than the deflection time and wherein a time difference between the beam un-blank time and the deflection time is variable.
  4. 7
    The method according to one of claims 1 to 6, wherein the data structure comprises a first data record including a command representing an instruction for the beam blanking module to un-blank the beam and a first command time representing a time at which this instruction is to be sent to the data network;wherein the data structure comprises a second data record including a command representing an instruction for the beam blanking module to blank the beam and a second command time representing a time at which this instruction is to be sent to the data network;and wherein a time difference between the blank time and the un-blank time differs from a time difference between the second command time and the first command time.
  5. 8
    The method according to one of claims 1 to 7, wherein the data structure contains at least one record including a command representing both an instruction for the beam blanking module to un-blank the beam and an instruction for the beam blanking module to blank the beam, wherein the command includes at least one data element representing a time difference between the blank time and the un-blank time.
  6. 9
    The method according to one of claims 1 to 8, further comprising:determining a data acquisition start time at which a data acquisition module of the particle beam system connected to the data network is to start collecting data representing detected particle intensities;and determining a data acquisition stop time at which the data acquisition module is to stop collecting data;wherein at least one digital command of the set represents an instruction for the data acquisition module to start collecting of the data;and wherein at least one digital command of the set represents an instruction for the data acquisition module to stop collecting of the data.
  7. 12
    The method according to one of claims 1 to 11, further comprising:determining at least one deflection amount and a deflection time at which a second beam deflection module of the particle beam system connected to a data network of the particle beam system is to provide a deflection to a charged particle beam corresponding to the deflection amount;wherein at least one digital command of the set represents an instruction for the second beam deflection module to provide the deflection to the beam corresponding to the deflection amount.
  8. 13
    The method according to one of claims 1 to 12, wherein at least one of a time difference between the command time of the data record including the command representing the instruction for the first beam deflection module to provide the deflection to the charged particle beam corresponding to the deflection amount and the deflection time, a time difference between the command time of the data record including the command representing the instruction for the beam blanking module to un-blank the beam and the un-blank time, and a time difference between the command time of the data record including the command representing the instruction for the beam blanking module to blank the beam and the blank time, is greater than 1 ns.
  9. 14
    A particle beam system (1) comprising:a charged particle beam source (3) configured to generate a charged particle beam (11);a data network (117);a beam blanking module (121) connected to the data network and configured to blank and un-blank the charged particle beam;a focusing lens (23) configured to focus the charged particle beam onto an object (29) ;a beam deflection module (123) connected to the data network and configured to deflect the beam;characterised in that the particle beam system further comprises a calculation module (111) configured to determine a deflection time, an un-blank time and a blank time, to generate a data structure comprising plural data records, wherein each data record includes a command representing an instruction for at least one of the beam deflection module and the beam blanking module, and a command time representing a time at which the instruction is to be sent to the data network. and to sort the data records of the data structure by command time;and an encoding module configured to generate a set of digital command data encoding the commands included in the data records and sending the generated digital command data to the network in an order corresponding to the order of the sorted records.