Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's...

69
Design Software for Electron Beam Systems Microscopy Analysis & Inspection Lithography Software Catalogue May 2014

Transcript of Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's...

Page 1: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Design Software for Electron Beam Systems

Microscopy Analysis & Inspection Lithography

Software Catalogue

May 2014

Page 2: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Introduction

Preface to Software Catalogue This brochure is divided into several sections. So you can “cut to the chase” and find the most relevant part for your immediate needs, the main sections are as follows:

Page 3: Introduction to MEBS – Who we are, what we do and how we do it.

Page 6: Recent & On-going Developments – Our plans for the future, things we are working on now, or packages we have recently released.

Page 11: Overview of MEBS Software – A summary of the packages we offer, the tasks they do and how they relate to each other.

Page 13: Detailed Descriptions of Off-the-Shelf Packages – For selected packages, we give a multi-page description of the software and its capabilities.

For more details on any of the software or for any other questions or comments, please see our web-site at: www.mebs.co.uk

or send an e-mail to:

[email protected]

Software Catalogue P a g e 2 © MEBS Ltd., May 2014

Page 3: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Introduction

Introduction to MEBS

Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's aims are to provide:

• Specialised software for the computer aided design of electron and ion optical systems. • Expert consultancy services in the design of electron and ion beam devices and systems. • Training courses in theory and design methods in charged particle optics.

MEBS is run jointly by Eric Munro, John Rouse and Haoning Liu, who jointly have over 80 person-years of expertise in the field.

Eric Munro pioneered the use of finite element methods in electron optics and his electron lens design software has been used by most electron microscope manufacturers worldwide. John Rouse has wide experience in three-dimensional field modelling and ray tracing in electron optics. Haoning Liu is skilled in tolerancing theory of complete optical columns and is currently writing related software tools at MEBS.

On a scientific level, we’ve contributed to many aspects of the development of the subject, including the aberration theory of general combinations of electron lenses and deflectors, multipole systems, electron guns, discrete Coulomb interaction effects, asymmetry aberrations and tolerancing, and the analysis of fully three-dimensional fields and trajectories. We have applied these techniques to the design of a diverse range of instruments and components, including electron microscopes, lithography machines, e-beam testing systems, CRTs, photomultiplier tubes, e-beam welding guns, focused ion beam systems (including multipole aberration correctors) and microwave tubes. We have acted as scientific consultants to many electron optical equipment manufacturers in USA, Europe and the Far East.

Much of our time is spent writing software, under contract in response to requests from clients and also in building a range of software tools for general applications in electron optical design.

Our software is developed on Windows-based PCs and is compatible with Windows 2000, XP, Vista and Windows7 systems. We aim to provide state-of-the-art electron optical design tools design tools, so as to maximise the designer's productivity and creativity.

Because of the specialised nature of electron optical design, our philosophy is to provide a customised service to meet the needs of individual clients. We are happy to discuss specific requirements and to provide expert guidance, specialised software and support.

Dr. Eric Munro Tel: (+ 44) - 20 - 7581 – 4479 Munro’s Electron Beam Software Ltd. 14 Cornwall Gardens London SW7 4AN e-mail: [email protected] England URL: http://www.mebs.co.uk

Software Catalogue P a g e 3 © MEBS Ltd., May 2014

Page 4: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Contents

Table of Contents Preface to Software Catalogue ............................................................................................................... 2

Introduction to MEBS ............................................................................................................................ 3

Recent & On-going Developments ........................................................................................................ 6

OVERVIEW .......................................................................................................................................... 6

SOURCE-CI: FOR COULOMB INTERACTIONS IN ELECTRON GUNS ........................................................ 6

IMAGE SOFTWARE ................................................................................................................................ 7

MIRROR-IMAGE AND MIRROR-DA SOFTWARE ............................................................................... 8

SECTION SOFTWARE .......................................................................................................................... 10

OTHER SOFTWARE IN DEVELOPMENT ................................................................................................... 10

PRISMS ............................................................................................................................................ 10

CURVED AXIS SYSTEMS ................................................................................................................ 10

Overview of MEBS Software ............................................................................................................... 11

SOFTWARE GROUPED ACCORDING TO FUNCTIONALITY ....................................................................... 11

Field Computation and Direct Ray-tracing ..................................................................................... 11

Electron Optical Column Design ..................................................................................................... 11

Electron Gun Simulation .................................................................................................................. 11

Multipole System Design .................................................................................................................. 11

Wien filter and Multipole System Design ......................................................................................... 12

Discrete Coulomb Interactions ........................................................................................................ 12

Software for Diffraction Effects ....................................................................................................... 12

Curved-Axis Systems ........................................................................................................................ 12

TABLE OF PACKAGES ACCORDING TO FUNCTIONALITY ........................................................................ 13

Detailed Descriptions of Off-the-Shelf Packages ............................................................................... 13

OPTICS 14

OPTICS FAMILY OVERVIEW ......................................................................................................... 15

Field Computations .......................................................................................................................... 15

Column Simulations ......................................................................................................................... 16

Post-Processing Tools ...................................................................................................................... 17

DYNAMIC MODULE (OPTIONAL) ....................................................................................................... 19

REFINE MODULE (OPTIONAL) ............................................................................................................ 21

TOLERANCE MODULE (OPTIONAL)................................................................................................... 22

ABER-5 MODULE (OPTIONAL) ............................................................................................................ 24

DYNAMIC-5 MODULE (OPTIONAL) .................................................................................................... 26

REFINE-5 MODULE (OPTIONAL) ......................................................................................................... 27

Software Catalogue P a g e 4 © MEBS Ltd., May 2014

Page 5: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Contents ROCKING BEAM CAPABILITY (OPTIONAL) ....................................................................................... 27

OPTICS-LITE (ROUND-LENS-ONLY OPTION) ...................................................................................... 29

ABER-5 30

SOURCE 32

SOURCE FAMILY OVERVIEW ....................................................................................................... 33

COMPUTING ELECTROSTATIC POTENTIAL ............................................................................................. 33

COMPUTING ELECTRON TRAJECTORIES ................................................................................................ 34

COMPUTING ABERRATION COEFFICIENTS ............................................................................................. 34

COMPUTING SOURCE BRIGHTNESS ....................................................................................................... 34

PLOTTING EQUIPOTENTIALS AND TRAJECTORIES .................................................................................. 35

POST-PROCESSING FUNCTIONS ............................................................................................................. 36

MAGNETIC-LENS MODULE (OPTIONAL) .......................................................................................... 37

TOLERANCE MODULE (OPTIONAL)................................................................................................... 38

MULTIPOLE ........................................................................................................................................ 41

MULTIPOLE ....................................................................................................................................... 41

MULTIPOLE_REFINE ....................................................................................................................... 42

MULTIPOLE_TOLERANCE ............................................................................................................. 44

WIEN 45

WIEN FAMILY OVERVIEW ............................................................................................................. 46

WIEN (BASE PACKAGE)........................................................................................................................ 46

WIEN-5 MODULE (OPTIONAL) ............................................................................................................ 48

WIEN-REFINE AND WIEN-REFINE-5 MODULES (OPTIONAL) ......................................................... 48

Aberration Correction using WIEN-5 and WIEN-REFINE-5 .......................................................... 50

IMAGE 51

IMAGE-TOLERANCE ....................................................................................................................... 53

WAVE 54

SOFEM 55

3D 57

SPACE CHARGE UPGRADE FOR 3D SOFTWARE ..................................................................................... 60

PROJECTION ...................................................................................................................................... 62

MECH 64

EMECH ............................................................................................................................................... 64

MMECH .............................................................................................................................................. 66

CMECH ............................................................................................................................................... 68

Software Catalogue P a g e 5 © MEBS Ltd., May 2014

Page 6: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Recent and Ongoing Developments

Recent & On-going Developments OVERVIEW We have a comprehensive set of programs for analysing and designing optical systems containing round and multipole lenses and Wien filters. We are developing software for more complex multipole systems, mirrors, prisms, and curved axis systems, including high-order aberrations and Coulomb interactions. We are bringing graphical user interfaces (GUI) to our existing packages. The GUI packages run on the latest Windows systems and have many advantages over our command-line versions. In this section of the brochure we bring you a flavour of what we have been working on recently. The software described in this section is either already in release form or is due for release in the coming year.

SOURCE-CI: For Coulomb Interactions in Electron Guns Our SOURCE software computes the Poisson potential distribution in electron sources. The post-processing tools contained in SOURCE (formerly in the SOURCE_PP package), reads in the computed Poisson potential distribution computed and computes large number of trajectories (typically 50,000) with appropriate distributions of initial conditions, set by Monte Carlo simulation, to model the initial energy spread, initial angular spread and initial spatial distribution of the emitted electrons. This computation, however, ignores discrete Coulomb interactions (CI) effects between the electrons in the gun region.

The optional upgrade module, SOURCE-CI, extends SOURCE to include the effects of inter-particle CI effects. It does this by computing the trajectories of emitted electron in bunches (e.g. 1,000 particles or 5,000 particles per bunch) simultaneously, with the inter-particle Coulomb interactions within the bunch being modelled with our fast tree-code Coulomb algorithm, that we have used previously in our IMAGE software. The electrons are still traced through the Poisson potential distribution already computed by SOURCE. The enhancements of SOURCE-CI in the post-processing tools enable the computation of the position and size of the virtual source and its emittance, including the energy broadening due to the Börsch effect and radial broadening due to the Löffler effect.

To compute the gun properties, including CI effects, we employ a two-stage process. Firstly we compute the Poisson potential distribution, assuming no inter-particle interactions. Secondly, we directly trace many thousands of electrons through this pre-computed Poisson field from cathode to gun exit, taking CI effects into account. By recording the electrons’ data at the exit of the gun we can subsequently post-process the information to determine the properties of the gun, including the virtual source properties, energy spread and emittance.

For the CI ray trace, we consider the continuous beam of particles to be composed of one or more discrete bunches of particles. Each bunch of particles is traced from cathode to gun exit plane and the CI effects from each particle in the present bunch are computed. More bunches of particles can be used to improve statistics. To achieve good modelling of the CI effects, we typically need to use bunches of electrons containing >5000 particles per bunch.

To illustrate the capabilities of SOURCE-CI, we consider the LaB6 gun of Fig. 1, which shows the electrode structure, equipotentials and electron trajectories used in the Poisson solution. We directly traced two bunches each of 5,000 electrons from cathode to gun exit and considered two cases: (1) CI effects ignored and (2) CI effects computed. Using the positions and slopes of the electrons at the gun exit, we then computed the position and size of the virtual source, as viewed from the exit plane of the gun, looking back towards the cathode.

Software Catalogue P a g e 6 © MEBS Ltd., May 2014

Page 7: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Recent and Ongoing Developments

Fig. 2 shows the position and size of the virtual source (defined here as the diameter containing 60% of the beam current, D60) for the two cases. As can be seen, the CI effects do not change the position or size of the virtual source significantly.

Fig. 3 shows histograms of the energy of the particles at the gun exit for the two cases considered. As can be seen, the CI forces cause a significant increase in energy spread (Börsch effect).

Fig. 3: Final energy histograms for CI ignored (left) and CI computed (right).

So, for this example, we see that by ignoring the CI effects in the model we obtain a good estimate of the position and size of the virtual source, but an underestimate of energy spread in the beam. The bigger energy spread in the gun computed by the SOURCE-CI software will impact the final spot size when the beam is subsequently focused using lenses with chromatic aberrations and so provides useful new information for the column designer.

IMAGE Software We are working on two developments for the IMAGE software: IMAGE GUI and PARALLEL-IMAGE. The IMAGE GUI package combines the IMAGE capabilities within an easy-to-use graphical interface. The data can be entered or viewed in a tabbed set of forms that separate the specification of the source, column, optical elements, particles and ray trace data on separate pages. The data is specified on the forms with drop down options wherever possible, thereby eliminating the need for the user to remember the correct keywords and permitted options. The graphical output is also displayed on a tabbed form so that the user can quickly switch between the various graphical displays provided by the IMAGE package (ray plots, spot diagrams, etc.). The text file output is also available in a tabbed form, so that all the output is collected together in one place so the user can quickly view the results from any program module.

CI

Anode @ 20

Cathode @ 0 V

CI ignored

Fig. 1. LaB6 gun, showing electrode structure, equipotentials and electron rays.

Fig. 2. Curves of D60 vs. defocus for CI ignored and CI computed.

5 eV 5 eV

FWHM = 0.83 eV FWHM = 0.46 eV

Software Catalogue P a g e 7 © MEBS Ltd., May 2014

Page 8: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Recent and Ongoing Developments

IMAGE GUI β-version Main Screen

In PARALLEL_IMAGE we have introduced new algorithms that take advantage of the new multi-core CPUs available in most modern PCs. The time-intensive parts of the programs involve the computation of the discrete Coulomb forces between particles in the system. This force computation has been significantly speeded up by using a hierarchical tree algorithm that operates in parallel so that the Coulomb forces on each time-step of the ray-trace can be computed on all the available processors in the PC.

MIRROR-IMAGE and MIRROR-DA Software

