1. Field of the Invention
The present invention relates to an automated robot position calibration tool in a vacuum chamber of a lithography apparatus.
2. Related Art
A lithographic apparatus is a machine that applies a desired pattern onto a substrate or part of a substrate. A lithographic apparatus can be used, for example, in the manufacture of flat panel displays, integrated circuits (ICs) and other devices involving fine structures. In a lithographic apparatus, a robot (interchangeably referred to as “in-vacuum robot” herein) is used to place a reticle inside a vacuum chamber of the lithographic apparatus. To effectively transfer a reticle, the in-vacuum robot has to be accurately calibrated with respect to one or more transfer stations/hand-off positions in the lithography tool such that the reticle has minimum slippage during transfer which will ensure minimized particle generation. Particles in lithographic systems are not desirable as they can alter the pattern being imprinted on the substrate and reduce effective productivity of the tool. Most robot calibration conventionally relies on visual human verification of position. The closest that conventional systems come to automation of robot arm calibration is by physically “touching” an end-effector portion of the robot arm to predefined calibration surfaces within the vacuum chamber. Alternatively, conventional systems that use optical alignment methods use an excessive number of sensors built-in to the robot arm and/or other parts of the lithographic apparatus to align and calibrate the robot.
All of the above-mentioned calibration techniques are undesirable, especially when a low level of particle generation (caused, for example, by contact between an end effector of the robot and a reference surface/transfer station, and slippage resulting from misaligned robot and a reference structure/transfer station), as in Extreme Ultra-Violet (EUV) tools, is desired. Such techniques are also time consuming and limited by their choice of materials within a vacuum environment.
For example, human verification is not very accurate and is inconsistent. In addition, human access to the vacuum chamber is not always possible, and even if access were possible, the access would lead to introduction of undesirable foreign particles in the vacuum chamber, which may cause erroneous/defective manufacturing. Inaccurate alignment can also lead to slippage of a payload, further causing particle generation in the vacuum chamber. Further, due to manufacturing and built-in machine tolerance and resolution limits, it is not possible to have a robot pre-programmed for accurate alignment before the lithography apparatus is assembled.
Various techniques that touch the end-effector to a predefined calibration surface require torque force sensors, which increase complexity and payload of the in-vacuum robot. Physical contact between the end-effector and the calibration surface will cause undesirable particle generation. Further, having additional sensors such as optical alignment inside the vacuum chamber leads to more molecular outgassing in to the vacuum environment that can damage the optics of the lithography apparatus. Strict outgassing requirements also limit the choice of sensor materials, thereby increasing overall manufacturing costs.
Therefore, what is needed is a system and method that fully automates in-vacuum robot calibration with minimum impact on the system in terms of particle generation or long term outgassing, that can produce a calibration result that minimizes repeated particle generation due to misalignment during reticle transfer, thereby substantially obviating the drawbacks of the conventional systems. What is also needed is a system and method to perform faster calibrations with minimum or no sensors inside vacuum.
In one embodiment of the present invention, there is provided a system comprising a robot position calibration tool (RPCT). In one example, the RPCT has a substantially same mechanical form factor as an actual payload of the robot (for example, the size of an EUV inner pod and/or a reticle). The RPCT detects how much it has moved relative to the robot during a transfer from the robot to a transfer station corresponding to a hand-off position in the lithography tool. In one example, the RPCT would then, using a transceiver, wirelessly or otherwise, transmit an amount and direction of movement to a controller to determine a new payload hand-off position for the robot. A degree of alignment between the transferred RPCT and the transfer station is calculated. If the RPCT and the transfer station are aligned within acceptable limits, the robot is said to have been calibrated. If not, the RPCT is picked up by the robot from the transfer station, and the robot moves to a new position and the measurements are repeated again. Such a process is carried out until a desired level of alignment between the RPCT as delivered by the robot and a kinematic mount of the transfer station (on which the RPCT rests) is attained. Once the new hand-off position is determined, the Reticle on a baseplate can be transferred to the transfer station such that any slippage of the baseplate, and extraneous particle generated due to such slippage, is minimized.
Additionally, or alternatively, the vectorial distance (e.g., angular, linear or other) moved and the direction of movement of the RPCT, can be calculated by one or more sensors mounted on to the robot. Such sensors present on the robot may be hermetically sealed to avoid outgassing issues, thereby further reducing chances of defects in the final manufactured features on the/a wafer due to extraneous outgassing. Such sensors can be, for example, optical distance measurement sensors, or capacitance gauges.
In another embodiment, there is provided a method comprising exemplary steps for: moving an RPCT residing on an in-vacuum robot to record a first distance reading for a sensor on the robot, after the robot has moved a certain distance, recording a second distance reading, determining how much the RPCT has moved in-plane (e.g., in an x, y, and Rz co-ordinate system), determining a difference (offset) between the first and the second distance reading, determining based on the difference, whether the robot is aligned within acceptable limits with respect to a transfer station corresponding to a hand-off position, and storing a final robot hand-off position for future calibrations, thereby minimizing slippage of the RPCT (or any other type of a payload) during a transfer to a kinematic mount of the transfer station.
Additional and alternative embodiments can be used for out of vacuum alignments. Further, by adding additional sensors as and when desired, additional positions can be calibrated, for example, movement of the robot along a z-axis can be performed. For example, sensors can be used to sense when a transfer in a vertical direction (z-axis) occurs. Further still, the techniques, systems and methods of robot arm calibration can be used in conjunction with other conventional techniques well-known to those skilled in the art, to further improvise those conventional techniques. Alternatively, various embodiments of the present invention can be used as stand-alone and independent techniques, systems and methods.
Further embodiments, features, and advantages of the present invention, as well as the structure and operation of the various embodiments of the present invention, are described in detail below with reference to the accompanying drawings.
The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate one or more embodiments of the present invention and, together with the description, further serve to explain the principles of the invention and to enable a person skilled in the pertinent art to make and use the invention.
One or more embodiments of the present invention will now be described with reference to the accompanying drawings.
This specification discloses one or more embodiments that incorporate the features of this invention. The disclosed embodiment(s) merely exemplify the invention. The scope of the invention is not limited to the disclosed embodiment(s). The invention is defined by the claims appended hereto.
The embodiment(s) described, and references in the specification to “one embodiment”, “an embodiment”, “an example embodiment”, etc., indicate that the embodiment(s) described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is understood that it is within the knowledge of one skilled in the art to effect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
The illumination system IL is configured to condition a radiation beam B (e.g., a beam of UV radiation as provided by a mercury arc lamp, or a beam of DUV radiation generated by a KrF excimer laser or an ArF excimer laser, or EUV radiation generated by an EUV source).
The illumination system may include various types of optical components, such as refractive, reflective, and diffractive types of optical components, or any combination thereof, for directing, shaping, or controlling radiation.
The support structure (e.g., a mask table) MT is constructed to support a patterning device (e.g., a mask or dynamic patterning device) MA having a mask pattern MP and connected to a first positioner PM configured to accurately position the patterning device in accordance with certain parameters.
The substrate table (e.g., a wafer table) WT is constructed to hold a substrate (e.g., a resist-coated wafer) W and connected to a second positioner PW configured to accurately position the substrate in accordance with certain parameters.
The projection system (e.g., a refractive projection lens system) PS, including lens L, is configured to project a pattern imparted to the radiation beam B by the pattern MP of the patterning device MA onto a target portion C (e.g., comprising one or more dies) of the substrate W.
The support structure supports, i.e., bears the weight of, the patterning device. It holds the patterning device in a manner that depends on the orientation of the patterning device, the design of the lithographic apparatus, and other conditions, such as for example whether or not the patterning device is held in a vacuum environment. The support structure may be a frame or a table, for example, which may be fixed or movable as required. The support structure may ensure that the patterning device is at a desired position, for example with respect to the projection system. Any use of the terms “reticle” or “mask” herein may be considered synonymous with the more general term “patterning device.”
The term “patterning device” used herein should be broadly interpreted as referring to any device that may be used to impart a radiation beam with a pattern in its cross-section such as to create a pattern in a target portion of the substrate. It should be noted that the pattern imparted to the radiation beam may not exactly correspond to the desired pattern in the target portion of the substrate, for example if the pattern MP includes phase-shifting features or so called assist features. Generally, the pattern imparted to the radiation beam will correspond to a particular functional layer in a device being created in the target portion, such as an integrated circuit.
The patterning device may be transmissive or reflective. Examples of patterning devices include masks, programmable mirror arrays, and programmable LCD panels. Masks are well known in lithography, and include mask types such as binary, alternating phase-shift, and attenuated phase-shift, as well as various hybrid mask types. An example of a programmable mirror array employs a matrix arrangement of small mirrors, each of which may be individually tilted so as to reflect an incoming radiation beam in different directions. The tilted mirrors impart a pattern in a radiation beam which is reflected by the mirror matrix.
The term “projection system” used herein should be broadly interpreted as encompassing any type of projection system, including refractive, reflective, and catadioptric optical systems, or any combination thereof, as appropriate for the exposure radiation being used, or for other factors such as the use of an immersion liquid or the use of a vacuum. Any use of the term “projection lens” herein may be considered as synonymous with the more general term “projection system”.
As here depicted, the apparatus is of a transmissive type (e.g., employing a transmissive mask). Alternatively, the apparatus may be of a reflective type (e.g., employing a programmable mirror array of a type as referred to above, or employing a reflective mask).
The lithographic apparatus may be of a type having two (dual stage) or more substrate tables (and/or two or more mask tables). In such “multiple stage” machines the additional tables may be used in parallel, or preparatory steps may be carried out on one or more tables while one or more other tables are being used for exposure.
The lithographic apparatus may also be of a type wherein at least a portion of the substrate may be covered by a liquid having a relatively high refractive index, e.g. water, so as to fill a space between the projection system and the substrate. Immersion techniques are well known in the art for increasing the numerical aperture of projection systems. The term “immersion” as used herein does not mean that a structure, such as a substrate, must be submerged in liquid, but rather only means that liquid is located between the projection system and the substrate during exposure.
Referring to
The illumination system IL may comprise an adjuster AD for adjusting the angular intensity distribution of the radiation beam at mask level. Generally, at least the outer and/or inner radial extent (commonly referred to as cR-outer and CT-inner, respectively) of the intensity distribution in a pupil IPU of the illumination system may be adjusted. In addition, the illumination system IL may comprise various other components, such as an integrator IN and a condenser CO. The illumination system may be used to condition the radiation beam, to have a desired uniformity and intensity distribution in its cross-section at mask level.
The radiation beam B is incident on the patterning device (e.g., mask MA or programmable patterning device), which is held on the support structure (e.g., mask table MT), and is patterned by the patterning device in accordance with a pattern MP. Having traversed the mask MA, the radiation beam B passes through the projection system PS, which focuses the beam onto a target portion C of the substrate W.
The projection system has a pupil PPU conjugate to the illumination system pupil IPU, where portions of radiation emanating from the intensity distribution at the illumination system pupil IPU and traversing a mask pattern without being affected by diffraction at a mask pattern create an image of the intensity distribution at the illumination system pupil IPU.
With the aid of the second positioner PW and position sensor IF (e.g., an interferometric device, linear encoder or capacitive sensor), the substrate table WT may be moved accurately, e.g., so as to position different target portions C in the path of the radiation beam B. Similarly, the first positioner PM and another position sensor (which is not explicitly depicted in
Mask table MT and patterning device MA can be in a vacuum chamber V, where an in-vacuum robot IVR can be used to move patterning devices such as a mask, similar to patterning device MA, in and out of vacuum chamber V. Alternatively, when mask table MT and patterning device MA are outside vacuum chamber V, an out-of-vacuum robot can be used for various transportation operations, similar to the in-vacuum robot IVR. Both the in-vacuum and out-of-vacuum robots need to be calibrated for a smooth transfer of any payload (e.g., mask) to a fixed kinematic mount of a transfer station.
The depicted apparatus could be used in at least one of the following modes:
1. In step mode, mask table MT and the substrate table WT are kept essentially stationary, while an entire pattern imparted to the radiation beam is projected onto a target portion C at one time (i.e., a single static exposure). Substrate table WT is then shifted in the X and/or Y direction so that a different target portion C may be exposed. In step mode, the maximum size of the exposure field limits the size of the target portion C imaged in a single static exposure.
2. In scan mode, mask table MT and the substrate table WT are scanned synchronously while a pattern imparted to the radiation beam is projected onto a target portion C (i.e., a single dynamic exposure). The velocity and direction of substrate table WT relative to mask table MT may be determined by the (de-)magnification and image reversal characteristics of projection system PS. In scan mode, the maximum size of the exposure field limits the width (in the non-scanning direction) of the target portion in a single dynamic exposure, whereas the length of the scanning motion determines the height (in the scanning direction) of the target portion.
3. In another mode, mask table MT is kept essentially stationary holding a programmable patterning device, and substrate table WT is moved or scanned while a pattern imparted to the radiation beam is projected onto a target portion C. In this mode, generally a pulsed radiation source is employed and the programmable patterning device is updated as required after each movement of substrate table WT or in between successive radiation pulses during a scan. This mode of operation may be readily applied to maskless lithography that utilizes a programmable patterning device, such as a programmable mirror array of a type as referred to above.
Combinations and/or variations on the above described modes of use or entirely different modes of use may also be employed.
Although specific reference may be made in this text to the use of lithographic apparatus in the manufacture of ICs, it should be understood that the lithographic apparatus described herein may have other applications, such as the manufacture of integrated optical systems, guidance and detection patterns for magnetic domain memories, flat-panel displays, liquid-crystal displays (LCDs), thin film magnetic heads, etc. The skilled artisan will appreciate that, in the context of such alternative applications, any use of the terms “wafer” or “die” herein may be considered as synonymous with the more general terms “substrate” or “target portion”, respectively. The substrate referred to herein may be processed, before or after exposure, in for example a track (a tool that typically applies a layer of resist to a substrate and develops the exposed resist), a metrology tool and/or an inspection tool. Where applicable, the disclosure herein may be applied to such and other substrate processing tools. Further, the substrate may be processed more than once, for example in order to create a multi-layer IC, so that the term substrate used herein may also refer to a substrate that already contains multiple processed layers.
The terms “radiation” and “beam” used herein encompass all types of electromagnetic radiation, including ultraviolet (UV) radiation (e.g. having a wavelength of or about 365, 355, 248, 193, 157 or 126 nm) and extreme ultra-violet (EUV) radiation (e.g. having a wavelength in the range of 5-20 nm).
Prior to, as well as after a lithographic operation, an in-vacuum robot is used to place or position an object (e.g., a reticle) inside a vacuum chamber of the lithographic apparatus. To place the object with minimum slippage, the in-vacuum robot has to be calibrated accurately for each transfer station.
Using various embodiments of the present invention, robot arm 212 is calibrated for various transfer positions. Such a calibration can be performed anytime. For example, calibration can be performed before each object 216 (also interchangeably referred to herein as payload 216 or reticle 216) is moved inside vacuum chamber 202, or can be performed at predetermined, periodic, or random intervals, as and when needed, or additionally and/or alternatively during idle states of the lithographic apparatus. It is to be noted that the term “payload” generally refers to any object that is picked up and placed by the in-vacuum or out-of vacuum robot(s).
Inside vacuum chamber 202, robot arm 212 moves reticle/object 216 and transfers it to one of transfer stations 214a-i, via an end-effector portion (not shown in
In one example, end-effector portion 304 may have pins, e.g., pins P1, P2, P3.
In one example, RPCT portion 302 is coupled to an infrared wireless transceiver 306 (also interchangeably referred to as transceiver 306 herein). Wireless transceiver 306 transmits distance and movement data to a detector/reader 314 by means of a communication signal 318. In the example shown, signal 318 reflects off mirror 310 and passes through a window 312 in vacuum chamber 202 before being received by detector/reader 314. It is to be appreciated in other embodiment, signal 318 may be received directly at detector/reader 314, or through other signal paths, as would be understood by a skilled artisan.
If needed, based on position data transmitted by wireless transceiver 306, a position of robot arm 212 and consequently, components thereof (e.g., RPCT 302 and end effector portion 304), is altered and/or adjusted, so as to accurately align end effector 304, or RPCT portion 302 with respect to a transfer station (not shown). Referring also to
Additionally, or alternatively, it is to be noted that although a wireless transceiver 306 is being described herein, other types of transceivers well known to one skilled in the art, such as transceivers communicating via a wired communication channel, infrared, radio-frequency channel, etc., can also be used. It is also to be noted that in the embodiment described in
Once position data associated with various parts of robot arm 212 reaches detector/reader 314, the position data is processed using a controller 320. Controller 320 determines a desired position of RPCT 302 based on the data. In one example, the controller 320 runs one or more software algorithms to accurately determine a desired subsequent relative position of end-effector portion 304 using RPCT 302 for a hand-off of a reticle/object 216 at a kinematic mount of any of transfer stations 214a-i. Data corresponding to the desired subsequent relative position is transmitted as a feedback signal 322 to in-vacuum robot 204, which adjusts the position of robot arm 212 by moving robot arm 212 along one or more directions. Additionally, or alternatively, alignment of transfer stations 214a-i and end-effector portion 304 may occur in a single step or may be repeated to meet a desired degree of accuracy.
Once accurate calibration has been performed, and associated position and movement data corresponding to robot arm 212 has been determined, payload P can be effectively transferred from end-effector 304 kinematic mount to transfer station kinematic mount 802 with minimized sliding.
It should be apparent to one skilled in the art, that although three sensors S1, S2, and S3 are shown, depending on specific needs, position/motion data can also be recorded using only one sensor or, alternatively, more than three sensors.
In step 602, using one or more sensors, a position of an RPCT with respect to the robot arm position, including an end-effector portion is measured. It is to be noted that position (or motion in some embodiments) can be measured in Cartesian, cylindrical, spherical, or any other generalized co-ordinate system well known to those skilled in the art.
In step 604, recorded position data corresponding to the RPCT with respect to the robot arm is transmitted, wirelessly or otherwise, to an external controller by a transceiver. Although described as being wirelessly transmitted, as discussed above, other transmission techniques may also be used.
In step 606, the external controller determines or calculates relative position of the RPCT held by the in-vacuum robot arm end-effector portion 304. The transmitted position and movement data is used as inputs to one or more software algorithm implementations/routines recorded on the controller to determine position of the RPCT with respect to the robot arm in the desired coordinates.
In step 608, the robot arm is moved vertically down so as to transfer the RPCT to a transfer station inside the vacuum chamber.
In step 610, position data corresponding to the new position of the RPCT sitting on the transfer station is measured, relative to the robot arm.
In step 612, the new measured position data is transmitted to the external controller, and further calculations are made by the external controller about the new position of the RPCT, including how much the RPCT has moved in-plane.
In step 614, a decision is made by the external controller whether the difference between the first position data and the new position data (relative alignment) is within acceptable limits. If not, the external controller sends back a feedback signal to the in-vacuum robot to pick up the RPCT (as shown in step 616). Next a new transfer position is calculated based on the relative alignment. The robot then performs steps 602-616 again until the difference of position measured before and after transfer to the transfer station between the RPCT and the robot is within acceptable limits. Such calculations made by the external controller can include optimization techniques well known to those skilled in the art.
If the alignment is within an acceptable range, at step 620 the robot positions are recorded as calibrated to effectively transfer subsequent payloads with minimum slippage.
In one example, after the robot arm positions have been calibrated, and after the payload (e.g., mask) is transferred to the transfer station, the in-vacuum robot is ready to perform reticle transport as needed to support lithography operations.
Additionally, or alternatively, steps 602-616 and portions thereof can be performed for multiple hand-off positions of the in-vacuum robot, for example, as described earlier with respect to
In fact, in accordance with an embodiment of the present invention, the present invention is directed towards one or more computer systems capable of carrying out the functionality described herein.
An example of the computer systems includes a computer system 700, which is shown in
Computer system 700 includes a display interface 702 that forwards graphics, text, and other data from communication infrastructure 706 (or from a frame buffer which is not shown in
In accordance with various embodiments of the present invention, secondary memory 710 may include other similar devices for allowing computer programs or other instructions to be loaded into computer system 700. Such devices may include, for example, a removable storage unit such as removable storage unit 718, and an interface 716. Examples of such may include a program cartridge and cartridge interface (such as that found in video game devices), a removable memory chip (such as an erasable programmable read only memory (EPROM), or programmable read only memory (PROM)) and associated socket, and other removable storage units and interfaces, which allow software and data to be transferred from removable storage unit 718 to computer system 700.
Computer system 700 may also include a communication interface 727. Communication interface 727 allows software and data to be transferred between computer system 700 and external devices. Examples of communication interface 727 may include a modem, a network interface (such as an Ethernet card), a communications port, a Personal Computer Memory Card International Association (PCMCIA) slot and card, and the like. Software and data transferred via communication interface 727 are in the form of a plurality of signals, which may be electronic, electromagnetic, optical or other signals capable of being received by communication interface 727. Signals are provided to communication interface 727 via a communication path (e.g., channel) 726. Communication path 726 carries these signals and may be implemented using wire or cable, fiber optics, a telephone line, a cellular link, a radio frequency (RF) link and other communication channels.
In this document, the terms “computer program medium” and “computer usable medium” are used to generally refer to media such as removable storage drive 714, a hard disk installed in hard disk drive 712, signals, and the like. These computer program products provide software to computer system 700. The present invention is directed to such computer program products.
Computer programs (also referred to as computer control logic) are stored in main memory 708 and/or secondary memory 710. Computer programs may also be received via communication interface 727. Such computer programs, when executed, enable computer system 700 to perform the features of the present invention, as discussed herein. In particular, the computer programs, when executed, enable processor 704 to perform the features of the present invention. Accordingly, such computer programs represent controllers of computer system 700.
In accordance with an embodiment of the present invention, where the present invention is implemented using software, the software may be stored in a computer program product and loaded into computer system 700 using removable storage drive 714, hard disc drive 712 or communication interface 727. The control logic (software), when executed by processor 704, causes processor 704 to perform the functions of the present invention as described herein.
In another embodiment, the present invention is implemented primarily in hardware using, for example, hardware components such as application specific integrated circuits (ASICs). Implementation of the hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art(s).
In yet another embodiment, the present invention is implemented using a combination of both the hardware and the software.
Although specific reference is made above to the use of embodiments of the invention in the context of optical lithography, it will be appreciated that the invention can be used in other applications, for example imprint lithography, where the context allows, and is not limited to optical lithography. In imprint lithography a topography in a patterning device defines the pattern created on a substrate. The topography of the patterning device can be pressed into a layer of resist supplied to the substrate whereupon the resist is cured by applying electromagnetic radiation, heat, pressure or a combination thereof. The patterning device is moved out of the resist leaving a pattern in it after the resist is cured.
While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. It will be apparent to persons skilled in the relevant art that various changes in form and detail can be made therein without departing from the spirit and scope of the invention. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
It is to be appreciated that the Detailed Description section, and not the Summary and Abstract sections, is intended to be used to interpret the claims. The Summary and Abstract sections can set forth one or more, but not all exemplary embodiments of the present invention as contemplated by the inventor(s), and thus, are not intended to limit the present invention and the appended claims in any way.
This application claims priority to U.S. Provisional Application No. 61/043,526, filed Apr. 9, 2008, which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
61043526 | Apr 2008 | US |