11 TT L3 AM - Book
11 TT L3 AM - Book
ASML Confidential - This document is provided for employees of ASML and for selected employees of ASML's customers
and agents, in order to assist them in efficient use of ASML products. The document must not be disclosed to third parties.
i About this module TT-L3-AM
COPYRIGHT © 2005, ASML Holding N.V. (including affiliates). All rights reserved.
This publication is subject to change without notice and contains confidential and
proprietary information of ASML Holding N.V. or its affiliates ("ASML").
This documentation is for the intended purpose only and for the use of the intended
recipient only. Please retain control of this documentation. It is not to be forwarded or
distributed. Any unauthorized review, copying, use, disclosure or distribution is strictly
prohibited. The material herein is provided "AS-IS" AND ASML makes no warranty of
any kind with regard to this material. ASML shall not be liable for errors and
omissions contained herein.
Trademarks AS ML, ASM Lithography, TW INSCAN, MAS KRIGGER, MAS KWEA VER,
LITHOCRUISER, ATHENA, QUASAR, IRIS, MICRALIGN, PAS 5500, PAS 5000,
3DAlign, 2DStitching, 3DMetrology, and the ASML logo are trademarks of ASML
Holding N.V. or affiliate companies. The trademarks may be used either alone or in
combination with a further product designation.
MODULE INTRODUCTION
This module is ment to support the practical part of the Maintenance and Adjustments
training.
The first part of this module describes the Twinscan Airmounts subsystem. This will
include the function, components, control system and driver of the Airmount system.
The second part of the module comprizes the explanation of the procedures as listed
in the objectives.
ASML Confidential
Objectives Upon successful completion of this course, given a fully operational TWINSCAN
system, the trainee will be able to :
• state the main functions of the airmounts
• state how the main functions of the airmounts are carried out
• locate the parts within the airmounts relevant to understand the functionality
• Perform procedures:
– Verify power supply to SURC.
– Remove and replace 24v supply.
– Remove and replace Gas valve.
– Test AM air supply.
– Adjust the Airmounts Z-stroke..
– Calibrate the metro frame range.
– Check Airmounts for contamination.
– Test AM proximity sensor. AM Geophone sensors, AM motors and sensors.
– Test Airmount motor performance.
– Low frequency performance check.
– Servo loop performance check.
– Prepare for escalation of an airmount problem.
Test -
Additional Materials -
About this module TT-L3-AM iv
SAFETY
ASML Confidential
General hazard Electrostatic damage Laser radiation UV radiation Electrical hazard
Flammable substance Toxic hazard Chemical hazard Hot surface(s) Sharp object(s)
Strong magnetic field(s) Lifting heavy object(s) Moving parts Moving heavy object(s) Radio frequency radiation
General warnings
Warning All forms of operation, installation work, maintenance, repair, modification and all
other activities involving the different systems must only be carried out by authorized,
fully qualified personnel.
Warning Only personnel who have received ASML maintenance training are allowed to open
system covers.
Warning All safety and other requirements described in ASML manuals, the applicable
contracts and the law must be observed at all times.
Warning Use of controls or adjustments or performance of procedures other than those
specified in ASML manuals may result in hazardous radiation exposure.
Warning The mains power switch can be locked off during maintenance. Lockout/tagout
procedures should be according to local fab standards. In the U.S.A. these
procedures must conform to OSHA standard 1910.147.
Warning During maintenance, all machine operating control points must be tagged to prevent
accidental operation.
v About this module TT-L3-AM
ASML Confidential
Table of Contents vi
Airmounts components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Airmount overview 4
Airmount components 5
Chapter 2 Procedures
Procedures explained. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Verify Mains Power to SUCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Replace the 24 V supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Replace servo Valve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
ASML Confidential
Test the Airmount air supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
The Metro Frame Range Test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Adjust the z-stroke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Test AM airbearing for contamination . . . . . . . . . . . . . . . . . . . . . . . . . 46
Test the Airmount Proximity sensors . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Test the Airmount Motors & Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Test the Airmount Geophone Sensors . . . . . . . . . . . . . . . . . . . . . . . . . 49
Test the Airmount motor performance . . . . . . . . . . . . . . . . . . . . . . . . . 50
The low frequency test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
The servo performance test. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
AM Problem escalation procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
INTRODUCTION
This chapter describes the Twinscan Airmounts system. The major topics discussed
are:
• The functions of the airmount system and the location of the airmount system
• An overview of the major airmount components
ASML Confidential
• An explanation of the servo control and feedback systems
2 For training purposes only
In this section the main function and the physical location of the Airmounts systems
will be discussed.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 3
ASML Confidential
Figure 1.2 Physical locations of the Airmounts.
TT-L3-AM
3-Jan-2005
4 For training purposes only
AIRMOUNTS COMPONENTS
Introduction
In this section, the different Airmount components and their function will be
discussed.
Airmount overview
An illustration of the complete Airmount with all the parts is shown in figure 1.3.
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 5
ASML Confidential
Airmount components
Air volumes
On the TWINSCAN system there are some extra air tanks, one per airmount. Each
air tank has a volume of 30 liters..figure 1.5 shows the air tank connected to the
airmount.
TT-L3-AM
3-Jan-2005
6 For training purposes only
For all Airmounts, the compressed air inside the Air volumes pushes upwards
through holes in the Baseframe where the Airmounts are fitted (O-ring connection).
The air then enters through a matching hole in each Airmount base plate and pushes
The function of the 30 liter air volume is:
• To create a low stiffness resulting in a low resonance frequency of AM of about
0.5 Hz
• “Absorbs” Base frame motion
– 30-liter air volume and air bearing (no friction)
• Air Volumes provide a supply of stable air
• Buffer supply of flow through airmount
The air tanks for Airmounts 2 and 3 are the ‘Torpedo Tubes’.These are located along
ASML Confidential
Figure 1.6 The long tube type Air volumes used by AM 2 & 3
the each side of the system for Airmounts 2 & 3, bolted to the Baseframe. There are
three on each side of the system. In figure 1.6 a photo is shown of the assembly of
the air volume.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 7
For Airmount 1, there are two round volumes of 15 litres each which are connected
ASML Confidential
These round Air volumes are mounted just inside of the Baseframe and below the
Metroframe height; There is no difference in the actions of the different types of
Airmount volumes and the shape is solely due to fitting into the design layout.
TT-L3-AM
3-Jan-2005
8 For training purposes only
Earlier the restrictor was mentioned. The restrictor not only reduces the pressure by
1 Bar but also forms a low pass filter in conjunction with the Air volume (air capacity).
.In figure 1.9 an illustration is shown of the pneumatic filter.
Machine Constants determine the setting of the dither signal amplitude (AC), while
ASML Confidential
vertical position (proximity sensor) determines the servo valve position (DC) to keep
the Metroframe at the wanted height (setpoint).
Clean compressed air (8 bar) from the customer facilities is applied via the Pneumatic
Facility Unit (7 bar) through a servo valve into a 0.5 litre air tank which stabilises the
pressure at 5.5 Bar. The servo valve has a 28Hz signal applied to it, causing a
continuous opening and closing action so that the valve cannot stick. This is to
prevent pressure variations inside the air tank. A 3nm filter is installed in the output of
this small air tank. The 3nm filter is a particle filter that filters out all particles bigger
than 3nm. The output of the small airtank is leading to an in line restrictor which drops
the pressure by another 1 Bar down to 4.5 Bar.
Caution:
Never adjust The Airmount Restrictor as it is factory presetted!
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 9
ASML Confidential
Figure 1.10 Top plate and support plate
The Top Plate is bolted to the underside of (and supports) the Metroframe WHEN air
is on. However, note that unlike previous systems, the Airmounts do not support the
Metroframe when the compressed air is switched off. The Metroframe rests on the
Baseframe whenever the Airmounts are off air, making exchanging an Airmount
easier. In figure 1.11 the top view of an airmount top plate is visible.
TT-L3-AM
3-Jan-2005
10 For training purposes only
Airbearing
The flow of air through the system is 20 ~ 40 litres per minute per Airmount.
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 11
Note the differences between the highlighted areas in figure 1.13 and figure 1.14. It
can be seen that the Airbearing provides no support for the Metroframe when air is
off. In fact the Metroframe "sits" onto the Baseframe when air is off (right hand side of
figure 1.13 shows this).
ASML Confidential
Figure 1.15 Airbearing CYLINDER (top view)
TT-L3-AM
3-Jan-2005
12 For training purposes only
The Airbearing is actually comprises two parts, the outer is the Cylinder (figure 1.15)
and inner is the Piston (figure 1.16).
The Airmounts have individual covers which must be in place for normal operation.
ASML Confidential
Air is designed to escape from the Airbearing, as can be seen in figure 1.12 and on
the Cylinder (bottom centre of figure 1.15), through small holes situated around its
circumference.The two parts are separated by a small air gap. This curved surface in
turn supports a small plate attached to the underneath of the Airmount Top Plate (not
illustrated). The surface of the support pin is slightly curved so that as small a contact
area as is possible occurs between the toughened steel and the small support plate.
Actuators
The Airmount contains two different types of actuators. One is a pneumatic type and
one is an electric type.
The airbearing as discussed in previous sections of this module acts as a pneumatic
actuator in the vertical direction by varying the airpressure of the airbearing. This
airpressure is set by means of a setpoint for the servo valve. This setpoint is
generated by the pneumatic loop and will be discussed later in this module.The
airbearing lifting force is very high (it carries the Metroframe) but it reacts slow.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 13
The electrical actuators are so called Lorentz motors. These Lorentz motors perform
minor corrections to Metroframe position and velocity. These motors are isolated from
the external world by using coils fitted to the outside world (bottom of the Airmount)
influencing magnets which are attached to the silent world (Top Plate).
ASML Confidential
Figure 1.17 End view of Lorentz motors (coils and magnets)
TT-L3-AM
3-Jan-2005
14 For training purposes only
The Horizontal motor (figure 1.18) adjusts position and velocity changes with the
capability of applying 100N in the horizontal plane (X/Y-plane).
Also the Vertical motor (figure 1.19) adjusts for position and velocity changes. The
motor is capable of generating 20 N maximum in Z-direction. We need less force for
ASML Confidential
the vertical motors since most weight of the Metroframe is lifted by air pressure.
Proximity Sensors
Measurement of the positioning of the Top Plate, and hence the Metroframe, is
achieved by Vertical and Horizontal proximity sensors. These sensors measure the
distance between the Airmount base plate and the Airmount top plate. A proximity
sensors is mounted to a bracket which is part of the base plate while the sensor vane
is part of the top plate, so no physical contact between outside world and silent world.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 15
ASML Confidential
Adjustment of the physical position of the proximity sensors is not necessary, instead
a test software program is used to calculate the optimum position of the Metroframe.
This is discussed later in this document.
Geophones
The TWINSCAN system Airmounts have been designed with a maximum permissible
vibration level of 0.5mm/s 2 on the Metroframe which required a eigenfrequency
specification of 0.5 Hz in all three axis.
Obviously any vibration or noise at 0.5 Hz would be amplified and we therefore need
to suppress this resonant spike in the gain response. To achieve this Geophones are
used to measure the Metro Frame velocity thus the vibration in conjunction with
Lorentz motors that are used to suppress the vibration. The horizontal and vertical
Geophones are mounted together in a combined unit on the upper surface of the
Airmount Top Plate.
Mechanical Limiters
When the Airmounts are up the Metroframe floats on air (via the Airmount
airbearings) while the position of the Metroframe is controlled by the Lorentz motors.
At the moment the Lorentz motors do not work (f.i. due to an overheated motor) the
TT-L3-AM
3-Jan-2005
16 For training purposes only
Metroframe can freely move to any position. Because of that the Metroframe
movement needs to be limited in both horizontal and vertical plane. To achieve a
limited range in the neigbourhood of each Airmount a mechanical limiter is located.
ASML Confidential
There is a mechanical limit imposed by the pin shown in figure 1.24 and figure 1.26.
The down vertical limit is the Baseframe.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 17
The up vertical limit is the nut which is factory set in Veldhoven and should not be
adjusted in the field unless really necessary (after contact with next line support). The
total range of vertical movement is 400 ~ 600 micro metres. Horizontal limits in X and
Y are also achieved by these pins. Although it is difficult to see, there is a separation
around the pins giving a total range of horizontal movement of 800 ~ 1200 micro
metres. No contact is made with these limit pins during normal use.
In figure 1.25 per airmount the shape of the limiter (part of the Metroframe) is shown.
The limiter shape defines in what direction the limiter will define the mechanical
range. X & Z for Airmount 1 , X, Y & Z for Airmount 2 , Y & Z for Airmount 3.
ASML Confidential
Figure 1.25 Mechanical Limiters
TT-L3-AM
3-Jan-2005
18 For training purposes only
Baseframe when off air). The reason that only two points are required is that we do
not want to over define the position or the pins are likely to be strained and broken.
Only two points are required to achieve horizontal referencing.
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 19
This sewction describes the airmounts system control loops and control system. This
includes also the software interfacing.
Control loops
The Airmounts are controlled by the following 3 types of loops :
• Proximity control loop (Position control loop)
• Pneumatic control loop
• Inertial feedback control loop (Velocity control loo
In general a control loop contains a controller, an actuator, a measurement system
and as an input a setpoint.
ASML Confidential
Position control loop
The proximity or position control loop is for vertical and horizontal positioning of the
Metroframe. The characteristics are:
• Fast response
• Input = Proximity sensors
• Output = Lorentz motors
.A Proximity Control Loop is shown in figure 1.27.
TT-L3-AM
3-Jan-2005
20 For training purposes only
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 21
ASML Confidential
by Geophones can be used to dampen the Metroframe vibration levels by means of
the Lorentz motors.
The characteristics are:
• High Frequency Sensitive
• Input = Geophones
• Output = Signals for Acceleration, Motion and Velocity
• To retrieve performance data.
In figure 1.29 the overall layout of the inertial feedbackloop is shown.
TT-L3-AM
3-Jan-2005
22 For training purposes only
A Inertial Control Loop consist of two loops, a horizontal and a vertical loop. each
loop consists of:
• Setpoint - The desired position (from software/download)
• Position error - The difference between setpoint and feedback
• Controller - Airmount controller in Suspension Control Rack
• Drive signal - Amplified and calibrated output based on the position error
• Lorentz Motor - Horizontal or Vertical Drive Motor
• Geophones - Sensor with linear output relative to velocity of metro frame
• Feedback - Signal from geophones
• Integration - Electronic circuit provides “difference” signal indicating error
direction and amplitude
Control System
Introduction
The Airmount control system is the system for operating the Airmounts. In figure 1.30
ASML Confidential
a schematic overview is given of the logical position of the Airmount control system
with respect to the total system. In the top part of this drawing the Sun software
environment is mentioned. The SUN represents the operator user interface. This
operator user interface (OUI) provides general system control, while linking the
custom made jobs to the rest of the machine and with its related components:
• MC (machine constants)
• ADT (advanced diagnostic test)
• CH (command handler)
• ER (exception handling)
• TSW (test software)
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 23
The SUN block is connected to the Airmounts driver, the next logical block in the
sequence. The main function of Airmounts driver is to establish a communication link
between SUN and controller, enabling information exchange between the SUN and
the controller. Any commands from the SUN to the controller go via the driver. The
driver is not automatically initialized on power-on of the controller. This must be done
separately, as is the case with all other sub-systems. Also terminating the driver only
breaks the link to the controller, not the controller functioning itself! The driver itself is
directly linked to the Airmount control system and acts like a gatekeeper for anything
trying to reach the Airmounts controller. The Airmount control system is the next
block in sequence and is the actual part responsible for stabilizing the Metroframe.
ASML Confidential
Figure 1.31 Photo showing the SUCR
The six boards on the right are for the proximity sensors, the geo sensors and the
lorentz motors interfaces. The boards on the left of these boards are power supplies
and the Masterboard. Normally we do not call the CPU board the Masterboard but
this is inherited from the scanner and left this way. Note that in this specific rack the
slave board is not present any more. This is again a heritage of the scanner.
It is important to mention here that we use two names for the same thing: SUCR-rack
and AM-controller are considered to be the same thing. The only difference is the
way we use it when we talk about it. This means that when we specifically refer to
hardware components, then generally the term “SUCR-rack” is used. When we talk
about the controlling system in terms of servo loops, software, firmware, drivers….
we talk about AM-controller.
TT-L3-AM
3-Jan-2005
24 For training purposes only
Figure 1.32 Schematic showing the logical position of memory in the controller
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 25
In figure 1.33 the schematic is shown for the logical position within the controller of
the memory types.
Figure 1.33 Schematic showing the logical position of memory in the controller
ASML Confidential
Figure 1.34 Schematic showing the logical position of memory in the controller
The allocation of the driver logic was decided based on the processor constraints on
the Masterboard. In fact the driver is multitasking on the C&T processor, meaning it
uses processor time of the C&T. The state of the C&T though has no impact on the
functioning of the driver, as long as the processor is powered on. So whenever the
C&T is terminated the driver just keeps running. Only when the processor itself does
not run for any reason, this automatically implies the driver can not do its job.
The driver in combination with the controller can be seen as one system. In initialized
state the status of the system can be read, and machine constants can be updated.
This system can be identified as having three states:
• Terminated
• Busy
• Idle
When the system is initialized via the SUN, the driver establishes the communication
link. As a result of the established, link the machine constants are downloaded and
sensors can be read. It is important here to recognize that although the controller
itself was already initialized during powering on, the system is called not initialized or
terminated based on the state of the driver. When the system is terminated via the
SUN software, only the driver is terminated and not the controller itself. Now why is
this done so complicated as it seems. Basically this has to do with safety. Every
subsystem in the machine has a mandatory fail safe system state requirement in its
software. In a “normal” situation terminating means “out of servo control”. Bringing the
Airmounts servo loops down though might end up in a costly “break-dance”. So never
ever are the Airmounts terminated when terminating the “controller” via the SUN
software but only its associated driver. The Airmounts keep running under servo
control!
TT-L3-AM
3-Jan-2005
26 For training purposes only
The other two states “busy and idle” are related to the status of the controller
regarding the servo loops and associated conditions. The state “busy” means the
controller is not yet stable and tries to get the system stabilized. Once stabilized the
system can go into the “idle” state.
The three states and their transitions are schematically represented in figure 1.35.
ASML Confidential
Figure 1.35 Schematic showing the driver controller states and their transitions
In this schematic the transition from “busy” to “terminated” might be a little bit
puzzling. However once the system is busy trying to get stable, many conditions are
checked. If within a certain time frame these conditions are not met, the system will
terminate automatically. Again this does not mean the Airmounts are “shut down”; On
the contrary. Still attempts are made to get the controller operating within
specification, but from the terminated state. If for any reason conditions are
exceeding safety limits components responsible for these conditions are temporary
disabled, until conditions are within specification again and a renewed attempt can
take place. An example here is the overheating of a Lorentz motor as a result of not
being able to reach the required position due to an obstruction. While continuously
trying to reach the position the motor temperature sensor reading will show an
overheated condition, resulting in disabling the motor. Once the temperature reading
is within specification, another attempt is made. This process will continue until the
system is able to reach the position, meaning the obstruction is removed.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 27
2. Check whether the controller runs with the correct firmware version, in case the
firmware version is not correct: upload the correct firmware version and save it in
NV-RAM.
3. Update settings: get the machine constants from file and send them to the V-Ram
of the controller.
4. Turn off any noise injection (just to be sure that there is no noise switched on)
5. Close the control loops (this is to be compared with turning off the noise injection).
Normally all loops will be closed, but we close them during initialize to be sure that
nobody opens a loop manually for testing the system, and forgot to close the loop.
6. Clear all trace buffers (used by test software). Normally all buffers will be cleared,
but we clear them anyway to be sure.
7. Clear all emergency states.
8. Wait for stabilization of the Metroframe (max. 10 min.).
Using Command Handler / Diagnostic Commands / Stepwise Initialize it is possible to
perform the individual initialization steps, see figure 1.36.
ASML Confidential
Figure 1.36 CH AM initialization steps
TT-L3-AM
3-Jan-2005
28 For training purposes only
This latest item “Wait for stabilization of the Metroframe (max. 10 min.)” is elaborated
on by using figure 1.37.
In this figure much information is combined. Horizontal the time axis is considered.
Vertical the Metroframe position around the setpoint (0 µm) is presented. Horizontal
centred around the time axis two type of bars are used. Both represent the logical
“AND” specification state of the individual temperature, overpowering and kinetic
energy states.
The first one starting from zero represents an overall “ok” condition meaning
temperature AND overpowering AND kinetic energy are all within the specified state:
no error conditions occur. The bar next to this one simulates an error condition has
occurred, so one or more of the fields temperature, overpowering and kinetic energy
are out of specification. In the top of the graph bars identify the driver state read out.
The alternating curve drawn throughout the graph is representing the actual position
of the Metroframe. Considering all these meanings of the graph elements the graph
can be interpreted as follows:
When initialization starts via the SUN software at moment zero, the following items
are checked on performance within specified limits:
1. Metroframe height change. This should be stabilized within a range limit of ±30
µm within the time limit of 10 minutes.
2. Within the same 10 minutes time frame all aspects covered by the bars (so
temperature AND overpowering AND kinetic energy) must be within specification.
If these conditions are met within the time limit of 10 minutes the controller
(driver+controller) become initialized and idle. The states are visualized in the top
bars. When initialized the system is automatically idle. Directly after the sytem
succeeded initialization the position error bounderies move from ±30 µm to ±120 µm,
these are the so called production limits.
When the temperature or overpowering or kinetic energy go out of range specified as
“safe” the system gets automatically busy again. After a while the system stabilizes
again and becomes idle. In the graph after the transition when the system goes from
busy to the idle state, it can be noted that at the moment the Metroframe is regularly
out of the ±120µm range the system state becomes busy till metroframe position is
stable within the ±120µm range.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 1 29
Referring to figure 1.38, if for any reason the system does not pass the initialization
within 10 minutes the system becomes automatically terminated. It should be noted
here that in this case it is possible to read out sensor readings, which was not
possible before initialization at all. So despite the outcome of the initialization
process, it always results in being able to read sensor readings.
ASML Confidential
Figure 1.38 Schematic representing the event of terminating after an initialization request
TT-L3-AM
3-Jan-2005
30 For training purposes only
If a succesfully initialized system runs into a busy state for more then 10 minutesthe
Airmount driver will move to the terminate state. See figure 1.39.
TT-L3-AM
3-Jan-2005
2
PROCEDURES
INTRODUCTION
In the next sections, the procedures as listed under the objectives will be described.
For each procedure the following info will be given (if applicable):
• Purpose
• Principle
• GUI
ASML Confidential
• Report
• Graphic Data
• File Location
• OOS case (Out Of Spec.)
32 For training purposes only
PROCEDURES EXPLAINED
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 33
Purpose
The purpose of this procedure is to check if the Suspension Control Rack (SUCR)
gets 230V power supplied.
Principle
See figure 2.1 on page 33
• Visually check if SUCR on/off switch is switched on
• Visually check SUCR masted board green led is on
See figure 2.2 on page 33
• Visually check Exposure unit Mains Connection Box (EMCB) for 3 phase power
availability
• Check cable connections between SUCR and EMCB
ASML Confidential
Figure 2.1 Photo showing the SUCR
TT-L3-AM
3-Jan-2005
34 For training purposes only
Purpose
Replace the 24 V supply in case it is broken or not functioning well.
Principle
• Terminate AM, RS and WS drivers
• Switch off SUCR
• Replace the 24 V Power Supply (see figure 2.3)
• Switch on SUCR
• Initialise AM, RS and WS
• Test AM gas valve
• Check performance with AM Servo performance test
As this replacement can be performed quickly it is important to wait sufficiently long
ASML Confidential
before the SUCR is switched on again. This to allow the Airmounts to deflate
completely. If they are not deflated completely when the SUCR is switched on the
Airmounts will end up in an undefined state.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 35
Purpose
Replace the Gas Valve (servo valve) in case it is broken or not functioning well.
Principle
• Terminate AM, RS and WS drivers
• Close AM gas supply on Pneumatic Manifold (see figure 2.4)
• Switch off SUCR
• Replace the gas valve on applicable Airmount (see figure 2.6)
• Switch on SUCR
• Open AM gas supply on Pneumatic Manifold
• Initialise AM, RS and WS
• Test AM gas valve
ASML Confidential
TT-L3-AM
3-Jan-2005
36 For training purposes only
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 37
Purpose
• To test proper supply capacity of air to the airmount valve.
• With not sufficient air supply the Airmount performance will decrease.Principle
• Increase the Airmounts Dither gain MC (see figure 2.7)
• Check if Airmount valve outlet produces a louder sound (see figure 2.6)
• Put back original Airmounts Dither gain MC
• If not correct then diagnose air supply (see Layout procedures)
ASML Confidential
Figure 2.7 Servo valve exhaust
TT-L3-AM
3-Jan-2005
38 For training purposes only
The Metro Frame Range Test is currently known as procedure name: “CALIBRATE
METRO FRAME RANGE”. Check for the latest version in the coach documentation
system.
Introduction
The positioning of the Metro Frame is controlled by the Airmounts. The limits of
ASML Confidential
movement of the Metro Frame are set by the assembly of the mechanical interface
pin and limiter spaces of the Metroframe. To allow maximum range control over the
Metro Frame, optimized setpoints need to be determined. If necessary the vertical
physical travel range can be readjusted. There are three mechanical interface pins.
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 39
Figure 2.9 Schematic overview mechanical interface pin travel ranges and locations
For clarity only the encapsulating parts, the limiters of the Metro Frame, are shown
here. It can be seen that the limiters are not of the same shape. This has been done
to prevent over defining the limits. The round limiter near Airmount 2 sets the basic
ASML Confidential
limits in both X and Y direction for this position. The limiters of Airmount 1 and 3 are
oval shaped. They both limit in one direction only: in Y (position 3) and X (position 1).
Warning:
Once the system is setup, don’t change any of these setpoints since it
will have major impact on metrology.
TT-L3-AM
3-Jan-2005
40 For training purposes only
When all data is available, the travel ranges and the setpoints can be determined.
The setpoints to be calculated are schematically represented in figure 2.10. In the X/
Y direction the middle of the travel range of the Metro Frame is calculated and
transformed to a physical setpoint per Airmount. In the Z-range the setpoint B is
calculated ensuring a minimum required height according to specification in respect
to the Base Frame.
ASML Confidential
When you are going to run this test special attention is asked for the following:
1. Normally the MART test will ask RS driver to lift R-chuck. If RS is in simulation
mode this is not possible, then be sure to first lift the Reticle Stage manually. The
lens top ski’s will most likely hit the gold strips on the Reticle Stage while moving
in Z.
2. Be sure the Base Frame is correctly levelled. This is done during installation only.
If installation is done properly, levelling is also correctly done.
3. Be sure no overpowered and overheated conditions occur when starting the test
(or during the test later on).
Graphs
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 41
The graphical representation of the measurement result of the test is shown in the
graphics displayer. In figure 2.11 an example is shown in case the Z-direction limits
are being determined.
ASML Confidential
Figure 2.11 Graph representing the Metro Frame Range test result
The graphics displayer shows a combined graph by default for each Airmount.
It is now possible to identify the new setpoints. The new calculated setpoint is:
These values are calculated by the system and can be found in the report.
Always check the procedure for the latest specs and when to update new values.
Remember that not all limiter shapes are circular. Check out the minimum and
maximum values required in each measurement shown. Also check for the latest
specifications the coach documentation.
TT-L3-AM
3-Jan-2005
42 For training purposes only
Figure 2.12 Graph showing Metro Frame Range test result example contour shape
Report
Horizontal and vertical setpoints are calculated for each airmount.
The change (delta) between the old setpoints (MC) and the new (currently measured
in this test) are calculated (see figure 2.13).
If the delta is less than 20 µm the MCs should not be updated.
If no AM components have been replaced and the values have changed more than
20 µm, the system should be checked to determine the cause. An obstruction or
shortcut may be limiting movement of the metro frame.
If the delta is more than 100 µm Horizontal, or 50 µm vertical, the values must be
updated and major additional set-up and metrology calibrations must be performed.
+--------------------------------------------------------------------+
| Old and new set points delta check | The horizontal absolute
+----------------------+------------+------------+------------+------+ values in the Delta column
| Airmount | Old | New | Delta |OK/NOK| should be 100 µm
+======================+============+============+============+======+
| 1 horizontal Uum] | 231.011 | 249.012 | 18.001 | OK |
| 2 horizontal Uum] | 67.012 | 74.012 | 7.000 | OK |
| 3 horizontal Uum] | 5.012 | 5.012 | -0.000 | OK |
The vertical absolute
| 1 vertical Uum] | 125.011 | 134.012 | 9.001 | OK |
| 2 vertical Uum] | -185.012 | -189.012 | -4.000 | OK | values in the Delta column
| 3 vertical Uum] | 55.012 | 63.012 | 8.000 | OK | should be 50 µm
+----------------------+------------+------------+------------+------+
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 43
Setpoints can also be expressed relative to the contour of the perimeter traced using
the proximity sensors (see figure 2.14).
For example, AM2:
The calculation of the limiter coordinates per limiter is based on the input of the
contour trace made on all six proximity sensors (Xin1, Zin1, Xin2, Zin2, Xin3, Zin3 are
the sensor data of AM1,2,3).
For AM2 the limiter position is calculated according:
Xout2 = a4 . Xin1 + b4 . Zin1 + c4 . Xin2 + d4 . Zin2 + e4 . Xin3 + f4 . Zin3
Yout2 = a5 . Xin1 + b5 . Zin1 + c5 . Xin2 + d5 . Zin2 + e5 . Xin3 + f5 . Zin3
Similar formulas for AM 1 and AM3 are used but with different coefficients ;a,b,c etc
(like a1, b1, etc).
Although there is no x-proximity sensor for AM2 the AM2 limiter x-position can be
calculated.
The z-values are also involved so the tilt effect of the Metroframe on the horizontal
limiter position is also taken into account.
ASML Confidential
| Z range |
+----------------------+------------+------------+------------+------+
| Airmount | Positive | Negative | Range |OK/NOK| Z range should be
+======================+============+============+============+======+ 400 µm < range < 600 µm
| Airmount 1 Uum] | 266.622 | -199.378 | 466.000 | OK |
| Airmount 2 Uum] | 251.948 | -199.052 | 451.000 | OK |
| Airmount 3 Uum] | 261.968 | -199.032 | 461.000 | OK |
+----------------------+------------+------------+------------+------+
+--------------------------------------------------------------------+
| X range |
+----------------------+------------+------------+------------+------+
| Airmount | Positive | Negative | Range |OK/NOK|
+======================+============+============+============+======+
X and Y ranges should be
| Airmount 1 Uum] | 597.201 | -552.563 | 1149.764 | OK |
800 µm < range < 1400 µm
| Airmount 2 Uum] | 590.599 | -627.414 | 1218.013 | NOK |
+----------------------+------------+------------+------------+------+
+--------------------------------------------------------------------+
| Y range | For the time being,
+----------------------+------------+------------+------------+------+ ignore the OK/NOK
| Airmount | Positive | Negative | Range |OK/NOK| in this test
+======================+============+============+============+======+
| Airmount 2 Uum] | 568.451 | -601.783 | 1170.234 | OK |
| Airmount 3 Uum] | 624.299 | -586.804 | 1211.102 | NOK |
+----------------------+------------+------------+------------+------+
TT-L3-AM
3-Jan-2005
44 For training purposes only
Warning:
Changing the setpoint after installing can cause major problems for
other subsystems. So don’t do this!
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 45
Purpose
To check and adjust the MetroFrame z-stroke to assure sufficient mechanical z-
range.
Principle
• Terminate AM, RS and WS drivers
• Switch off SUCR
• Get access to all 3 Airmounts
• Adjust z-stroke by turning the nut on the interface pin (see figure 2.15)
• Repeat for all 3 airmounts
• Switch on SUCR
• Initialise AM, RS and WS
ASML Confidential
• Calibrate MetroFrame range
If the range test is too great or to little in the Z direction, the limiting nut on the limiter
pin can be adjusted.
Because this limit is not encountered during normal operation of the machine, there is
no effect on metrology as a result of this adjustment.
If the range test indicates that vertical range is restricted and a feeler gauge does not
indicate that the metro frame is encountering the limiting nut, a short cut may be
present.
TT-L3-AM
3-Jan-2005
46 For training purposes only
Purpose
To check if the AM airbearing is not contaminated by particles, particles could
decrease Airmount performance.
Principle
• Get access to all 3 Airmounts
• Rotate the airbearing outer ring (the cilinder) manually (see figure 2.16)
• Check for free rotation
• Repeat for all 3 airmounts
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 47
Purpose
To check if the AM proximity sensor is functioning correctly.
Principle
• Get access to one Airmount
• Via Command Handler monitor all sensors (see figure 2.17)
• Push the Metro Frame manually in x, y & z direction
• Check if Metro Frame movement is visible in proximity sensors value for all
Airmounts
ASML Confidential
Figure 2.17 Monitor all sensors
TT-L3-AM
3-Jan-2005
48 For training purposes only
Purpose
To check if the AM motors and sensors function correctly.
Principle
This procedure uses both Command Handler and Advanced Diagnostics Tests.
• In command handler, Inject low frequency sine wave shaped noise into an
airmount motor control loop.
• Using WS ADT make trace of actuator and sensors in the loop
• Check trace in time based plot shown on screen
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 49
Purpose
To check if the AM geophone sensors function correctly.
Principle
• Using WS ADT make traces of all 6 Geophone sensor output signals
• Start trace
• Manually push the MetroFrame
• Plot the trace on time base
ASML Confidential
TT-L3-AM
3-Jan-2005
50 For training purposes only
Purpose
To check if the AM motor performance is correct
Principle
• Via Command Handler monitor all sensors
• Verify DAC outputs are within specification.
• Remark: the same information is available in Servo Performance test report
ASML Confidential
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 51
The Low Frequency test is currently known as procedure name: “TEST LOW-
FREQUENCY SYSTEM PERFORMANCE”.
ASML Confidential
other possible axis. In total 6 logical axis can be identified: X, Y, Z, Rx, Ry and Rz. In
figure 2.19 a flow diagram of the principle is shown.
As can be seen from the diagram a PSD graph is created from which the conclusions
are to be drawn. PSD stands for Power Spectrum Density. A PSD graph is an energy
representation per frequency of the movement of the Metroframe. To understand this
you must remember that the Metroframe makes a physical movement that can be
displayed in a time graph. This graph can be converted via Fast Fourier
Transformation technology into a frequency spectrum. Each frequency thus
represents part of the original movement of the Metro Frame in time. Since
movement represents energy a conversion towards each single frequency can be
done. Since the results are to be found in the lower frequencies this test is called
accordingly.
This test is started up as a command line test, see figure 2.20.
TT-L3-AM
3-Jan-2005
52 For training purposes only
Test report.
ASML Confidential
The left column (see figure 2.21) indicates the axis that has the sine wave applied to
+----------------------------------------------------------------------+
| Previous Low Frequency Table |
+--------+------+----------+----------+----------+----------+----------+
| In/Out | Xt | Yt | Zt | Xr | Yr | Zr |
+========+======+==========+==========+==========+==========+==========+
| Xt | 1.27e-10 | 2.43e-13 | 5.86e-12 | 7.53e-13 | 3.76e-11 | 5.96e-12 |
| Yt | 4.76e-12 | 1.80e-10 | 5.63e-13 | 4.18e-12 | 8.15e-13 | 8.97e-12 |
| Zt | 1.35e-10 | 2.33e-11 | 7.21e-10 | 7.81e-12 | 9.50e-12 | 2.53e-10 |
| Xr | 1.62e-13 | 1.36e-11 | 1.31e-13 | 4.20e-10 | 5.79e-12 | 4.48e-12 |
| Yr | 1.26e-10 | 3.73e-11 | 4.92e-11 | 1.94e-11 | 1.46e-09 | 4.24e-11 |
| Zr | 2.12e-10 | 2.57e-11 | 8.43e-13 | 2.67e-12 | 3.36e-11 | 8.58e-10 |
+====+==========+==========+==========+==========+==========+==========+
+----------------------------------------------------------------------+
| New Low Frequency Table |
+--------+------+----------+----------+----------+----------+----------+
| In/Out | Xt | Yt | Zt | Xr | Yr | Zr |
+========+======+==========+==========+==========+==========+==========+
| Xt | 5.36e-11 | 1.75e-12 | 7.09e-12 | 1.33e-11 | 4.94e-11 | 3.49e-11 |
| Yt | 4.73e-12 | 1.84e-10 | 1.15e-12 | 2.69e-12 | 2.63e-13 | 9.73e-12 |
| Zt | 2.71e-11 | 1.29e-11 | 4.57e-10 | 1.60e-11 | 6.12e-13 | 2.79e-11 |
| Xr | 4.22e-13 | 2.81e-11 | 7.82e-12 | 4.64e-10 | 2.83e-12 | 6.62e-13 |
| Yr | 1.00e-10 | 6.39e-12 | 9.27e-12 | 2.14e-12 | 1.19e-09 | 4.82e-11 |
| Zr | 1.64e-10 | 1.35e-11 | 2.45e-13 | 1.83e-11 | 3.64e-11 | 7.06e-10 |
+====+==========+==========+==========+==========+==========+==========+
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 53
In the “normalized” tables (see figure 2.22), the value of the reference axis is a
+----------------------------------------------------------------------+
| Previous Normalized Low Frequency Table |
+--------+------+----------+----------+----------+----------+----------+
| In/Out | Xt | Yt | Zt | Xr | Yr | Zr |
+========+======+==========+==========+==========+==========+==========+
| Xt | 1.00e+00 | 1.91e-03 | 4.61e-02 | 5.92e-03 | 2.96e-01 | 4.69e-02 |
| Yt | 2.65e-02 | 1.00e+00 | 3.13e-03 | 2.33e-02 | 4.53e-03 | 4.99e-02 |
| Zt | 1.87e-01 | 3.24e-02 | 1.00e+00 | 1.08e-02 | 1.32e-02 | 3.51e-01 |
| Xr | 3.86e-04 | 3.23e-02 | 3.12e-04 | 1.00e+00 | 1.38e-02 | 1.07e-02 |
| Yr | 8.57e-02 | 2.55e-02 | 3.36e-02 | 1.33e-02 | 1.00e+00 | 2.90e-02 |
| Zr | 2.47e-01 | 2.99e-02 | 9.83e-04 | 3.12e-03 | 3.92e-02 | 1.00e+00 |
+====+==========+==========+==========+==========+==========+==========+
+----------------------------------------------------------------------+
| New Normalized Low Frequency Table |
+--------+------+----------+----------+----------+----------+----------+
| In/Out | Xt | Yt | Zt | Xr | Yr | Zr |
+========+======+==========+==========+==========+==========+==========+
| Xt | 1.00e+00 | 3.27e-02 | 1.32e-01 | 2.48e-01 | 9.22e-01 | 6.52e-01 |
| Yt | 2.57e-02 | 1.00e+00 | 6.24e-03 | 1.46e-02 | 1.43e-03 | 5.28e-02 |
| Zt | 5.92e-02 | 2.81e-02 | 1.00e+00 | 3.51e-02 | 1.34e-03 | 6.10e-02 |
| Xr | 9.10e-04 | 6.05e-02 | 1.68e-02 | 1.00e+00 | 6.11e-03 | 1.43e-03 |
| Yr | 8.46e-02 | 5.39e-03 | 7.82e-03 | 1.80e-03 | 1.00e+00 | 4.06e-02 |
ASML Confidential
| Zr | 2.32e-01 | 1.92e-02 | 3.47e-04 | 2.60e-02 | 5.16e-02 | 1.00e+00 |
+====+==========+==========+==========+==========+==========+==========+
TT-L3-AM
3-Jan-2005
54 For training purposes only
Test Report
IA status report is provided. The information provided in the status report can also be
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 55
ASML Confidential
The Position check report.
TT-L3-AM
3-Jan-2005
56 For training purposes only
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 57
Graphs
In figure 2.27 and figure 2.28 show examples of representations of data that is
gathered during the Servo Performance measurement. The first graph shows the
results of a positional trace. The position is presented in micrometers. The second
graph shows the velocity trace. The velocity is presented in micrometers per second.
ASML Confidential
Figure 2.27 Graph representing of the position data
TT-L3-AM
3-Jan-2005
58 For training purposes only
ASML Confidential
File locations
The following file locations contain the related files:
• Test report: ~/TM/Airmounts/MASP.log/
MASP.01
• Matlab files: ~/service_data/MA/MASPmath/
POS_YYMMDD_HHMM_###.m
GEO_YYMMDD_HHMM_###.m
• Graphics: ~/service_data/MA/MASPlots/
GEO_YYMMDD_HHMM_#.gd2
POS_YYMMDD_HHMM_#.gd2
TT-L3-AM
3-Jan-2005
For training purposes only Chapter 2 59
General Problem
Patch installed list
error log file
AM MC file
AM Performance Problem
MASP related files
AM logging files
AM (MF) Range Problem
MART related files
AM logging files
Short cut Problem
MALF related files
ASML Confidential
Initialization Problem (only for SW ver 2.1 / 3.2)
Identify where the initialization stopped by using stp by step initialize.
TT-L3-AM
3-Jan-2005
60 For training purposes only
ASML Confidential
TT-L3-AM
3-Jan-2005
1
APPENDIX: GLOSSARY OF TERMS
Term Explenation
Airbearing A bearing that provides support of the load of the Metroframe by means of a
thin air layer.
ASML Confidential
Cylinder The outer section of the Airbearing.
DOF Degrees Of Freedom.
Eigenfrequency Resonance frequency
External World Any part of the TWINSCAN system THAT IS NOT isolated from external
vibrations.
Lorentz motor A motor constructed so that there is no physical connection to the part of the
motor which is required to move.
Metroframe A solid metal frame constructed to support the Silent World.
Piston The inner section of the Airbearing.
Silent World Any part of the TWINSCAN system THAT IS isolated from external
vibrations.
SWS Scanning Wafer Stage.
WH The Wafer Handler is used to transport wafers to and out from the Scanning
Wafer Stage.
Airbearing A bearing that provides support of the load of the Metroframe by means of a
thin air layer.
Cylinder The outer section of the Airbearing.
DOF Degrees Of Freedom.
Eigenfrequency Resonance frequency
External World Any part of the TWINSCAN system THAT IS NOT isolated from external
vibrations.
Lorentz motor A motor constructed so that there is no physical connection to the part of the
motor which is required to move.
Metroframe A solid metal frame constructed to support the Silent World.
Piston The inner section of the Airbearing.
Silent World Any part of the TWINSCAN system THAT IS isolated from external
vibrations.
SWS Scanning Wafer Stage.
WH The Wafer Handler is used to transport wafers to and out from the Scanning
Wafer Stage.
62 For training purposes only
ASML Confidential
TT-L3-AM
3-Jan-2005