We are developing software to analyse electron mirrors, which are becoming increasingly important in electron optics. Mirrors generate aberrations of negative sign which compensate round-lens aberrations, as well as being useful in systems such as cathode lens columns. We have two packages for mirror systems: MIRROR-IMAGE and MIRROR-DA.

The MIRROR-IMAGE software package is a set of programs for simulating the optical properties of electron mirrors by direct ray-tracing. The software handles electron mirrors containing any combination of rotationally symmetric electrostatic and magnetic fields. The software can handle combinations of electron mirrors and electron lenses.

MIRROR-IMAGE is based on the MEBS software package IMAGE. It uses the same fundamental methods as IMAGE, including representation of the fields by Hermite series, direct ray-tracing using a fifth-order Runge-Kutta method with adaptive step size, and calculation of the discrete Coulomb interaction effects by Monte Carlo simulation with many discrete bunches of charged particles.

The MIRROR-IMAGE package includes a main program for computing the paths of charged particles through the mirror by direct ray-tracing and post-processing programs for plotting spot diagrams of the aberrations at the image plane and for plotting the trajectories. The main program allows initial conditions to be specified, to enable spot diagrams of the overall beam shape at the image plane to be computed and plotted. It also allows random initial conditions to be assigned to bunches of particles, to enable the discrete Coulomb interaction effects in the beam to be computed. It should be noted that the Coulomb interaction calculation does not take into account the interaction between the forward and reflected beams.

Software Catalogue P a g e 8 © MEBS Ltd., May 2014

Page 9: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Recent and Ongoing Developments

MIRROR_IMAGE Plot showing incident and reflected electrons in a mirror system

The MIRROR-DA software package is a set of programs for simulating the optical properties of electron mirrors, including the aberration coefficients, by the differential algebra method. The software handles electron mirrors containing any combination of rotationally symmetric electrostatic and magnetic fields. The software can handle combinations of electron mirrors and electron lenses.

MIRROR-DA is based on the MEBS software package MIRROR-IMAGE. It uses a lot of the fundamental ideas as MIRROR-IMAGE, including representation of the fields by Hermite series and direct ray-tracing using a fifth-order Runge-Kutta method with adaptive step size, but also introduces some new principles to compute the aberration coefficients. The data format for MIRROR-DA is very similar to that used in MIRROR-IMAGE, so the same data can be used to compute the aberration coefficients (using MIRROR-DA) and the overall spot size, including aberrations and coulomb interactions (using MIRROR-IMAGE).

The MIRROR-DA package includes a main program for computing optical properties in the mirror by differential algebra method, and a post-processing program for plotting spot diagrams of the aberrations at the mirror screen plane.

MIRROR-DA Plots showing fields and paraxial rays in a mirror system

Software Catalogue P a g e 9 © MEBS Ltd., May 2014

Page 10: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Recent and Ongoing Developments

SECTION Software The SECTION software package is a set of programs for simulating a column which consists of different sections, each of which can be either:

- Straight axis region - Mirror region - Bending region The software will compute the paraxial map, and then the optical properties and aberration coefficients by the differential algebra method, region by region. It uses representation of the fields by Hermite series and direct ray-tracing using a fifth-order Runge-Kutta method with adaptive step size. The regional data format for SECTION is very similar to that used in packages CURVED-IMAGE, MIRROR-DA etc.

The SECTION package includes a main program for computing optical properties from object plane to final image plane region by region, and a post-processing program for plotting spot diagrams of the aberrations at final image plane or any regional image plane.

lens

quadrupole

lensQuadru-pole

Bending fields

mirror

Object plane

Image plane

Bendingregion

Mirrorregion

Schematic of kind of system handled by SECTION

Other Software in Development

PRISMS We are working to produce software for the analysis of magnetic prisms. These are bending magnets that are often used to separate an incoming and outgoing beam, for example in a LEEM. Our software can focus the beam and compute the primary aberrations of the system for a 90 degree bending of the axis.

CURVED AXIS SYSTEMS We are working on software that will compute the aberration coefficients of systems with curved optical axes. The software will handle any combination of electrostatic and magnetic round lens, and multipole lenses, as well as Wien filters and prisms.

Software Catalogue P a g e 10 © MEBS Ltd., May 2014

Page 11: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Overview of MEBS Software

Overview of MEBS Software Software Grouped According to Functionality In this section, we show how our off-the-shelf packages and our packages that are under development (shaded items) can be grouped according to complementary functionality.

Field Computation and Direct Ray-tracing SOFEM

3D

Overview: These packages can be used as stand-alone modules for field computation and ray tracing. They are also used to provide the axial field functions and potential distributions for our other optical computation packages.

Electron Optical Column Design OPTICS

REFINE

DYNAMIC

TOLERANCE

ABER-5

Overview: This is the core package family for electron optical computations in systems of lenses, deflectors and dynamic correction elements arranged along a straight optical axis.

Electron Gun Simulation SOURCE

SOURCE-MAGNETIC

SOURCE-TOLERANCE

SOURCE-BS

SOURCE-CI

Overview: These programs form the core of our electron gun computation software. The software allows the computation of a wide variety of rotationally symmetric guns and the post-processing of the numerical data in graphical form. For certain types of guns, we can also compute the effects of mechanical asymmetries in the gun construction. We are working on packages to model backscattered electrons in guns, which can cause electrical breakdowns. We are also working on a package to simulate the effects of Coulomb interactions in electron guns.

Multipole System Design MULTIPOLE

MULTIPOLE-REFINE

MULTIPOLE-TOLERANCE

Overview: These packages enable the optics of systems with round and multipole lenses to be computed and optimized, including the primary aberrations up to 3rd order. The effects of mechanical asymmetries can also be evaluated.

Software Catalogue P a g e 11 © MEBS Ltd., May 2014

Page 12: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Overview of MEBS Software

Wien filter and Multipole System Design WIEN

WIEN-5

WIEN-REFINE-5

Overview: The WIEN and WIEN-5 handle combinations of round lenses, multipole lenses and Wien filters. The packages compute the primary aberrations (WIEN) and secondary aberrations (WIEN-5). The systems can also be optimized up to 5th-order aberration terms (WIEN-REFINE-5).

Discrete Coulomb Interactions IMAGE-LENS

IMAGE

Overview: These packages enable the optical effects of discrete interparticle Coulomb repulsion forces to be computed. This can be done in systems composed of just round lenses (IMAGE-LENS) and in systems containing round lenses, multipole lenses and Wien filters (IMAGE).

Software for Diffraction Effects WAVE

Overview: This is our software for computing diffraction effects in on-axis beams.

Curved-Axis Systems PRISM

FILTER

CURVED-IMAGE

Overview: These are our development packages for curved axis systems

The shaded packages contain software that is still under development.

Software Catalogue P a g e 12 © MEBS Ltd., May 2014

Page 13: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

Overview of MEBS Software

Table of Packages According to Functionality The following table summarizes the core packages in terms of their functionality and the optical elements they can handle.

Optical Elements Mag & Elec. round lens

Multipole lens Wien filter Deflectors

Primary Aberrations

OPTICS

MECH

MULTIPOLE

IMAGE

WIEN

OPTICS

IMAGE

Secondary Aberrations

ABER-5

PROJECTION WIEN-5 WIEN-5

ABER-5

PROJECTION

Optimisation REFINE MULTIPOLE-REFINE

WIEN-REFINE-5 WIEN-REFINE-5

REFINE

PROJECTION

Tolerancing TOLERANCE

MECH IMAGE-TOLERANCE IMAGE-TOLERANCE

TOLERANCE

IMAGE-TOLERANCE

Coulomb Interactions IMAGE-LENS IMAGE IMAGE IMAGE

Potential computation and

ray tracing SOFEM 3D 3D

SOFEM

3D

Diffraction Effects WAVE Please contact us Please contact us Please contact us

Table of packages suitable for analyzing systems containing various optical elements

In the following sections, we give more details of our individual off-the-shelf packages.

Detailed Descriptions of Off-the-Shelf Packages

In this section, we give detailed descriptions of our software packages that are available now as off-the-shelf products.

Software Catalogue P a g e 13 © MEBS Ltd., May 2014

Page 14: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Software for Electron and Ion Beam Column Design

• An integrated workplace for simulating and optimizing electron and ion beam columns

• Base Packages (OPTICS & OPTICS-Lite) • Field computation • Imaging and paraxial focusing properties • Primary geometrical and chromatic aberrations • Graphical output of fields, trajectories and aberration spot diagrams, etc. • OPTICS is for complex systems of multiple lenses and deflectors • OPTICS-Lite is for single lens systems only

• Optional Upgrades: • DYNAMIC – For designing dynamic deflection aberration correctors • REFINE – Column optimization to minimize aberrations • TOLERANCE – To simulate aberrations due to mechanical asymmetries • ABER-5 – To simulate aberrations up to fifth-order terms • DYNAMIC-5 – For dynamic deflection aberrations up to 5th-order • REFINE-5 – Column optimization up to 5th-order • RB3 – For rocking beam deflection systems • RB5 – Rocking beam capability up to 5th-order

• Graphical User Interface Features: • Multiple Document Interface (MDI) for simulating several electron optical elements

and columns in a unified environment • Batch processing capability

• System Requirements: • Runs under Microsoft Operating System (Windows 8, 7, Vista or XP)

Page 15: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

OPTICS FAMILY OVERVIEW The OPTICS software is a package for the simulation and computer aided design of electron optical columns consisting of any combination of electron lenses and deflectors1. Its purpose is to assist the electron optical designers with three main tasks:

1. Computing field distributions in individual electron lenses and deflectors.

2. Computing the optical properties and aberrations of any combination of such elements.

3. Graphical display of the effects of the aberrations.

The electrostatic and magnetic lens fields are computed by the first-order finite element method (FEM). For magnetic lenses, the field can be computed in the polepiece region with a scalar potential, or throughout the complete lens, including the magnetic circuit and coil windings, with a vector potential. Magnetic saturation is handled with numerically specified B-H curves.

The deflection system can have up to three independent channels (main, sub and tertiary field). Each channel can be either electrostatic or magnetic. The deflectors are used to scan the beam over a 2D area in the image plane or, alternatively, they can be used to scan and rock (or tilt) the beam2. Systems for correcting some of the deflection aberrations, involving dynamic focus lenses and stigmators, can be designed using the optional DYNAMIC module.

Optical effects of asymmetry errors in the construction and alignment of the column can be investigated using the optional TOLERANCE module, which can simulate placement errors in individual electrode, wires and plates or misalignments and tilts of complete lenses or deflectors.

The aberrations are computed using specially derived aberration integrals, which enable fast and accurate computation of the required coefficients. The base OPTICS package computes geometrical aberrations of third order, and the chromatic aberrations of first order. Higher order aberrations can be computed with additional optional modules.3

Screen shots of the program are shown on the next pages. The operation of the program is controlled through the menus and speed buttons at the top of the screen.

Field Computations Figure 1 shows a simulation of the field distribution in a magnetic lens. The screen is divided into four panels. The upper half of the screen shows, on the left, the data that defines the finite element layout, and, on the right, the actual layout of the mesh. In the lower half of the screen, the results of the magnetic field computation are shown, consisting of the computed data for the axial flux density distribution B(z) (lower left) and the corresponding graph of B(z) (lower right). In this environment, it is easy to modify the input data and observe the effects immediately. The mesh data can be edited directly, in the top left hand panel, and the effect on the mesh layout immediately displayed in the top right hand panel. The corresponding change in the field distribution can then be observed, both numerically and graphically, in the bottom panels, just by clicking a button.

1 OPTICS-Lite is for single-lens systems only – it does not handle deflectors 2 Using the Rocking Beam options RB3 or RB5 3 Using the ABER-5, DYNAMIC-5 and REFINE-5 modules

Software Catalogue P a g e 15 © MEBS Ltd., May 2014

Page 16: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 1. Screen shot showing field computation in a magnetic lens

Column Simulations Figure 2 illustrates the simulation of a complete electron optical column. The screen is again divided into four panels. The top panels show the data and layout for the column, while the bottom panels show the numerical values of the aberration coefficients and a spot diagram of the aberration effects. The imaging conditions, such as numerical aperture and field size can be altered by the user and the corresponding effects on the aberrations can be observed interactively.

Figure 2. Screen shot showing simulation of the aberrations of a complete electron optical column

Software Catalogue P a g e 16 © MEBS Ltd., May 2014

Page 17: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Post-Processing Tools OPTICS has a set of comprehensive post-processing tools and Figure 3 shows the post-processing control screen.

Figure 3. Post-processing control screen

As examples, Figures 4 and 5 show the aberration spot diagrams without and with the asymmetry aberrations included, which correspond to unchecking and checking the Asymmetry Aberration checkbox on the control screen shown in Figure 3.

Figure 4. Aberration spot diagram without the asymmetry aberrations included

Software Catalogue P a g e 17 © MEBS Ltd., May 2014

Page 18: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 5. Aberration spot diagram with the asymmetry aberrations included

The post-processing tools also include the ability to generate plots computed using a Point Spread Function (PSF). This method provides the current density distribution of the PSF and a quantitative assessment of the aberrations, defined in terms of the rise distance of the PSF, in a through-focal series of planes. The rise distance of a PSF has been proven to be equivalent to the pattern edge sharpness, which can be measured experimentally. For these types of diagram, extra plotting data is required and the right-hand side of the Plotting Conditions Data form will become active if these diagram types are selected (see Figure 6).

