You are on page 1of 2

Moving beyond robot teaching

BEING SIMPLE-MINDED, ROBOTS REQUIRE A LOT OF TEACHING. PETER M ZAKIT DESCRIBES BERKELEY
PROCESS CONTROL’S PATENTED AUTOCALIBRATION TECHNOLOGY THAT SEEKS TO AUTOMATE CRITICAL TOOL
CALIBRATION SUCH AS SEMICONDUCTOR WAFER-HANDLING AND FOUP BUFFERING AND HOW AUTOMATION OF
PRECISION MECHANICAL ALIGNMENT ENHANCES MACHINE RELIABILITY AND PRODUCTIVITY

achines have personalities - or at least

M that’s what it seems like to a lot of


engineers working on machine
startups. Two machines with exactly the same
bill of materials have their own unique quirks
that only the master engineer can tame. This is
often the case with tool subsystems such as
semiconductor wafer-handlers, and in
particular wafer-handling robots. What if you
could depend on a technician who is skilled in
maintaining material flow in a fab and
performing general maintenance, but is not an
expert robot teacher to install, setup, and
restart a robot-at the touch of a single button?
Wafer-handling robots are carefully taught
each of the locations from which they retrieve
delicate semiconductor wafers, and each of the
locations to which they deliver them. Robots
have to be taught after a tool is manufactured,
so that the whole tool can be tested. Robots
have to be taught after the tool is installed in
the semiconductor fab. Robots have to be
taught again as part of maintenance, and again
with many repairs of the tool. Sometimes, out
of frustration that a tool is not behaving
properly, a technician will say, “let’s re-teach Fig.1: Robot end-effector automatically touch calibrating to the vacuum chuck of a wafer pre-aligner
the robot”.

Limitations of legacy teaching in a semiconductor fab cleanroom, in a bunny


Legacy manual robot teaching is time suit, in the bowels of the semiconductor tool
consuming and takes a lot of skill and being calibrated. Taught points commonly vary
judgement. The stakes are large. An incorrectly due to the teaching expert’s point of view,
taught point can later result in a damaged or idiosyncrasies of the wafer transfer devices,
broken wafer. In order to calibrate wafer and subtle differences in optimal handoff
handoff positions, a semiconductor tool’s points for a given tool. The result is substantial
teaching expert must be able to direct the taught point variation from teaching-to-
appropriate robot motion and critically teaching, and even more deviation with a
determine teach points. change of teaching expert. Tool performance
Manual teaching requires the teaching and reliability are compromised, and wafers
expert to manually jog the robot on the proper frequently worth tens of thousands of dollars
path to the teach points — typically with each are placed in jeopardy.
several hardware or software interlocks Many customers are used to wafer-handler
defeated. This situation is ripe for human error manual teaching times of six hours, minimum.
and tool damaging collisions. When their tools are upgraded with Berkeley
To determine appropriate teach positions, Process Control’s patented Autocalibration
the teaching expert must subjectively eyeball technology, the newly automated teaching
the location of the wafer handoff point to process is typically reduced to less than 20
within plus or minus a quarter millimeter. minutes - and the need for teaching experts Fig.2: Solid model showing major semiconductor
Complicating the task, this must be achieved eliminated. front-end components

Reprinted from European Semiconductor Mid-March 2003 www.eurosemi.eu.com 1


