Vistec EBPG Software Training: Last Updated 10.20.14
Vistec EBPG Software Training: Last Updated 10.20.14
http://wiki.umn.edu/EBPG
• Server connection software, SOPs, tutorial
videos, etc.
• Advantages • Disadvantages
– Highest resolution of – Proximity effect
mainstream litho.
technology – Exposure needs to be
done in vacuum.
– Flexibility (no mask
required) – Substrate
charging/damage
– Simplified resist
processing – Throughput!
EBL Resolution
6 nm 4.5 nm
• 1 nm ≈ 10 atoms!!!
Basic EBL Workflow
CAD design of pattern
Your
computer
Upload pattern
CAD server
Fracture pattern Generate job file
(ebpg.mnc.umn.edu)
(LayoutBEAMER) (CJOB)
Vistec
Execute job/expose pattern (b039.mnc.umn.edu)
• LayoutBEAMER overview
• Cjob/exposure overview
• LayoutBEAMER overview
• Cjob/exposure overview
CAD server
Fracture pattern Generate job file
(ebpg.mnc.umn.edu)
(LayoutBEAMER) (CJOB)
Vistec
Execute job/expose pattern (b039.mnc.umn.edu)
x: step/pixel size
Proximity Effect
• Pattern distortions due to electron scattering.
– 2 types: forward scattering and backscattering
• Low Voltage
– Significant forward scattering, causing fine features to “blur”.
• High Voltage
– Forward scattering reduced, but backscatter range is increased,
making it possible for shapes far from one another to be affected
beam
“Drawn” pattern
Low dose
100 μm
Higher dose
Purpose of LayoutBEAMER
• LayoutBEAMER overview
• EBPG/CJOB overview
CAD server
Fracture pattern Generate job file
(ebpg.mnc.umn.edu)
(LayoutBEAMER) (CJOB)
Vistec
Execute job/expose pattern (b039.mnc.umn.edu)
• Useful for
checking doses,
fracturing errors,
etc
• Available on CAD
machine as well as
EBPG
CJOB training (Vistec Confidential) 25
EBPG Software - CSem
0.1 5 nm 7 nm
0.5 5 7
Can always use the mss
1 5 7 command to verify the
spot size of a beam.
5 5 10
10 16 15
50 40 30
100 60 50
• Throughput
– Lower dose = higher throughput, obviously
– Use a more sensitive resist/development process to speed up
your write, if needed
EBPG Software Training 37
Aligned Writing
• What if we want to accurately place a pattern on
top of a pre-existing structure?