Figure 7 shows an example of spots and contours for a through-focal set of planes for the PSF located at the top right corner of a shaped beam on axis. Figure 8 shows an example of spots and contours at selected axial plane for a shaped beam on the axis.

Figure 6. Post-processing control screen for PSF-type plot

Software Catalogue P a g e 18 © MEBS Ltd., May 2014

Page 19: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 7. Spots and contours at different planes for PSF located at the top right corner

of the shaped beam on axis

Figure 8. Spots and contours at selected plane for shaped beam on axis

DYNAMIC Module (Optional) The DYNAMIC module can analyse electrostatic and magnetic stigmators and dynamic focus lenses in the main OPTICS environment. Figure 9 shows the analysis of a scanning microscope column with magnetic condenser lens, conical combined magnetic and electrostatic retarding field objective lens, dual channel canning deflection system, with main field dynamic stigmator and dynamic focus lens. The DYNAMIC module computes the fields in the stigmators (e.g. see Figure 9 – upper picture) and dynamic focus lenses and the optical properties takes into account the presence of these dynamic correction elements in the complete column (Figure 9 – lower picture)

The field functions of the stigmators and dynamic focus lenses are used to compute the required strengths to correct the deflection astigmatism and field curvature, respectively. DYNAMIC module computes and outputs the dynamic correction coefficients for the stigmators and dynamic focus lenses in the systems, as shown in Table 1.

Software Catalogue P a g e 19 © MEBS Ltd., May 2014

Page 20: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 9. SEM analysis, including dynamic deflection correction element. Top picture shows the field analysis of an

electrostatic stigmators, the bottom picture shows the overall system analysis

THIRD-ORDER DYNAMIC CORRECTION COEFFICIENTS STIGMATOR COEFFICIENTS (for 1 mm x-deflection): 0 deg elements 45 deg elements MAIN-FIELD STIGMATOR 1 ..... NORMAL 6.978223e-03 3.610953e-02 Amps 4-FOLD 3.268213e-19 -3.175038e-18 Amps DYNAMIC FOCUS LENS COEFFICIENTS (for 1 mm x-deflection): MAIN-FIELD DYN LENS 1 ............. -5.919559e-01 Ampere-turns

Table 1. Third-order dynamic correction coefficients

Software Catalogue P a g e 20 © MEBS Ltd., May 2014

Page 21: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

REFINE Module (Optional) The purpose of REFINE is to take an initial design of electron or ion beam column, and interactively refine the design to optimize the performance by minimizing the aberrations.

REFINE is useful, because in a particle beam column there are many design parameters that can be varied, such as the positions, sizes and relative strengths of each lens and deflector, and the rotation angle of each deflector. There are a large number of aberrations, which each depend on the variable parameters, and so the overall aberration is a very complicated non-linear function of the variable parameters. In such situations, the use of an optimization procedure is very useful, and generally yields designs with significantly better properties than those found by trial and error.

There are powerful graphical instrument panels built into the software, so that the user has significant control over the optimization process, including interactive control over the weighting factors assigned to each aberration and constraints on the range over which each variable parameter is allowed to change. The variable parameters are the axial position, size and relative strength of each lens and deflector, and the rotation angle of each deflector. The quantity to be minimised is a weighted sum of squares of all the individual aberrations. Starting from an initial design, the program alters each variable parameter by a small amount, and recomputes the aberrations. This yields the partial derivative of each aberration with respect to each variable parameter. A least squares equation is then solved, to find the change in each variable that would minimize the weighted sum of squares of the aberrations in the "least squares" sense, if the partial derivatives were to remain constant. To ensure stability, a positive damping factor is introduced into the principal diagonal elements of the least squares matrix. The calculation is repeated for several values of the damping factor, and the damping factor which minimizes the target function is selected using a one-dimensional binary search. This constitutes one optimization cycle. The entire cycle is repeated several times, until a local minimum is reached.

Figure 10 shows the window to set up the variables for the optimization process

Figure 10. Optimization control screen

Figure 11 shows the aberration spot diagrams before and after four optimization cycles.

Software Catalogue P a g e 21 © MEBS Ltd., May 2014

Page 22: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 11. Optimization Process Window for after four optimization cycles for the sample data.

TOLERANCE Module (Optional) TOLERANCE is used for computing the effects of tolerancing errors in complete columns, containing any combination of electrostatic and magnetic lenses and deflectors. It computes the asymmetry aberrations caused by small mechanical imperfections in the construction and alignment of the individual optical components of the column enabling tolerances to be assigned for the construction and alignment, to ensure that the system will perform in accordance with its design specifications.

TOLERANCE handles the effects of misalignments and tilts of complete lenses and deflectors, relative to the optical axis of the column. The software also computes the effects of axial and radial misalignments, tilts and ellipticities of any individual polepiece, coil winding or electrode of any lens or deflector in the column. In the case of deflectors, the software also handles the effects of azimuthal misalignments of individual coil windings or electrodes.

TOLERANCE can also handle static deflectors and stigmators4. The static deflectors are used to correct the first-order image shifts due to misalignment and tilt of lens electrodes or polepieces; and the static stigmators are used to correct the astigmatism due to ellipticity of lens electrodes or polepieces. In this case, the static deflection and stigmation field functions are computed, using the field computation functions of the core OPTICS package plus the optional DYNAMIC module, respectively. The software computes the additional aberrations due to the static deflectors and stigmators. The software also calculates the required signals for correcting the first-order image shifts and beam tilts due to the specified misalignments and tilts of the lens polepieces and electrodes, and the astigmatism due to the specified ellipticities of the lens polepieces and electrodes.

In OPTICS, the TOLERANCE module is integrated seamlessly into the main graphical user interface. Figure 12 shows a simulation of the perturbation field due to misalignment of an electrode in an electrostatic lens.

4 The static stigmator function requires the optional DYNAMIC module to be active in the OPTICS GUI

Software Catalogue P a g e 22 © MEBS Ltd., May 2014

Page 23: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 12. Electrostatic lens simulation, with the computed axial perturbation field functions

displayed numerically and graphically in the lower part of the screen

For a complete column, the user can assign the asymmetry errors to each optical element by clicking Asy Errors button which starts Asymmetry Errors window, as shown in Figure 13.

Figure 13. Asymmetry errors window

After assigning the asymmetry errors, the user can compute the asymmetry aberrations by clicking Aberration button.

Figures 14 and 15 show the aberration spot diagrams without and with the asymmetry aberrations included.

Software Catalogue P a g e 23 © MEBS Ltd., May 2014

Page 24: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

Figure 14. Aberration spot diagram without the asymmetry aberrations included

Figure 15. Aberration spot diagram with the asymmetry aberrations included

ABER-5 Module (Optional) In systems where the field size, aperture angle, deflection angle or deflection scan area are large, the primary aberrations may not be the sole significant contributor to the total spot size and higher-order aberration effects can become significant. ABER-5 extends the capabilities of the OPTICS package to compute the higher-order aberrations of complete columns – specifically the fifth-order geometrical and third-order chromatic aberrations. The accurate prediction of these higher-order aberrations is important in designing electron and ion beam systems which use large-area projection or large-field scanning.

ABER-5 handles the same types of systems as the OPTICS package. This includes columns with any combination of electrostatic and magnetic lenses and deflectors. Gaussian round beams or extended shaped beams can be handled. The deflection can be dual-channel (main and sub field), using multipole and planar deflectors, and the x and y deflectors can be located either at the same axial location or at sequential positions along the z-axis. All the rotationally symmetric and multipole aberrations are computed, including the fourfold aberrations of fifth-order, created by both the third and fifth harmonics of the deflection fields.

The software computes the higher-order aberrations using specially derived aberration integrals, in the following way. The axial field functions of the lenses and deflectors are first obtained with the SOFEM package5. (The high accuracy inherent in the fields computed with the SOFEM software is

5 Purchase of SOFEM is a prerequisite for the ABER-5 module

Software Catalogue P a g e 24 © MEBS Ltd., May 2014

Page 25: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

essential for obtaining accurate values of the high-order derivatives of the axial field functions.) The radial expansions of these field functions, up to fifth-order terms in the off-axis distance, are then obtained by taking several axial derivatives of each axial field function. The principal paraxial rays are computed, by retaining only the first-order terms in the field expansions. Then, in the next approximation, the third-order terms in the field expansions are retained in order to compute the third-order geometrical aberrations, using aberration integrals in the standard way. These primary aberration integrals are evaluated using the principal paraxial rays. After that, in the final approximation, the fifth-order terms in the field expansions are retained in order to compute the fifth-order geometrical aberrations, using specially derived aberration integrals.

An example is shown in Figure 16 of a mixed electric and magnetic focusing and deflection system, where the scan field size is 12 mm. Figure 17 shows the effects of the higher-order aberrations in such a system are significant.

Figure 16. Mixed (electric and magnetic) focusing and deflection system

(zo = 0 mm, zi = 450 mm, αi = 5 mrad, field = 12 mm, Vi = 25kV, ∆V = 2.5 eV)

Third order aberrations only Third and fifth order aberrations

Figure 17. Aberration spot diagrams for the mixed (electric and magnetic) focusing and deflection system

Electrostatic Lens

Magnetic Lens

Magnetic Deflectors

6 mm 1 umGrid Scale Spot

6 mm 1 umGrid Scale Spot

Software Catalogue P a g e 25 © MEBS Ltd., May 2014

Page 26: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

DYNAMIC-5 Module (Optional) The DYNAMIC-5 module can analyse electrostatic and magnetic stigmators and dynamic focus lenses in the main OPTICS environment (just like DYNAMIC) but compute the aberrations up to 5th-order terms (similar to ABER-5).

For systems with large deflection angle or scan field size, it is often required to compensate not only the primary deflection field curvature and astigmatism (see the DYNAMIC module), but also the fifth-order field curvature and astigmatism. The DYNAMIC-5 module computes the fields in the stigmators using the SOFEM field module6 and then computes the required strengths on the stigmators and dynamic focus lenses required to compensate the 5th-order field curvature and astigmatism. DYNAMIC-5 will then compute the residual aberrations after the dynamic corrections to 5th-order have been applied.

Figure 18. SEM column, including dynamic deflection correction elements for the main field deflection channel to compensate third-order and fifth-order deflection astigmatism and field curvature. FIFTH-ORDER DYNAMIC CORRECTION COEFFICIENTS STIGMATOR COEFFICIENTS (for 1 mm main x-deflection): 0 deg elements 45 deg elements MAIN-FIELD STIGMATOR 1 ..... NORMAL -4.667209e+00 -9.380774e+00 Volts 4-FOLD 0.000000e+00 0.000000e+00 Volts DYNAMIC FOCUS LENS COEFFICIENTS (for 1 mm main x-deflection): MAIN-FIELD DYN LENS 1 ............. -4.694767e-03 Ampere-turns

Table 2. Fifth-order dynamic correction coefficients for the system illustrated in Figure 18

6 Required in addition to DYNAMIC-5

Software Catalogue P a g e 26 © MEBS Ltd., May 2014

Page 27: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family

REFINE-5 Module (Optional) The REFINE-5 module extends the functionality of REFINE to allow optimisation of the aberrations up to 5th-order terms. Additional interfaces are provided which allow the user to control the 5th-order terms that are to be minimised by specifying weighting factors for each group of fifth-order aberrations. The variable parameters of the system (also specified interactively by the user) are adjusted to minimise the weighted sum of the aberrations. The weighting factors can be specified for any combination of 3rd-order and 5th-order aberration terms.

Figure 19. Weighting factors control screen, showing the tab for setting the fifth-order terms

Figure 20. Spot diagrams for a sample system. Left: 3rd order aberrations for system before optimization;

Middle: 3rd-order+5th-order aberrations for system before optimization; Right: 3rd-order+5th-order aberrations for system after optimization of all aberrations up to fifth-order

ROCKING BEAM Capability (Optional) Traditionally, the deflection systems modelled in OPTICS have been of a scanning type, which enable the beam to be scanned over a specified region of the image plane. Recently, it has become important to be able to rock or tilt the beam about a specified position in the image plane. The rocking of the beam is required for several reasons, for example: to be able to probe the sides of tall or deep structures on the image plane in an inspection machine; to adjust the beam angle arbitrarily at any given point in wafer plane for optimal writing performance in a lithography column; to create a

Software Catalogue P a g e 27 © MEBS Ltd., May 2014

Page 28: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family stereoscopic pair of images in a SEM, etc. To this end, we have enhanced OPTICS to enable the deflectors to act in a rocking (or tilting) mode.

Two rocking beam options are available:

RB3 – allows the aberrations of rocking beam systems to be computed up to 3rd-order terms; RB5 – allows the aberrations of rocking beam systems to be computed up to 5th-order terms.