How it works contact forces. Sophisticated torque data
In a semiconductor tool equipped with processing algorithms eliminate false triggers
Autocalibration, a technician presses a single and ensure Autocalibration consistency despite
button to execute a pre-programmed robot mechanism aging and changing friction
calibration route. That routine automatically characteristics (Figure 1).
finds critical wafer-handler physical reference Autocalibration technology implemented via
features using various application-specific a robot’s common laser wafer mapping device
sensing methods. The control system thereby also has the appeal of requiring no additional
quickly and precisely learns all of the wafer hardware or sensors. Such mappers are
handoff positions. There’s no judgement or normally used to accurately detect the edges of
skill involved. wafers in a wafer carrier or FOUP (Front
Autocalibration is enabled by the tight Opening Unified Pod). In this Autocalibration
integration of a robot to the critical elements implementation, the robot moves the laser
in its operational environment, under a highly mapper a small distance up and down while
capable machine controller. Typical robot moving it slowly toward the nominal reference
control architectures using multiple disparate location. Upon the mapper’s reflective optical
controllers present large barriers to successful detection of the reference edge, the controller
implementation of automatic calibration instantly captures encoder position data as the
functions resulting from serial communications calibration point. Autocalibration technology
delays or the absence of a user-programmable can also be implemented in a similar manner
software layer. Berkeley implements via added through-beam or reflective optical
calibration automation with its shared-state, sensors physically associated with wafer Robot end-effector cutting through-beam optical
multitasking BX-series motion-and-machine handoff positions (Figure 2). sensor path
controller. A typical Autocalibration sequence in a
The controller is programmed to drive the simple semiconductor front-end tool proceeds
robot’s motors that move its arms to a as follows: ● Calibration to pre-aligner optical sensor
commanded position, and to process I/O data. ● Laser wafer mapper calibration to height using the sensor (X, Y position)
High-resolution encoders provide feedback to reference (Z position) of the Master FOUP (a ● Application-specific (sensor, mapper,
the controller indicating the present position calibration fixture) on each PDO (Pod Door and/or touch) calibration to wafer process
of each motor. The controller software Opener) handoff location (X, Y, Z position)
continuously compares the actual motor ● Touch calibration to reference post on
feedback position and the software Master FOUP (X, Y position) on each PDO Autocalibration has been implemented with
commanded motor position to generate ● Laser wafer mapper calibration to top (Z a wide variety of robot vendors’ mechanical
appropriate drive signals. The controller’s position) of chuck on pre-aligner designs. The controller architecture enables an
integrated drives provide necessary motor ● Touch calibration to pre-aligner chuck (X, effective implementation of the technology
drive current. Through this tight integration, Y position) with both legacy belt-drive robot designs and
the controller has real-time knowledge of the state-of-the-art direct drive robots. In addition
velocity and torque of each of the robot’s to their typically greater positioning accuracy
motors. and repeatability, the newer direct drive
Touch calibration is the most powerful robots’ greater torque sensitivity enables
Autocalibration feature. No added hardware superb touch calibration sensitivity. Although
or sensor is required. As stated earlier, the Autocalibration provides an automated
controller has real-time knowledge of the teaching process, its value can only be realised
present velocity and torque of each robot if it can demonstrate repeatable recognition of
motor, and the present position of the robot’s devices. In a laboratory test, Berkeley
end effector. The controller also knows the recorded positions calculated by
approximate location of the robot’s wafer Autocalibration for a wafer transfer station
handoff positions, and the geometry of the using a modern direct drive robot. The data
end effector based upon previous information shows repeatability of better than plus or
provided by the tool application developer. minus 0.2mm.
In touch calibration, the controller In a different semiconductor application
commands a robot axis to slowly move the example, Autocalibration eliminates the need
robot’s end effector into the predefined for precision mechanical alignment of shelves
nominal location of a given wafer handoff in a 12 FOUP (wafer cassette) storage buffer.
position reference. When the end effector The buffer employs a fast two-axis gantry
makes light contact, that axis slows down and equipped with a FOUP gripper. An
the motor torque changes, indicating physical Autocalibration routine employs optical
contact. The controller instantly captures the emitter-detectors and torque sensitivity to
encoder position as the calibration point. Since rapidly reference features on each storage shelf
the controller is aware, in real-time, of the Fig.3: Autocalibration eliminates the need for and on a master FOUP, thereby precisely and
precise torque requirements of each motor, precision mechanical alignment of storage shelves repeatably calibrating the system in just
touch calibration is achieved with very low in a 12 FOUP buffer minutes (Figure 3).

2 www.eurosemi.eu.com Reprinted from European Semiconductor Mid-March 2003

You might also like