In OPTICS, a maximum of three deflection channels (main, sub and tertiary channel) are permitted and the RB3 and RB5 options will allow any of these to be assigned as a rocking beam channel, so the system can have a mixed scanning and rocking beam deflection system. For the rocking beam channel, there can be any number of deflectors to steer the beam, and any one of these can be specified as a control deflector which is auto-adjusted by the software to give zero net positional deflection for that channel. The user specifies the master deflection signal for the rocking channel and RB3 and RB5 compute the required excitation and rotation angle for the adjustable deflector, as well as the angular deflection sensitivity of the rocking channel. Furthermore the aberration coefficients are expressed in powers of (amongst other things) the master deflection signal, enabling the positional aberration disk sizes to be computed and plotted as functions of the rocking beam deflection master signal.

Figure 21. SEM column with dual channel deflection system, where the main channel is used to rock the beam and the sub channel is used for scanning

Figure 22 .Spot diagrams for the system shown in Figure 21: Left picture, for a main field signal of (1,1) Amps, which corresponds to1° of tilt; Right picture, for a main field signal of (2,2) A , which corresponds to2.2° of tilt.

Software Catalogue P a g e 28 © MEBS Ltd., May 2014

Page 29: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

OPTICS Family As well as the positional aberrations, RB3 and RB5 also compute the slope aberrations for the rocking beam systems. This is a powerful enhancement because, as well as errors in the placement of the beam, in a rocking system there will also be errors in the tilt angle of the beam, according to the master signal on the rocking channel deflectors. By knowing both the positional and slope aberrations, the user can monitor the fidelity of the placement and angle of the beam impinging on the target.

OPTICS-Lite (Round-Lens-Only Option) The full OPTICS suite is an extremely powerful design tool with many complex features. Often, however, a user will just want to know some basic properties of their optical system, for example the spherical aberration of the objective lens. To cater for this need, we have developed a version of OPTICS with some of the most desirable tools for round lenses – we call this OPTICS-Lite.

OPTICS-Lite will handle a single magnetic lens, or a single electrostatic lens or one of each type of lens in a single column. It will enable the lens fields to be computed using first-order finite element method and allow plots of the mesh layouts, equipotentials and axial field functions of the lenses.

OPTICS-Lite will autofocus the system, using the specified focus variables, and will compute the paraxial properties and primary aberrations. In addition, basic tolerancing capabilities are included to enable the asymmetry fields and aberrations to be computed for specified mechanical errors in the system.

Graphical post-processing of the computed optical properties, including spot plots and current density profiles in the spot are provided.

OPTICS-Lite can also act as a pathway into the OPTICS base package and from there onto the full OPTICS suite via the optional modules described in the previous sections. All data and results prepared for and generated by OPTICS-Lite are compatible with the full OPTICS suite.

Figure 23 Screenshot of OPTICS-Lite being used to analyse a combined electric and magnetic objective lens with tolerancing errors.

Software Catalogue P a g e 29 © MEBS Ltd., May 2014

Page 30: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

ABER-5

ABER-5

For Computing Fifth-order Aberrations

This software package is supplied as an upgrade to the OPTICS package. It extends the capabilities of the OPTICS package to compute the higher-order aberrations of complete electron and ion beam columns, as well as the primary aberrations.

ABER-5 computes all the same aberrations as OPTICS - i.e. the third-order geometrical and first-order chromatic aberrations, and in addition it computes the fifth-order geometrical and third-order chromatic aberrations. The accurate prediction of these higher-order aberrations is important in designing electron and ion beam systems which use large-area projection or large-field scanning. Such systems are required for high-throughput lithography applications.

The software handles the same types of systems as the OPTICS package. This includes columns with any combination of electrostatic and magnetic lenses and deflectors. Gaussian round beams or extended shaped beams can be handled. The deflection can be dual-channel (main and sub field), using multipole and planar deflectors, and the x and y deflectors can be located either at the same axial location or at sequential positions along the z-axis. All the rotationally symmetric and multipole aberrations are computed, including the fourfold aberrations of fifth-order, created by both the third and fifth harmonics of the deflection fields.

The software computes the higher-order aberrations using specially derived aberration integrals. The axial field functions of the lenses and deflectors are first obtained with the SOFEM package. The radial expansions of these field functions, up to fifth-order terms in the off-axis distance, are then obtained by taking several axial derivatives of each axial field function. The high accuracy inherent in the fields computed with the SOFEM software is essential for obtaining accurate values of the high-order derivatives of the axial field functions.

The ABER-5 software operates in the following way. First, the principal paraxial rays are computed, by retaining only the first-order terms in the field expansions. Then, in the next approximation, the third-order terms in the field expansions are retained in order to compute the third-order geometrical aberrations, using aberration integrals in the standard way. These primary aberration integrals are evaluated using the principal paraxial rays. After that, in the final approximation, the fifth-order terms in the field expansions are retained in order to compute the fifth-order geometrical aberrations, using specially derived aberration integrals.

The fifth-order aberration integrals are very complicated, since some of the terms in them must be evaluated using the third-order trajectories. Integration by parts is used to minimize the required order of the derivatives of the axial field functions. A great simplification in the complexity of the formulae has been obtained, by expressing the aberration integrals in terms of general aberration functions with dummy arguments. These functions are then evaluated with different combinations of the paraxial and third-order rays as their specific arguments, in order to extract all the individual aberration coefficients.

For a dual-channel deflection system (with main-field and sub-field deflection), there are 124 complex fifth-order geometrical aberration coefficients in the case of a point source, and 380 for a shaped beam system. All chromatic coefficients up to third order are also computed.

The results are output in tabular form, and also graphically in the form of distortion diagrams and aberration spot diagrams. Typical examples of output from the software are shown on the following page. They illustrate the large effects that the fifth-order aberrations can have.

Software Catalogue P a g e 30 © MEBS Ltd., May 2014

Page 31: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

ABER-5

Pure magnetic focusing and deflection system Mixed focusing and deflection system

zo = 0 mm, zi = 263 mm, αi = 2 mrad, zo = 0 mm, zi = 450 mm, αi = 5 mrad, field size = 6×6 mm, Vi = 1 kV, ∆V = 1 eV field = 12 mm, Vi = 25kV, ∆V = 2.5 eV

Third order distortions only Third and fifth order distortions

Distortion diagrams for the pure magnetic focusing and deflection system

Third order aberrations only Third and fifth order aberrations Aberration spot diagrams for the mixed (electrostatic and magnetic) focusing and deflection system

zo zi

Magnetic Lens

Magnetic Deflectors

Electrostatic Lens

Magnetic Lens

Magnetic Deflectors

6 mm6 mm

6 mm 1 umGrid Scale Spot

6 mm 1 umGrid Scale Spot

Software Catalogue P a g e 31 © MEBS Ltd., May 2014

Page 32: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

SOURCE

Software for Modelling Electron and Ion Sources

• An integrated workplace for analysing electron sources

• Base Package (SOURCE) • Computing electrostatic potentials including space charge effects • Computing electron trajectories • Computing source aberrations • Computing source brightness • Graphical output of fields, trajectories, beam diameter curves, spot diagrams,

current distributions and source emittance, etc.

• Optional Upgrade Modules: • MAGNETIC-LENS – For handling magnetic lenses in source regions • TOLERANCE – To compute asymmetry aberrations of source

due to mechanical asymmetries

• Graphical User Interface Features: • GUI provides high interactivity during the design process • Multiple Document Interface (MDI) for simulating several electron sources in a

unified environment • Input data and graphical output can be viewed simultaneously

• Compatibility: • Fully compatible with MEBS’ SOURCE V3.0 and SOURCE_PP V3.2

• System Requirements: • Runs under Microsoft Operating System (Windows 7, Vista or XP)

Software Catalogue P a g e 32 © MEBS Ltd., May 2014

Page 33: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

SOURCE FAMILY OVERVIEW The SOURCE software is a package for the simulation and computer aided design of electron sources including magnetic lenses. Its purpose is to assist the electron source designers with four main tasks:

1. Electron Source Analysis 2. Post-processing for Electron Source Analysis 3. Magnetic Lens Simulation 4. Source Tolerance Simulation

A few screen shots of the new program are shown on the next pages. The operation of the program is controlled through the menus at the top of the screen.

Computing Electrostatic Potential Figure 1 shows a simulation of the electrostatic potential distribution in an electron source. The computed electrostatic potential and space charge (if required) distribution are displayed numerically and graphically in the lower right hand panel of the screen (see Figure 2 & Figure 3).

Figure 1: Screen shot showing potential computation in a LaB6 gun

Figure 2: Computed electrostatic potential

Figure 3: Graph of electrostatic potential

Software Catalogue P a g e 33 © MEBS Ltd., May 2014

Page 34: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Computing Electron Trajectories Figure 4 shows the computed results for electron trajectories which are displayed in the lower right hand panel of the screen.

Figure 4: The computed results for electron trajectories in a LaB6 gun

Computing Aberration Coefficients Figure 5 shows the computed source aberration coefficients which are displayed in the lower right hand panel of the screen.

Figure 5: The computed aberration coefficients of a LaB6 gun

Computing Source Brightness Figure 6 and Figure 7 show the computed source brightness versus the beam half angle and the corresponding graph, which are displayed in the lower right hand panel of the screen.

Software Catalogue P a g e 34 © MEBS Ltd., May 2014

Page 35: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Figure 6: The computed brightness versus the beam half angle

Figure 7: Graph of the computed brightness versus the beam half angle

Plotting Equipotentials and Trajectories Figure 8 shows the plot of the equipotentials and electron trajectories in an electron source.

Figure 8: Plot of the equipotentials and trajectories in a LaB6 gun

Software Catalogue P a g e 35 © MEBS Ltd., May 2014

Page 36: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Post-Processing Functions The new SOURCE software also provides the following post processing functions for analysing electron sources:

• Computing many rays in the source region with randomly generated initial ray conditions on the cathode surface and storing the positions and slopes of rays at the source exit plane in an output file.

• Plotting spot diagrams, current density and current histograms, current distributions through the knife-edge and emittances of the source, from the computed positions and slopes of rays at the source exit plane.

• Transferring the positions and slopes of the rays from the source exit plane to any planes in the subsequent lens, and then plotting spot diagrams, current density and current histograms, current distributions through knife-edge, and emittances in the lens region.

• Transferring the positions and slopes of the rays from the source exit plane to some specified plane in the subsequent lens.

The following screenshots show some of the post-processing tools for analysing electron sources.

Figure 9: Curve of beam diameters containing 60% of the beam current

Figure 10: Spot diagrams, current density and current histograms at the five planes around the virtual

crossover (z = 1.5, 2.0, 2.5, 3.0 and 3.5 mm)

Software Catalogue P a g e 36 © MEBS Ltd., May 2014

Page 37: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Figure 11: Current distribution through knife-edge and 12-88% rise distance

Figure 12: Source emittance at z = 2.5 mm for the beam radius of 68 μm

MAGNETIC-LENS Module (Optional) Figure 13 and Figure 14 show the simulations of the magnetic lenses with the defined polepiece region and magnetic circuit region, respectively.

Figure 13: Magnetic lens data and results (polepiece region)

Software Catalogue P a g e 37 © MEBS Ltd., May 2014

Page 38: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Figure 14: Magnetic lens data and results (magnetic circuit region)

Figure 15 shows the simulation of a field emission gun with a magnetic lens included.

Figure 15: Simulation of a field emission gun with a magnetic lens

TOLERANCE Module (Optional) The new SOURCE program has TOLERANCE module integrated. The user can compute the perturbation fields due to the asymmetry errors of cathode and electrodes. Figure 16 shows a simulation of the perturbation field in an electron source. The computed electrostatic perturbation field functions are displayed numerically and graphically in the lower right hand panel of the screen (see Figure 17 & Figure 18).

Software Catalogue P a g e 38 © MEBS Ltd., May 2014

Page 39: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family

Figure 16: Simulation of a field emission gun with a magnetic lens

Figure 17: Computed perturbation fields

Figure 18: Graph of perturbation field

The TOLERANCE module also computes the corresponding asymmetry aberrations at the virtual source plane. The computed results are stored in *.abn file as shown in Figure 19.

Lab6 gun Diameter of virtual crossover (um) = 18.202668 Position of virtual crossover (mm) = 8.849574 Individual Asymmetry Aberrations at Virtual Crossover : (Coma and astigmatism are computed for beam aperture angle = 1 mrad) ------------------------------------------------------------------------------- Defect Electrode X-shift Y-shift X-slope Y-slope Coma Astigmatism Type Number (microns) (microns) (mrads) (mrads) (microns) (microns) ------------------------------------------------------------------------------- Misalignment Cat 3.7012 - 0.422584 - 0.0028762 - (1 micron) 1 -3.6976 - -0.424657 - 0.0028760 - 2 -0.003595 - 0.002073 - 0.0000001 -

Software Catalogue P a g e 39 © MEBS Ltd., May 2014

Page 40: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

SOURCE Family Tilt Cat 6.8409 - 0.920644 - 0.0034236 - (1 mradian) 1 -5.2586 - -0.672219 - 0.0025456 - 2 -0.520124 - -0.146271 - 0.0000079 - Ellipticity 1 - - - - - 0.28556 (1 micron) 2 - - - - - 0.0000864 ------------------------------------------------------------------------------- Overall Asymmetry Aberrations at Virtual Crossover : (Coma and astigmatism are computed for beam aperture angle = 5.000 mrad) --------------------------------------------- Asymmetry Errors Amplitude Direction (um or mrad) (degrees) --------------------------------------------- Cathode : Misalignment 3.000 0.000 Tilt 2.000 90.000 Electrode 1 : Misalignment 3.000 90.000 Tilt 2.000 60.000 Ellipticity 1.000 30.000 Electrode 2 : Misalignment 2.000 30.000 Tilt 3.000 45.000 Ellipticity 1.000 90.000 --------------------------------------------- ------------------------------------------------------------------------------- X-shift Y-shift X-slope Y-slope Coma Astigmatism (microns) (microns) (mrads) (mrads) (microns) (microns) ------------------------------------------------------------------------------- Overall Effect 4.7356 -7.6299 0.288836 -0.905637 0.29410 1.428 -------------------------------------------------------------------------------

Figure 19: Asymmetry aberration values of a LaB6 gun

Software Catalogue P a g e 40 © MEBS Ltd., May 2014

Page 41: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MULTIPOLE Family

MULTIPOLE

For Simulation and Design of Multipole Lens Systems

MULTIPOLE MULTIPOLE computes the optical properties and aberrations of charged particle optical systems comprised of electrostatic and magnetic lenses and deflectors (Figure 20). The lenses can be round lenses, quadrupoles, hexapoles and octopoles.

MULTIPOLE has a graphics user interface (GUI), which affords a better understanding and control of the system and its parameters during the design and optimisation procedures (Figure 21).

The program uses as input a set of imaging conditions specified by the user, together with the field functions of the round and multipole lenses. These fields are computed with our SOFEM and CO-3D software packages.

Figure 21: Screen shot showing the graphical user interface of the MULTIPOLE software.

IMAGE PLANE

MAGNETIC ROUND LENS

OBJECT PLANE

ELECTROSTATIC ROUND LENS

ELECTROSTATIC & MAGNETIC MULTIPOLE ELEMENTS

ELECTROSTATIC & MAGNETIC MULTIPOLE ELEMENTS

APERTURE

Figure 20: Column containing multipole lenses

Software Catalogue P a g e 41 © MEBS Ltd., May 2014

Page 42: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MULTIPOLE Family The first-order optical properties are computed by numerical solution of the paraxial ray equation The computed paraxial rays are displayed on the screen. The primary aberrations are computed by evaluating appropriate aberration integrals involving the paraxial rays. The computed geometric aberrations are second and third-order aberrations, if hexapole lenses are present, and third-order aberrations, otherwise.

The program can handle both Gaussian round-beam and shaped-beam systems. The output is the computed optical properties, including a table of the first-order optical properties and a table of the aberration coefficients.

MULTIPOLE also has an integrated aberration spot generator to visually show the aberration effects (Figure 22) using the computed aberration coefficients and given initial image conditions, such as beam half angle, beam size, deflection parameter at either object or image plane.

Figure 22: The aberration spot diagram for a multipole column containing 2 electrostatic round lenses, 4

electrostatic quadrupole lenses and 4 electrostatic octopole lenses to cancel Cs.

MULTIPOLE_REFINE An extension to the MULTIPOLE software is MULTIPOLE_REFINE. This is analogous to the OPTICS and REFINE packages, in that MULTUPOLE_REFINE allows selected parameters of the multipole column to automatically adjusted to minimise a chosen combination of aberrations.

MULTIPOLE_REFINE computes and optimises the third-order geometrical aberrations and first-order chromatic aberrations for systems that do not include hexapole lenses; for systems with hexapoles lenses, the program additionally computes the second-order geometrical aberrations. Intermediate images do not need to be stigmatic, however the computed aberration coefficients are meaningful only if the beam is stigmatically focused at the final image plane.

Because of the complicated nature of multipole columns, the optimisation of the system is often crucial to the successful design of the system. It also requires the visualisation and control of many parameters and for this reason, MULTIPOLE_REFINE uses a graphical user interface (GUI) to enter and control the system parameters (Figure 23) and the optimisation procedure (Figure 24).

Software Catalogue P a g e 42 © MEBS Ltd., May 2014

Page 43: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MULTIPOLE Family

Figure 23: Screen shot of the MULTIPOLE_REFINE GUI showing the forms for controlling the system data

and optimisation weighting factors

Figure 24: Screen shot showing the form for controlling the optimisation process

Software Catalogue P a g e 43 © MEBS Ltd., May 2014

Page 44: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MULTIPOLE Family

MULTIPOLE_TOLERANCE An important consideration in multipole systems is the optical effect of mechanical asymmetries in the lenses. An extension to the MULTIPOLE software to compute these effects is MULTIPOLE_TOLERANCE. MULTIPOLE_TOLERANCE computes the additional third-order geometrical aberrations and first-order chromatic aberrations due to lens tolerancing errors in systems that do not include hexapole lenses; for systems with hexapoles lenses, the program also computes the additional second-order geometrical aberrations due to the tolerancing errors. It should be noted that MULTIPOLE_TOLERANCE cannot handle deflectors.

The normal lens fields are computed with our SOFEM and 3D software. The asymmetry fields for round lenses are computed by the field programs from our TOLERANCE package and, for multipole lenses, the asymmetry fields are computed with a modification of our 3D software that computes the difference between the ideal and perturbed lens.

The software is driven from a graphical user interface that allows clear control of the system and the tolerancing errors (Figure 25) and the plotting of spot diagrams.

Figure 25: Screen shot showing the form for specifying the asymmetry errors.

Software Catalogue P a g e 44 © MEBS Ltd., May 2014

Page 45: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family

WIEN

Software for Design of Columns Containing Wien Filters and Multipole Lenses

• An integrated workplace for analysing and optimising the column optics

• Base Package (WIEN) • Handles round lenses, quadrupoles, hexapoles, octapoles, Wien filters • Imaging and paraxial focusing properties • Primary geometrical and chromatic aberrations • Graphical output of fields, trajectories and aberration spot diagrams, etc.

• Optional Upgrade Modules: • WIEN-5 – To simulate aberrations up to fifth order • WIEN-REFINE – Column optimization to minimize aberrations • WIEN-REFINE-5 – Optimization to minimize aberrations up to 5th order

• Graphical User Interface Features:

• GUI provides high interactivity during the design process • Intuitive control of system variables • Seamless integration of package features

• System Requirements: • Runs under Microsoft Operating System (Windows 7, Vista or XP)

Software Catalogue P a g e 45 © MEBS Ltd., May 2014

Page 46: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family

WIEN FAMILY OVERVIEW The Wien filter family handles the analysis and optimization of the optics of straight-axis systems that contain a Wien filter plus any combinations of electrostatic and magnetic round lenses, quadrupole lenses, hexapole lenses and octopole lenses. If a Wien filter is not present, then a deflection system consisting of a magnetic or electrostatic dipole element can also be included. The program can handle both Gaussian round-beam and shaped-beam systems. The magnetic field of the Wien filter is automatically adjusted to give the Wien condition.

The output includes: the optical element settings after focusing and filter adjustment (e.g. the lens excitations, the filter deflector strengths); the first-order optical properties (e.g. column magnifications and dispersions); and the coefficients. These coefficients are used to display the aberration spot diagrams and to compute the aberration values for the given initial conditions.

WIEN (base package) The Wien filter program, WIEN, will handle the primary beam optics of straight-axis systems, as shown schematically in Figure 26.

Figure 26: Schematic of system handled by WIEN

Wien Filter

Magnetic Round Lens

Electrostatic Quadrupole

Magnetic Quadrupole

Electrostatic

Round Lens

Return Beam Primary Beam

Object

Image

Software Catalogue P a g e 46 © MEBS Ltd., May 2014

Page 47: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family The system can contain a Wien filter plus any combinations of the following optical elements:

(1) Electrostatic and Magnetic Round Lenses, (2) Electrostatic & Magnetic Quadrupole lenses, (3) Electrostatic & Magnetic Hexapole lenses, and (4) Electrostatic & Magnetic Octopole lenses.

If a Wien filter is not present, then a deflection system consisting of a magnetic or electrostatic dipole element can also be included.

WIEN has a Graphic User Interface (GUI), which affords a better understanding and control of the system and its parameters during the analytical and design procedures. A typical screen-shot of the WIEN GUI is shown in Figure 27.

Figure 27: WIEN Control Panel

The input data of WIEN includes the imaging condition data (e.g. the positions of object and image planes) and the optical element parameters (e.g. the positions and strengths of the elements). The field functions of the round lenses, quadrupole lenses and Wien filters are computed with our software packages SOFEM and 3D (available separately). The axial field functions are fitted with Hermite series to enable their high-order derivatives to be computed accurately. The program can handle both Gaussian round-beam and shaped-beam systems.

The program will compute the first-order optical properties for any setting of the electric and magnetic deflection parts of the Wien filter. This enables the required strength of the deflectors to be chosen to give the desired deflection of the return beam. For the primary beam, the user can set the strength of the electrostatic dipole field and the program will adjust the strength of magnetic dipole field in the filter in order to satisfy the Wien condition to allow the beam to pass through the filter with zero net deflection. The first-order optical properties are computed by numerical solution of the paraxial ray equation. The aberrations are computed by evaluating a differential algebra ray-trace.

The computed optical properties include: the optical element settings after focusing and filter adjustment (e.g. the lens excitations, the filter deflector strengths); the first-order optical properties (e.g. column magnifications and dispersions) and tables of the second and third-order geometric and 1st order chromatic aberration coefficients. This numerical output can subsequently be displayed graphically as aberration spot diagrams and is used to compute the aberration values for the given initial conditions.

Software Catalogue P a g e 47 © MEBS Ltd., May 2014

Page 48: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family If the Wien filter is replaced by a single-channel deflection system, the program can operate the deflectors in two modes: scanning or rocking. In scanning mode, the deflectors move the beam linearly over the target. In rocking mode, the beam does not move linearly over the image plane but is fixed on the optical axis: instead, the deflector can be used to tilt the beam.

WIEN-5 Module (Optional) WIEN-5 is an extension of WIEN which computes the second, third, fourth and fifth-order geometrical aberrations and chromatic aberrations up to fourth-rank. Intermediate images do not need to be stigmatic, however the computed aberration coefficients are meaningful only if the beam is stigmatically focused in both x and y directions at the final image plane.

WIEN-5 also has an integrated aberration spot generator to visually show the aberration effects using the computed aberration coefficients and given initial image conditions, such as beam half angle, beam size, deflection parameter at either object or image plane. The spot plots can include only the primary aberrations or a combination of all aberrations up to 5th-order.

Layout of Hexapole Cs Corrector Paraxial Rays in quadrupole/octopole Cs corrector

Spot for Cs Corrector – 3rd-order aberrations Spot for Cs Corrector – 3rd& 5th-order aberrations

Figure 28: WIEN-5 Example Plots

WIEN-REFINE and WIEN-REFINE-5 Modules (Optional) WIEN-REFINE and WIEN-REFINE-5 are extensions to WIEN and WIEN-5, respectively. They compute and optimise the optical properties and aberrations of the system.

Software Catalogue P a g e 48 © MEBS Ltd., May 2014

Page 49: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family WIEN-REFINE computes and optimises the third -order geometrical aberrations and chromatic aberrations up to second-rank.WIEN-REFINE-5 computes and optimises the third and fifth-order geometrical aberrations and chromatic aberrations up to fourth-rank.

After defining the imaging conditions data, optical element settings and parameter values and the focus constraints for the autofocus scheme, as in WIEN or WIEN-5, you can specify and the weighting factors for the optimization scheme via the Weighting Factors Window control screen.

Figure 29: WIEN-REFINE-5 Weighting Factors Control Screen

The weighting factors assigned on this form are used in the refining process to target certain aberrations for special consideration when minimizing the overall spot size. In general terms, each aberration will contribute a certain fraction to the overall size of the final spot. During the refine cycle, the chosen positions, sizes, strengths and rotations of the elements are adjusted so as to minimise a weighted sum of squares of the individual contributions to the overall spot size from each aberration. The user can choose the weighting factor to assign to each contributing aberration.

When the appropriate weighting factors have been selected, the optimization control screen allows the user to interactively refine the system to minimize the selected aberrations, subject to the constraints and weighting factors chosen.

After the system has been optimized to the user’s satisfaction, the column data can then be updated and the final aberration values computed. After this, a diagram of the final, optimized spot shape can be plotted, for any desired initial imaging data.

Software Catalogue P a g e 49 © MEBS Ltd., May 2014

Page 50: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WIEN Family

Figure 30: WIEN-REFINE-5 Optimisation Control Screen

Aberration Correction using WIEN-5 and WIEN-REFINE-5 Use of additional optical elements can reduce the aberrations introduced in the original system. Examples of using hexapoles or a combination of quadrupoles and octopoles to reduce primary spherical aberration have been shown above.

In addition, if we have a deflection system to scan or rock the beam, the deflection aberrations will, in general, scale with deflection field strength: we call these aberrations the dynamic deflection aberrations. We can use additional optical elements whose strength varies with deflection field strength to correct some aberrations introduced by the deflection system: we call these additional optical elements the dynamic correction elements.

Common dynamic correction elements include a round lens to correct for normal deflection field curvature, a quadrupole element to correct for normal deflection astigmatism.

Both WIEN-5 and WIEN-REFINE-5 can handle round lenses and multipole lenses that can be used to compensate the dynamic deflection aberrations. In addition, the optimization function in WIEN-REFINE-5 can be used to compute the required settings (strength and/or rotation angle) for the dynamic correction elements to compensate the deflection aberrations.

In the software, the dynamic correction elements are not energized during the autofocus procedure, but they are switched on when the beam is in focus and the deflection system is energized. The settings of the dynamic correction elements are then optimized to reduce or eliminate the chosen set of deflection aberrations.

Software Catalogue P a g e 50 © MEBS Ltd., May 2014

Page 51: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

IMAGE Family

IMAGE

For Aberrations and Coulomb Interactions This software package computes effects of aberrations and discrete Coulomb interactions in electron and ion beams, in a unified way, by direct ray-tracing. The software is applicable to a very wide range of systems, including combinations of round lenses, deflectors and stigmators, multipole systems, cathode imaging systems and electron mirrors. Accurate direct ray tracing eliminates the need to use conventional aberration theory, and the method is therefore applicable to systems with aberrations of any order. The software handles fields with an arbitrary combination of multipole components, and can compute the effects of asymmetry errors, for use in tolerancing calculations. Post-processing facilities are included, for plotting point spread functions (with systematic or random initial conditions) and through-focal series of edge blur diagrams. To analyze a system containing any combination of optical elements (e.g. lenses, deflectors, stigmators, dynamic focus coils, etc.), the axial field functions of each element are first computed using any suitable field analysis software (e.g. SOFEM for lenses, deflectors and stigmators, or EO-3D and MO-3D for multipole elements). The axial field function of each optical element is then fitted with a set of orthogonal analytic functions. Two sets of fitting functions are provided: Fourier series and Hermite series. Fourier series are suitable for electrostatic potential distributions, while Hermite series are convenient for magnetic lenses and deflection fields, since these are generally of finite axial extent, and can usually be fitted well with a few terms of a Hermite series. After fitting the axial fields by exact analytic functions, the off-axis fields at any point are obtained very accurately by radial power series expansions. The software can compute these expansions to the 11th power of the off-axis distance (r11), for all multipole field components up to dodecapole (12-pole) fields. Thus the software can handle the aberrations of all types of optical element likely to be encountered in practice. The analytic representation of the fields for each optical element means they are all exact solutions of Laplace’s equation, suitable for use in direct ray-tracing. The paths of electrons or ions are traced through these analytic fields by direct ray-tracing, using a fifth-order Runge-Kutta formula, with adaptive step size for automatic error control. This ray-trace algorithm typically gives an accuracy of better than 1 picometre over a column length of 1 metre. In the ray tracing, a whole ensemble of particles can be traced down the column simultaneously. This makes it possible to include the Coulomb fields between the N particles in the ensemble, on each time step. The N-body Coulomb fields can be computed in two ways: either directly, in a pair-wise fashion, for the N(N-1)/2 discrete interactions, or using a fast hierarchical tree-code algorithm, that enables the inter-particle fields to be computed in O(Nlog2N) operations. This enables the discrete Coulomb interaction effects (both stochastic and global) to be included, and for their effects to be combined with the geometrical and chromatic aberrations of the imaging elements in a unified and rigorous way. The fact that the electrons and ion paths are calculated directly, as functions of time, means that there are no restrictions on the imaging conditions. In particular, there are no limitations on the magnitudes of the ray slopes relative to the axis, and there are no restrictions on the particles reversing their axial direction. These freedoms allow the software to handle systems such as cathode imaging systems and electron mirrors in a unified way, which is not normally possible with software that uses conventional paraxial ray equations and aberration theory. A subset of the software, called IMAGE-LENS, can be supplied which allows the analysis of the combined effects of aberrations and Coulomb interactions, in systems containing round lenses only. The diagrams on the following page show some illustrative results with the IMAGE software.

Software Catalogue P a g e 51 © MEBS Ltd., May 2014

Page 52: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

IMAGE Family

Fourier series fits to the axial field function of a magnetic lens with asymmetric pole-pieces. Fits are shown with 2, 8 and 32 terms of the Fourier series. 32 terms gives an excellent fit.

Computed point spread functions for a projection system. (a) Spot diagrams of geometrical aberrations, for a

system with a deflected sub-field, with systematic initial conditions. (b) Spot diagrams for an on-axis sub-field, showing combined effect of aberrations and discrete Coulomb interactions.

OBJECTIVE LENS

TRANSFER DOUBLET 1

TRANSFER DOUBLET 2

IMAGING LENS

OBJECT PLANE

IMAGE PLANE HEXAPOLE 1 HEXAPOLE 2

Schematic diagram of a hexapole corrector for spherical aberration.

Hermite series fit to field function of the hexapole lenses, with 20, 40 and 100 terms of the Hermite series.

Spot diagrams for hexapole corrector. (a) Under-corrected, (b) Best correction, (c) Over-corrected,

(d) Enlarged view of spot at best correction.

M = 2 M = 8 M = 32

(a) (b)

Software Catalogue P a g e 52 © MEBS Ltd., May 2014

Page 53: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

IMAGE Family

IMAGE-TOLERANCE We have an extension to the IMAGE software that allows the combination of aberrations and coulomb interactions to be computed for a system with asymmetry errors. This package, called IMAGE-TOLERANCE, uses our 3D software to compute two sets of potential distributions for each perturbed optical element – an ideal distribution for the perfectly constructed lens, and a perturbed potential distribution for the lens with asymmetry errors. From these distributions, IMAGE-TOLERANCE extracts the asymmetry fields along the optical axis for any size of asymmetry error (assuming the effects are linear).

The resulting axial asymmetry harmonics are then fitted with Hermite series and are used in the IMAGE-TOLERANCE program, along with the ideal fields of the non-perturbed elements, to compute the optical properties of the system, in an analogous way to that used in IMAGE. The graphical post-processing features of IMAGE-TOLERANCE are similar to those in IMAGE, where the spot shape at the object or image plane can be displayed.

As an example of the use of IMAGE-TOLERANCE, suppose one of the hexapoles in the above example of a spherical aberration corrector was constructed with a misalignment of one of the poles. The diagrams below show the use of IMAGE-TOLERANCE in this case, and it can be seen that the level of correction obtained in the perturbed system is not as good as that obtained in the ideal system.

Cross-section through Perturbation potentials Dipole and quadrupole

Ideal hexapole lens for misaligned pole asymmetry fields

Figure 31: Asymmetries and perturbation fields in IMAGE-TOLERANCE

Figure 32: Spot diagrams for various correction settings in perturbed hexapole corrector system

Quadrupole Field

Dipole Field

Under corrected Over corrected Best correction

Software Catalogue P a g e 53 © MEBS Ltd., May 2014

Page 54: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

WAVE

WAVE

Wave Optical Simulation of Current Density Distributions

Software WAVE is for computing current density distributions in electron beams using a wave optical treatment, with Kirchhoff's diffraction integral. In this software package, the following four effects are taken into account: (1) the diffraction effect; (2) the spherical aberration; (3) the chromatic aberration; and (4) the demagnified Gaussian image of the source. Five programs are included in this software package. They are:

WAVE1 for computing the beam current density distribution with the combined effects of diffraction and spherical aberration. (This current density distribution is called the monochromatic point spread function.)

WAVE2 for computing the beam current density distribution with the combined effects of diffraction, spherical aberration and chromatic aberration. (This is called the polychromatic point spread function.)

WAVE3 for computing the beam current density distribution with the combined effects of diffraction, spherical aberration, chromatic aberration and demagnified Gaussian image of the source. (This is called the overall current density distribution with an extended source.)

WAVEP1 for plotting the beam current density distribution from the results computed by Programs WAVE1, WAVE2 and WAVE3.

WAVEP2 for plotting the normalised beam current density distribution from the results computed by Programs WAVE1, WAVE2 and WAVE3.

Typical graphical output from the software is shown below.

Figure 33: Typical Plot of Normalised Overall Current Density Distribution with Extended Source

Radius R (nm) 0 80.00

Normalised

beam

current

Density

0

1Half-angle (mrad) = 2.000Beam current (pA) = 1.000Beam voltage (kV) = 1.000Wavelength (nm) = 0.039

Defocus distance (um) = 10.000Spherical ab. (mm) = 100.000Chromatic ab. (mm) = 50.000Energy spread (eV) = 1.000(Gaussian, 1/e full width)

Source diameter (nm) = 10.000

Diameter (50%) (nm) = 35.649Diameter (75%) (nm) = 67.195Diameter (90%) (nm) = 143.955

Rise distance(20%-80%) (nm) = 49.379

Jmax (A/cm**2) = 0.170

Software Catalogue P a g e 54 © MEBS Ltd., May 2014

Page 55: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family

SOFEM

Potentials, Fields and Raytracing in Lenses and Deflectors

This software computes potential and field distributions in electrostatic and magnetic lenses and deflectors, using the second-order finite element method (SOFEM). The program provides at least an order of magnitude greater accuracy than the first-order FEM for a given number of mesh-points. As successively more mesh-points are used, the relative accuracy with respect to the first-order method becomes progressively greater. The second-order method is also less sensitive to the distribution of mesh-points than the first-order method.

After the field distributions have been computed, facilities are provided for direct ray-tracing through the electron lens fields. Since the field components are obtained to a high accuracy (typically better than 1 part in 104), the trajectories obtained with this software are very accurate, and can be used to estimate the lens aberrations directly from the raytrace. (This is difficult to do very accurately with the first-order FEM.)

This software can also be used in conjunction with the ABER-5 software package, to compute the fifth-order geometrical and third-order chromatic aberrations of complete columns of electron lenses and deflectors.

The numerical technique used in the software is the second-order finite element method (SOFEM). The space between the electrodes or polepieces is divided into a mesh of second-order finite elements, using linear Coons patches to perform the sub-division. Each finite element is a curvilinear quadrilateral with 9 nodes. The potential in each element is modelled as a bi-quadratic function on to a unit square in the isoparametric mapping plane. The potential distributions are computed by minimizing an appropriate variational functional.

Facilities are provided for plotting the mesh layout, to check graphically that it has been specified correctly in the data.

For electrostatic lenses, curved electrodes and dielectric materials can be handled easily. A set of basis solutions are computed, corresponding to 1 volt applied to each electrode in turn.

For magnetic lens field analysis, there are three programs. The first computes the magnetic scalar potential distribution in the polepiece region assuming constant permeability polepieces. The second computes the vector potential distribution in the magnetic circuit and coil windings, again assuming constant permeability. The third program computes the vector potential in the magnetic circuit and coil windings, taking magnetic saturation into account, with numerically specified B-H curves, defined by the user.

Magnetic deflectors with toroidal or saddle coils can be handled, located inside rotationally symmetric magnetic circuits or wound on rotationally symmetric magnetic formers. The program computes the first, third and fifth harmonic components of the deflection field.

Electrostatic multipole deflectors can be handled. To enable the field to be computed as a set of multipole harmonic components, the electrostatic potential is assumed to vary linearly in the azimuthal direction in the azimuthal gaps between adjacent electrodes. Again, the first, third and fifth harmonics of the deflection field are computed.

After computing the lens fields, direct ray-tracing in the rotationally symmetric fields is performed using a Runge-Kutta formula. The field components at each point on the trajectory are obtained by interpolation between 5 second-order finite elements.

Software Catalogue P a g e 55 © MEBS Ltd., May 2014

Page 56: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family Facilities are provided for plotting equipotentials, magnetic flux lines, axial focusing and deflection functions, and plots of the electron or ion trajectories from the direct ray-tracing.

Typical examples of output from the software are shown below.

Electrostatic lens with Highly saturated Axial flux density in gap region, curved ceramic insulators magnetic lens computed and experimental values

Electrostatic deflector Toroidal deflector Computed deflection field harmonics with curved electrodes inside a magnetic lens for toroidal deflector

Ray-trace in combined magnetic-electrostatic lens Direct ray-trace in an electrostatic mirror

Figure 34: Graphical output from SOFEM

4 0 m m

CoilCoil

Coil Coil

Z coordinate (mm)-30 30

Axial FluxDensity(Teslas)

0

2.5

32000 AT

28000 AT

24000 AT

EXCITATION(Experimental)

(SOFEM)

First Harmonic(x10 AT/m)-5

Third Harmonic(x10 AT/m )-1 3

Fifth Harmonic(x10 AT/m )+4 5

0

2

4

6

-2

-4

-6Axial Ordinate (mm)-80 30

Electrodes

500 Ampturns 20kV 20kV-3.5kV

Polepieces

5 mm

10000 V –3193.6 V

Software Catalogue P a g e 56 © MEBS Ltd., May 2014

Page 57: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family

3D

3D Field Computation and Ray-tracing

3D computes the properties of electrostatic and magnetic electron optical systems, using a fully 3D potential computation and direct electron ray-tracing around 3D electrode and polepiece structures. Equipotentials in 2D sections of the structure in any (x,y), (y,z) or (z,x) plane can also be plotted. In cases where the structure has a straight optical axis but a departure from rotational symmetry (e.g. an off-axis electrostatic secondary electron collector in a SEM column or a magnetic matrix lens), the axial field functions can be extracted and plotted. These axial field functions can then be used to compute the optical properties of the system, taking the 3D deflection and quadrupole fields into account. The spot shape at the image plane can then be plotted, including the beam shift, coma and astigmatism caused by the 3D fields.

The finite difference method (FDM) is used to compute the potential distribution, wherein the potentials are obtained at points on a 3D rectangular grid. However, the surfaces of the electrodes do not have to conform to the grid lines and thus, 3D objects of varied shape can be analysed without the need for the user to define a complicated mesh to fit around the objects. The regular mesh topology afforded by the FDM and use of a point relaxation method to solve the equations enormously reduces the storage requirements compared with other methods (eg. finite element).

The programs require one main data file to run, in which the FD mesh, the object structures and potentials (or permittivities), the boundary conditions and any required symmetry planes in x, y or z, are defined. The data file is in free format, uses key-words to define the data and allows the use of comment lines, thereby making the file easily readable and compact.

The specification of the FD mesh is achieved by defining independently the x, y and z mesh line numbers and their positions; the use of the 3D Cartesian grid makes the mesh definition compact. The form of each electrode or dielectric structure involves three levels of hierarchy, namely: surfaces, objects and groups. Each object consists of a number of intersecting surfaces, and several objects at the same potential can be collected together in a group. The user can define each surface of the object separately, or can use key-words to define all the surfaces for the commonly encountered shapes listed below. Each object is usually composed of one solid object from Figure 35, plus one or more cutting planes or holes.

Key-Word Arguments Purpose CYLINDER x1, y1, z1, x2, y2, z2, r1, r2 Defines a cylinder ELLIPCYL x1, y1, z1, x2, y2, z2, x3, y3, z3, r1, r2 Defines an elliptical cylinder SPHERE xc, yc, zc, r1, r2 Defines a sphere BOX xc, yc, zc, xp, yp, zp, xq, yq, zq, su, sv, sw Defines a box CONE x1, y1, z1, x2, y2, z2, α Defines a cone FRUSTUM x1, y1, z1, x2, y2, z2, r1, r2, r3, r4 Defines a frustum CYLHOLE x1, y1, z1, x2, y2, z2, r Defines a cylindrical hole ECYLHOLE x1, y1, z1, x2, y2, z2, x3, y3, z3, r Defines an elliptical cylindrical hole SPHHOLE xc, yc, zc, r Defines a spherical hole CONHOLE x1, y1, z1, x2, y2, z2, α Defines a conical hole PLANE xp, yp, zp, xn, yn, zn Defines a plane cut GENERAL c0, c1, c2, c3, c4, c5, c6, c7, c8, c9 Defines a general quadric surface

Figure 35: Command list for 3D object definition

Software Catalogue P a g e 57 © MEBS Ltd., May 2014

Page 58: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family For the calculation of trajectories the initial positions, energies and emission angles of each charged particle are specified. The path of the particle (whose mass and charge can be specified) through the 3D fields is computed using a Runge-Kutta algorithm, and the data at the initial and final point on the ray are output, as is the position and velocity at each step of the ray-trace, if required.

To compute the optical properties, the program reads the object and image planes, and the beam half-angle. The beam can be interactively focused at the selected image plane by adjusting any of the electrode potentials or the magnetic field either manually or automatically in an autofocus mode. The first-order optical properties and the normal and 3D aberration coefficients are printed out.

The field computation parts of 3D are available separately, if required. These modules are used to compute the fields for 3D optical elements, such as multipole lenses and Wien filters, and the axial fields can be interfaced with many of our optical design packages, such as WIEN, MULTIPOLE and IMAGE. Also, the electrostatic and magnetic parts of the 3D package (EO-3D and MO-3D, respectively) are also available separately, if required.

Sample input and output from the 3D package is shown below.

TITLE Example Secondary Electron collector UNITS Millimetres MESH X-lines 1 0.00000 11 70.00000 Y-lines 1 -70.00000 11 70.00000 Z-lines 1 -30.00000 11 100.00000 OBJECTS ELECTRODE lens FRUSTUM 0 0 20, 0 0 100, 5 10, 50 65 ELECTRODE lens FRUSTUM 0 0 35, 0 0 100, 5 7, 10 35 GRID sample BOX 0 3.536 -3.536, 1 3.536 -3.536, 0 0 0, 30 10 30 ELECTRODE collector CYLINDER 0 -65 5, 0 -50 5, 0 10 DIELECTRIC light_pipe CYLINDER 0 -50 5, 0 -30 5, 0 10 BOUNDARIES N lens, N lens, chamber_base lens POTENTIALS GROUP lens -1.0 GROUP sample 0.0 GROUP collector 10.0 GROUP chamber_base -2.0 PERMITTIVITIES GROUP light_pipe 5.0 SYMMETRY S N N

Example electrostatic data file

Ray and equipotential output

Finite difference mesh layout

Tilted Sample

Lens polepiece

Secondaries

Equipotentials

Collector

Software Catalogue P a g e 58 © MEBS Ltd., May 2014

Page 59: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family

Axial deflection function

Spot for optic axis through side bore of matrix lens

Rays and equipotentials in combined field system

Rays and equipotentials in magnetic matrix lens

Screen-shot of 3D software in action

1.109e-09

5.700e-05

T

-250.000 250.000 MILLIMETRES

---------------------------

Semi angle (mr) = 10.000

Beam energy (eV) = 5000.000 Beam ripple (eV) = 1.000

Spherical Cs(mm) = 1267.700 Chromatic Cc(mm) = 115.511

---------------------------

X-shift Dx(um) = 1516.222 Y-shift Dy(um) = -276.427

Coma Cx(um) =-14677.340 coeffs Cy(um) = -8325.750

Astig. Ax(um) = 466.293 coeffs Ay(um) = -390.523

---------------------------

Defocus Dzi(um) = 0.000

---------------------------

Dx

25.000 um

Dy

2 5 . 0 0 0

u m

Example Secondary Electron collector

Conical Magnetic Lens with Side Hole z-y plane, x = 0 mm

z-y plane, x = 0 mm

lower z = -130 mm, upper z = 30 mm lower y = -70 mm, upper y = 70 mm lower z = -130 mm, upper z = 30 mm lower y = -70 mm, upper y = 70 mm

electron beam

lens bores

magnetic scalarequipotentials

Software Catalogue P a g e 59 © MEBS Ltd., May 2014

Page 60: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family

Space Charge Upgrade for 3D Software GO-3D is an upgrade to the 3D package that computes the properties of electrostatic electron optical systems, using a fully three-dimensional (3D) potential computation and direct electron ray-tracing around 3D electrode and dielectric structures, taking space-charge effects into account. The software also handles emission from flat cathodes. GO-3D takes magnetic fields into account in computing the electrostatic potentials and rays, if the corresponding 3D magnetic field has already been computed. The data format and running of the programs is similar to the 3D package.

To compute the effects of volume space charge, the potential distribution, φ, should be a solution of Poisson’s equation ∇ = −2

0φ ρε

At the outset of the solution, neither φ nor the space charge distribution, ρ, are known.

Poisson’s equation is solved by an iterative scheme, which involves successively computing the 3D electrostatic potentials, cathode emission current (if a flat cathode is present) and space charge density distribution, until a self-consistent solution is obtained. A flowchart showing how the program works when a cathode region is analysed is shown in Figure 36.

If the cathode region is not analysed, the user can assign a specified current to each of the electron rays defined in the ray-trace initial conditions. Alternatively, GO-3D will interface with the SOURCE software and reads the output data from a 2D cathode region analysed using SOURCE and computes the space charge effects in the subsequent 3D electric and magnetic field regions.

The space charge distribution is computed by tracing the current-carrying rays through the system. As a ray carrying current ∆I passes through each cell of the mesh (Figure 37), it deposits a charge

tIQ ∆∆=∆ . , where ∆t is the transit time of the ray through the cell. The space charge density in the cell is increased by vol

Q∆=∆ρ where vol is the cell volume. An incremental charge density, δρ = ∆ρ/8, is then assigned to each node bounding the cell.

Figure 36: GO-3D Flowchart

Flat cathode regions are defined using a relatively small number of key-words, specifying the cathode shape, temperature, work function, Richardson constant, etc.

Some examples of the graphical output from the package are shown below.

Compute emission current from cathode cells

Assign currents to rays

Perform direct ray trace & assign space charge

Compute Poisson potential distribution

Start with initial potential distribution

Converged?

Write out results and quit

NO YES

FD mesh cell(Volume = vol)

∆I

Currentcarrying ray

+δρ

+δρ +δρ

+δρ

+δρ+δρ

+δρ +δρ

Transit time ∆t

Figure 37: Assignment of space charge

Software Catalogue P a g e 60 © MEBS Ltd., May 2014

Page 61: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

3D Family

(a)

(b)

(c)

Figure 38: Equipotentials and rays in triple in-line CRT gun. (a) Cross-section through the gun, along the optical axis. (b) Section normal to the optic axis through the grid, showing the circular apertures. (c) Section

normal to the optic axis through the anode,

(a) (b)

Figure 39: Equipotentials and rays for Poisson solution of SCALPEL-type gun. (a) cross-section through the gun, along the optical axis. (b) cross-section through the grid, normal to the optical axis

cathode grid anode

grid cathode

Software Catalogue P a g e 61 © MEBS Ltd., May 2014

Page 62: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

PROJECTION

PROJECTION

For the Design and Optimisation of Projection Systems

PROJECTION helps design and optimization electron and ion beam projection systems for high-throughput lithography. The type of column that can be designed with the software is shown below.

Figure 40: Schematic structure of an electron or ion beam projection system, with an off-axis shaped beam.

The two groups of deflectors (Group-A and Group-B) act as aberration-reduction elements.

An electron or ion beam passes through a rectangular region of a mask (located at the “object plane”), forming a rectangular shaped beam. This shaped beam may be centered either on or off the optical axis. The general off-axis case is illustrated above. A system of magnetic or electrostatic projection lenses (Lenses A and Lenses B) is then used to form a demagnified image of this rectangular shaped beam at a target plane (located at the “image plane”). The lenses can be magnetic, electrostatic or both. An aperture is generally placed between the two sets of lenses.

Two groups of deflectors, which can be either magnetic or electrostatic, can also be located on each side of the aperture. The deflectors on the object side are called “Group-A Deflectors”, and those on the image side are called “Group-B Deflectors”. If the shaped beam is centered off-axis, the deflectors can steer the beam though the lenses along a modified path to reduce the aberrations, and thereby act mainly as aberration-reduction elements, rather than as conventional deflectors.

A conventional projection system, in which the projected area of the mask is centered on the optical axis, is simply a special case of the system shown above, with the shaped beam centered on the axis, and the deflectors either switched off or omitted. For the case where the shaped beam is located off-axis and there are two sets of deflectors, PROJECTION can handle the so-called “balanced case”, in which the Group-A and Group-B deflections exactly cancel each other out. PROJECTION can also handle the general “unbalanced case”, in which the two deflections do not cancel, but some residual net deflection remains. The unbalanced case is often required when the mask contains “grillage bars” between adjacent shot areas in the mask plane, since in this case the beam must be shifted so as not to leave gaps between adjacent projected shots on the wafer.

PROJECTION computes the optical properties of such systems, including the geometrical aberrations of 3rd-order and 5th-order and chromatic aberrations of up to 4th rank. The software can also refine the design to optimise the optical performance. The properties of dynamic correction elements (i.e. stigmators and dynamic focus lenses) can be computed. Several graphical post-processing facilities are included in PROJECTION for plotting the principal paraxial rays, the lens

Lenses A

Lenses BGroup-A Deflectors

ApertureMask

(Object Plane)

Off-AxisShaped Beam

Off-AxisShaped Beam

Target(Image Plane)

Group-B Deflectors

Dynamic Stigmators

Dynamic Focus Lenses

Software Catalogue P a g e 62 © MEBS Ltd., May 2014

Page 63: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

PROJECTION and deflector axial field functions, aberration spot diagrams in the image plane and curent density contours in the final spot. Some of these graphical output capabilities are highlighted below.

The three principal paraxial rays. Lens and deflection axial field distributions

used to compute the optical properties.

Aberration spot diagram

Beam current density contours

Software Catalogue P a g e 63 © MEBS Ltd., May 2014

Page 64: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family

MECH

For Design and Tolerancing of Electron Lenses

The MECH software package computes the properties of electron lenses, including the effects of mechanical defects in lens construction and alignment, such as misalignments, tilts and ellipticities of the individual electrodes or polepieces. There are three components to the package: EMECH, for electrostatic lenses; MMECH, for magnetic lenses; and CMECH for combined field lenses.

EMECH The EMECH software package computes the properties of electrostatic lenses, including the effects of mechanical defects in lens construction and alignment, such as misalignments, tilts and ellipticities of the individual electrodes.

The electrostatic potential distribution is computed by the finite difference method. Electron or ion trajectories are computed through the computed electrostatic field by direct ray-tracing. Optical properties are computed by solving the paraxial ray equation and evaluating aberration integrals.

Perturbation field distributions due to small mechanical defects in electrode construction are computed by a perturbation method, based on Sturrock's principle. The program computes the deflection fields due to small misalignments and tilts of each individual electrode, and the quadrupole fields due to small ellipticities of each electrode. The effects of these asymmetry fields on the optical properties are then computed. The program computes the beam displacement and coma due to small misalignments and tilts, and the astigmatism caused by electrode ellipticities.

Data input is very simple. In the data, there is an option to specify either rotational symmetry (z,r) or planar symmetry (x,y). The finite difference mesh is rectangular in the (z,r) or (x,y) plane. The grid spacing can be varied in different parts of the finite difference mesh. The electrode geometry is defined by any combination of straight-line segments, circular arcs and cubic spline curves. The electrode cross-sections are defined independently of the finite difference mesh layout, and the electrode profiles are not constrained to pass exactly through the grid-points. Specially modified finite difference equations are used at grid points adjacent to the electrode surfaces, to maintain high accuracy in the potential solution. Up to 10 independent electrodes can be specified in the data. After setting up the data, it can be checked with a pre-processor program that displays the mesh layout and electrode structure.

The finite difference equations are solved by Gaussian elimination. A set of basis solutions is computed, corresponding to one volt applied to each electrode in turn, with all the other electrodes grounded. This enables the potential distribution corresponding to any specific set of electrode voltages to be generated very rapidly, by linear superposition of the basis set of solutions.

In the direct ray-trace program, the field components are computed by bi-cubic interpolation on the finite difference mesh, and the equations of motion are solved by a power series method. The direct ray-trace program runs extremely fast, and the electrode structure, equipotentials and trajectories can be displayed graphically, almost instantly.

The program for computing the perturbation fields due to small mechanical asymmetries uses Sturrock's principle, in which small geometrical perturbations δr of the electrode positions are replaced by equivalent perturbations δΦ of the potential at the electrode surface, according to the formula δΦ = – δr · ∇Φ , where ∇Φ is the potential gradient at the electrode surface.

Software Catalogue P a g e 64 © MEBS Ltd., May 2014

Page 65: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family The program that computes the optical properties uses an iterative focusing algorithm, with graphical display, that allows the lens to be manually focused at a specified image plane. There is an algorithm for autofocusing the beam by automatically adjusting a chosen electrode voltage.

The optical properties are output in tabular form, including the asymmetry aberrations. These is an additional program for plotting the perturbation field functions caused by mechanical defects. The values of the asymmetry aberrations caused by the mechanical defects can be used to specify suitable tolerances for the construction and alignment of electrostatic lenses.

Typical output from the software is shown below.

Mesh layout and electrode structure Computed equipotentials and electron trajectories

ILLUSTRATIVE BIPOTENTIAL LENS Focusing conditions: Object plane ................. zo(mm) = -30.000 Image plane ................. zi(mm) = 14.000 Semi angle at zi ......... alphai(mr) = 10.000 Electrode voltage ......... V1(Volts) = 2000.000 Electrode voltage ......... V2(Volts) = 20704.029 Beam voltage ripple ...... DVi(Volts) = 1.000 Round lens properties: Magnification ..................... M = -0.329727 Spherical ab coeff ........... Cs(mm) = 835.756 Chromatic ab coeff ........... Cc(mm) = 208.996 Spherical ab disk ....... ds(microns) = 0.418 Chromatic ab disk ....... dc(microns) = 0.101 Asymmetry aberrations: ----------------------------------------------------------------------------- Electrode X-shift Y-shift Coma Astigmatism Type of defect Number (microns) (microns) (microns) (microns) ----------------------------------------------------------------------------- 1 micron Misalignment 1 1.64352 - 0.00629 - 2 -0.33228 - 0.00017 - 1 milliradian of Tilt 1 9.57508 - 0.00722 - 2 4.99075 - -0.00339 - 1 micron Ellipticity 1 - - - -0.90058 2 - - - 0.08942

Computed optical properties, including asymmetry aberrations

ILLUSTRATIVE BIPOTENTIAL LENS

ROTATIONAL SYMMETRY

Software Catalogue P a g e 65 © MEBS Ltd., May 2014

Page 66: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family

MMECH The MMECH software package computes the properties of magnetic lenses, including the effects of mechanical defects in lens construction and alignment, such as misalignments, tilts and ellipticities of the individual polepieces.

The magnetic scalar potential distribution between the lens polepieces is computed by the finite difference method. Trajectories are computed through the magnetic field by direct ray-tracing. Optical properties are obtained by computing the paraxial rays and evaluating aberration integrals.

Perturbation field distributions due to small mechanical defects in polepiece construction are computed by a perturbation method, based on Sturrock's principle. The program computes the deflection fields due to small misalignments and tilts of each individual polepiece, and the quadrupole fields due to small ellipticities of each polepiece. The effects of these asymmetry fields on the optical properties are then computed. The program computes the beam displacement and coma due to small misalignments and tilts, and the astigmatism caused by polepiece ellipticities.

Data input is very simple. The finite difference mesh is rectangular in the (z,r) plane. The grid spacing can be varied in different parts of the finite difference mesh. The polepiece geometry is defined by any combination of straight-line segments, circular arcs and cubic spline curves. The polepiece cross-sections are defined independently of the finite difference mesh layout, and the polepiece profiles are not constrained to pass exactly through the grid-points. Specially modified finite difference equations are used at grid points adjacent to the polepiece surfaces, to maintain high accuracy in the potential solution. Up to 4 independent polepieces can be specified in the data. After setting up the data, it can be checked with a pre-processor program that displays the mesh layout and polepiece structure.

The finite difference equations are solved by Gaussian elimination. A set of basis solutions is computed, corresponding to one Ampère-Turn applied to each polepiece in turn, with all the other polepieces grounded. This enables the magnetic scalar potential distribution corresponding to any specific set of polepiece excitations to be generated very rapidly, by linear superposition of the basis set of solutions.

In the direct ray-trace program, the magnetic flux density components are computed by bi-cubic interpolation on the finite difference mesh, and the equations of motion are solved, in Cartesian coordinates, by a power series method. The direct ray-trace program runs extremely fast, and the electrode structure, equipotentials and trajectories can be displayed graphically, almost instantly. (z,r), (z,x), or (z,y) views of the trajectories can be plotted.

The program for computing the perturbation fields due to small mechanical asymmetries uses Sturrock's principle, in which small geometrical perturbations δr of the polepiece positions are replaced by equivalent perturbations δΦ of the potential at the polepiece surface, according to the formula δΦ = – δr · ∇Φ , where –∇Φ is the magnetic field at the polepiece surface.

The program for computing the optical properties uses an autofocus algorithm for automatically adjusting the lens excitation to provide exact focusing.

The optical properties are output in tabular form, including the asymmetry aberrations. These is an additional program for plotting the perturbation field functions caused by mechanical defects. The values of the asymmetry aberrations caused by the mechanical defects can be used to specify suitable tolerances for the construction and alignment of magnetic lenses.

Typical output from the software is shown below.

Software Catalogue P a g e 66 © MEBS Ltd., May 2014

Page 67: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family

Mesh layout and polepiece structure Computed equipotentials and electron trajectories

ILLUSTRATIVE MAGNETIC LENS, WITH D1 = 10MM, D2 = 10MM, S = 10MM Focusing conditions: Object plane ................. zo(mm) = -100.000 Image plane ................. zi(mm) = 10.000 Semi angle at zi ......... alphai(mr) = 10.000 Beam voltage .............. Vi(Volts) = 20000.000 Beam voltage ripple ...... DVi(Volts) = 1.000 Excitation ............. NI(Ampturns) = 1104.920 Round lens properties: Magnification ..................... M = -0.107395 Rotation angle ........... Theta(deg) = 82.107 Spherical ab coeff ........... Cs(mm) = 21.771 Chromatic ab coeff ........... Cc(mm) = 9.741 Spherical ab disk ....... ds(microns) = 0.011 Chromatic ab disk ....... dc(microns) = 0.005 Asymmetry aberrations: ----------------------------------------------------------------------------- Polepiece X-shift Y-shift Coma Astigmatism Type of defect Number (microns) (microns) (microns) (microns) ----------------------------------------------------------------------------- 1 micron Misalignment 1 1.20676 -0.51102 0.00010 - 2 -0.26276 0.61687 0.00009 - 1 milliradian of Tilt 1 17.00047 -10.73073 0.00099 - 2 6.53502 -9.92950 0.00142 - 1 micron Ellipticity 1 - - - 0.09210 2 - - - 0.02547

Computed optical properties, including asymmetry aberrations

ILLUSTRATIVE MAGNETIC LENS, WITH D1 = 10MM, D2 = 10MM, S = 10MM

ROTATIONAL SYMMETRY

Software Catalogue P a g e 67 © MEBS Ltd., May 2014

Page 68: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family

CMECH This software package is supplied as an upgrade to the EMECH and MMECH software. It is used for computing the properties of combined electrostatic and magnetic lenses with superimposed fields. It computes the primary optics and the spherical and chromatic aberration. It also computes the asymmetry aberrations caused by mechanical defects in lens construction and alignment, such as misalignments, tilts and ellipticities of the individual electrodes and polepieces.

The electrostatic and magnetic potential distributions are first computed by the finite difference method, using EMECH and MMECH. Electron or ion trajectories through the combined electrostatic and magnetic fields can then be computed with CMECH by direct ray-tracing. Optical properties and aberrations are computed by solving the paraxial ray equation and evaluating aberration integrals using CMECH.

Perturbation field distributions due to small mechanical defects in the electrodes and polepieces are computed by a perturbation method, based on Sturrock's principle, using EMECH and MMECH.

In the direct ray-trace program, the electrostatic and magnetic field components are computed by bi-cubic interpolation on the finite difference mesh, and the equations of motion are solved by a power series method. The direct ray-trace program runs extremely fast. The electrode and polepiece structures, the electrostatic and magnetic scalar equipotentials, and the electron or ion trajectories can be displayed graphically, almost instantly.

The program for computing the optical properties uses an iterative focusing algorithm, with graphical display. This allows the electrostatic or magnetic lens to be manually focused at a specified image plane, and there is an autofocus algorithm for automatically adjusting a chosen electrode voltage or the magnetic lens excitation to provide exact focusing.

The optical properties are output in tabular form, including the asymmetry aberrations. The values of the asymmetry aberrations caused by the mechanical defects can be used to specify suitable tolerances for the construction and alignment of combined electrostatic and magnetic lenses. Typical output from the software is shown below and on the following page.

Mesh layouts, showing electrodes and polepieces Computed equipotentials and trajectories

ILLUSTRATIVE BIPOTENTIAL LENSILLUSTRATIVE MAGNETIC LENS, WITH D1 = 10MM, D2 = 10MM, S = 10MM

Software Catalogue P a g e 68 © MEBS Ltd., May 2014

Page 69: Design Software for Electron Beam Systems Files For Catalouge/Use/BROCHURE 2014.pdf · Munro's Electron Beam Software Ltd. ("MEBS") is a company based in London, England. Our company's

MECH Family

ILLUSTRATIVE BIPOTENTIAL LENS ILLUSTRATIVE MAGNETIC LENS, WITH D1 = 10MM, D2 = 10MM, S = 10MM Focusing conditions: Object plane ................. zo(mm) = -30.000 Image plane ................. zi(mm) = 14.000 Semi angle at zi ......... alphai(mr) = 10.000 Electrode voltage ......... V1(Volts) = 2000.000 Electrode voltage ......... V2(Volts) = 10000.000 Magnetic excitation .... NI(Ampturns) = 380.063 Beam voltage ripple ...... DVi(Volts) = 1.000 Round lens properties: Magnification ..................... M = -0.373007 Rotation angle ........... Theta(deg) = 59.094 Spherical ab coeff ........... Cs(mm) = 278.262 Chromatic ab coeff ........... Cc(mm) = 82.892 Spherical ab disk ....... ds(microns) = 0.139 Chromatic ab disk ....... dc(microns) = 0.083 Asymmetry aberrations: ----------------------------------------------------------------------------- Polepiece X-shift Y-shift Coma Astigmatism Type of defect Number (microns) (microns) (microns) (microns) ----------------------------------------------------------------------------- 1 micron Misalignment Elec 1 0.71027 0.61655 0.00169 - Elec 2 -0.28530 -0.04305 0.00008 - Pole 1 0.84085 -0.85790 0.00086 - Pole 2 -0.13227 0.62119 0.00014 - 1 milliradian of Tilt Elec 1 5.36801 3.40208 0.00583 - Elec 2 3.69889 1.28791 0.00052 - Pole 1 11.14763 -14.75039 0.00507 - Pole 2 3.49742 -9.99674 0.00237 - 1 micron Ellipticity Elec 1 - - - 0.38446 Elec 2 - - - 0.07759 Pole 1 - - - 0.16379 Pole 2 - - - 0.04314

Computed optical properties, including the asymmetry aberrations due to misalignment, tilt and ellipticity of each electrode and polepiece

Software Catalogue P a g e 69 © MEBS Ltd., May 2014