The present invention generally comprises a transfer mechanism for transferring containers between a material handling system and a processing tool.
It is costly to deliver containers, such as Front Opening Unified Pods (FOUPs) and Standard Mechanical Interface (SMIF) pods, to processing tools and load ports in a semiconductor fabrication facility. One method of delivering FOUPs or bottom opening containers between processing tools is an overhead transport (OHT) system. The OHT system lowers a FOUP onto the kinematic plate of the load port at approximately 900 mm height from the fabrication facility floor. An OHT system uses sophisticated ceiling mounted tracks and cable hoist vehicles to deliver FOUPs to, for example, a load port of a processing tool. The combination of horizontal moves, cable hoist extensions, and unidirectional operation, must be coordinated for transporting FOUPs quickly between processing tools. A transport vehicle must be available at the instant when a processing tool needs to be loaded or unloaded for best efficiency.
OHT systems are often mounted on portions of a facility ceiling, and therefore, are located above the processing tools and load ports. OHT systems utilize free space in the fabrication facility as the processing tools are typically floor mounted equipment. Ceiling mounted OHT systems must raise or lower a container a substantial distance between the OHT track and, by way of example only, a load port. An OHT system preferably has a very high cleanliness performance because any particles created from moving FOUPs along the track may fall onto the tool areas located underneath and potentially damage wafers.
Rail guided vehicles (RGVs) and automatic guided vehicles (AGVs) are often utilized in semiconductor fabrication facilities to move containers along the facility floor between processing tools. RGV's and AGV's are easier to access for maintenance purposes than an OHT system and are typically less costly than ceiling mounted OHT systems. Particle control is also simplified because particles generated by an RGV or AGV remain below the datum plane of a load port. RGVs and AGVs, however, occupy valuable floor space—which is at a premium in a semiconductor fabrication facility—and pose safety issues (e.g., tool operators and RGV's operate in the same space).
An example of an interface between an Automated Material Handling System (AMHS) conveyor in a semiconductor fabrication facility and a process tool is described and claimed in U.S. patent application Ser. No. 11/064,880, entitled “Direct Tool Loading,” which is assigned to Asyst Technologies, Inc, and is incorporated by reference herein. For example, one embodiment of the Direct Tool Loading invention includes a conveyor that delivers semiconductor material containers to a process tool. The conveyor is preferably located below the kinematic plate of the load port. In a preferred embodiment, the kinematic plate moves substantially vertically to move a container between the conveyor and a position where the process tool can access the materials located in the container.
Not every processing tool will be able to, or will require, use of a Direct Load load port. In fact, there likely will be a need to interface a floor mounted conveyor to a conventional load port such as, by way of example only, the load port disclosed in U.S. Pat. No. 6,419,438, entitled “FIMS Interface Without Alignment Pins,” which is assigned to Asyst Technologies, Inc., and is incorporated by reference herein. A standard load port can conform to the SEMI BOLTS interface standard but is not limited by all of the BOLTS requirements such as the single piece, front mounting plate. The standard loadport referred to in this description could have separate modules for the port door, door lift, or kinematic plate assembly. The important requirement is that the loadport's kinematic plate can receive the container in the manner described by the SEMI standard.
This is a description of an invention that facilitates the loading of containers from the above-described conveyor to a standard loadport on a process tool. The conveyor could also be mounted slightly above the floor or below the floor in this invention.
One aspect of the present invention is to provide a tool load device that may be placed between a material transport system and a conventional load port. In one embodiment, the tool load device is located between a floor mounted conveyor and a load port of a processing tool. In another embodiment, the tool load device is located between the path of an AGV and a load port of a processing tool. In another embodiment, the tool load device is located between the rail of an RGV and a load port of a processing tool.
Another aspect of the present invention is to provide a tool load device that may service a single load port or multiple load ports. In one embodiment, the body of the tool load device is stationary and may only service a single load port. In another embodiment, the body of the tool load device is coupled with an x-drive assembly so that the tool load device may move laterally between multiple load ports.
Yet another aspect of the present invention is to provide a tool load device that moves containers between a load port and a material transport system efficiently. In one embodiment, the tool load device includes a single rigid structure that, through substantially only motion along a z-axis and a theta axis, transfers a container between the load port and conveyor. In another embodiment, the tool load device includes an arm that rotates about a vertically adjustable shoulder to move a container between a load port and a material transport system.
Still another aspect of the present invention is to provide a tool load device that easily integrates with existing material transport systems. In one embodiment, the tool load device is coupled with an x-drive assembly that also supports a section of the material transport system—providing for easy installation of the tool load device. For example, the x-drive assembly is enclosed within a housing that supports a material transport system traveling over the x-drive assembly.
Another aspect of the present invention is to provide a tool load device that allows an OHT system, or other material transport system, to place/remove a container from the tool load device. For example, the tool load device may support a container by the container's bottom surface whereby an OHT system may place a container on the tool load device in a stand-by position.
Semiconductor Equipment and Materials International (SEMI) has created standards for semiconductor wafer manufacturing equipment (see http://www.semi.org). The SEMI Standards govern acceptable tolerances and interfaces for semiconductor manufacturing equipment. The inventions described herein are not limited to semiconductor manufacturing equipment for handling FOUPs.
By way of example only, the various embodiments of the present invention may also be used and/or adapted for systems handling SMIF pods, reticle containers, flat panel display transport devices, or any other front opening or bottom opening container or processing tool. Container is defined as any type of structure for supporting an article including, but not limited to, a semiconductor substrate. By way of example only, a container includes a structure that comprises an open volume whereby the article can be accessed (e.g., FPD transport) or a container having a mechanically openable door (e.g., bottom opening SMIF pod and FOUP). Load port is defined as interface equipment that handles containers. For purposes of describing this invention, however, only load ports for handling FOUPs and bottom opening containers will be referenced herein.
In this embodiment, the processing tool 10 and the conveyor 160 are each floor-based elements. The conveyor 160 shown in
A conventional load port 12 often includes a kinematic plate 16 having kinematic pins to align the FOUP on the plate. These kinematic pins extend upward from the kinematic plate 16. The bottom surface of a FOUP includes three alignment receptacles for accepting the kinematic pins when the FOUP 2 is set on the kinematic plate 16. Thus, the FOUP 2 must be approximately aligned with the kinematic pins before the FOUP 2 is set on the kinematic plate 16. The FOUP transfer device may be adapted to move a FOUP 2, located at position C, vertically in order to place or remove a FOUP 2 from the kinematic pins.
Each FOUP transfer device may also move a FOUP 2 between position B and position C along any number of paths of motion. For example, a path of motion may be a non-linear arc (see
The container transfer device may also have a stand-by position—position B for example —where the device idles without a FOUP (e.g., the device is not moving a container between positions A, B or C). This stand-by position would allow an operator or delivery vehicle to deliver a FOUP onto the transfer device in a convenient location—over the conveyor. For example, an operator would not have to reach over the conveyor 10 in order to place a FOUP on the load port 12. Instead, the operator could place the FOUP on a storage shelf or the container loading device itself, which is located directly over the conveyor 160.
The OHT system 22 provides an additional method of delivering FOUPs to the load port 12 of the processing tool 10—increasing throughput of the facility.
It is within the scope of the invention for the processing tool to include a load port similar to the load port disclosed in U.S. application Ser. No. 11/064,880, entitled “Direct Loading Tool,” which is assigned to Asyst Technologies, Inc. and is incorporated by reference herein. If a Direct Loading Tool was used, the FOUP advance plate of the Direct Loading Tool may also be served by the OHT system 22.
In operation, the OHT system 22 moves a FOUP 2 between the conveyor 160 and the processing tool 10 by picking up a FOUP 2 at position A, lifting the FOUP 2 to position B, moving the FOUP 2 horizontally to position C, and finally lowering the FOUP 2 onto the load port 12 (position D). These positions A-D are representative only. The actual positions A-D may vary (e.g., the container may be initially raised from the conveyor to a position B that is a higher elevation than shown in
The embodiments of the container transfer device 100, for discussion purposes only, moves FOUPs between processing tool 10 and a conveyor 160. It is within the scope of the invention to transport FOUPs throughout the facility by other transport systems known within the art (e.g., RGV, AGV, etc.).
The FOUP transfer device 100 may be located anywhere along the conveyor 160 that requires a pick-and-place device (e.g., adjacent a stocker, a metrology tool, a storage shelf, etc.). The body 101 is preferably located between the load port 12 and the conveyor 160. In one embodiment, the body 101 of the FOUP transfer device 100 moves along an x-axis (e.g., parallel to the conveyor 160) in both an upstream and downstream direction between the conveyor 160 and the load ports 12 to service all three kinematic plates 13A-13C. The body 101 may also be mounted to the facility floor, creating a transfer device that only services a single kinematic plate 13. The container transfer device 100 may also be located on the opposite side of the conveyor 160—adjacent rail 162. If the container transfer device 100 is located between the conveyor 160 and the load port 12, the transfer device 100 is preferably as compact as possible to minimize the distance that the load port 12 is set back from the conveyor 160.
The arm 102 shown in
A FOUP 2 moves between the conveyor 160 and the load port 12 along, for example, a fluid arc (e.g., non linear path) or linear movement between each location (e.g., from position A to position B to position C) by coordinating the x-axis motion, the z-axis motion and rotation about the θ1 and θ2 axes. The container transfer device 100 may service only a single load port or may service multiple load ports. To service multiple load ports, the device 100 is mounted on an x-axis drive (not shown) such that the body 101 moves substantially parallel to the conveyor within the space located between the load port and the conveyor. If the transfer device 100 was mounted on such a drive, the transfer device 100 may move a FOUP 2 between the conveyor 160 and any of the kinematic plates 13A, 13B or 13C. The container transfer device 100 may also load/unload a FOUP from other transport devices such as, but not limited to, an RGV, AGV or PGV.
A FOUP 2, secured by the gripper 204, is transferred between the conveyor 160 and the load port 12 along an arc 214 (shown as a dashed line). The coordinated motion along the z-axis and the rotational motion about the θ axes may create any number of arcs or paths of motion between the conveyor and the load port. This motion is achieved by the rotating supports 202 and gripper 204 rotating about their respective θ3 axis and θ4 axis in combination with the vertical motion of the arms 202. It is within the scope of the present invention for a single motor mechanism to control the motion about the θ3 axis and θ4 axis or to have a single motor control both axes.
Similar to the Direct Loading Tool, the plate 316 is located substantially within a vertical plane between the conveyor 160 and the load port 12. The kinematic plate 312, when moved to a lowered position (as shown in
A transfer mechanism 334 is affixed to the plate 316—extending through the opening 314. The mechanism 334 includes, among other things, a gripper 304 that slides along a track 336 between the kinematic plate 312 and the kinematic plate 13. The gripper 304 secures the FOUP 2 by the FOUP's top handle 6. The FOUP 2 may also be secured by the gripper 304 by other FOUP features including the FOUPs side handles 4 or bottom surface. The gripped 304 may also move vertically to raise/lower a FOUP onto a kinematic plate.
In operation, the drive assembly 320 first moves the kinematic plate 312 down to the conveyor 160. When a FOUP comes to rest over the kinematic plate 312, the drive assembly 320 raises the kinematic plate 312, which lifts the FOUP 2 off the conveyor 160 and up to the opening 314. The gripper 304 then moves down slightly, grips the top handle 6 of the FOUP. The gripper 304 then moves up lifting the FOUP 2 off of the kinematic plate 312. The gripper 304 then moves the FOUP horizontally to a position over the kinematic plate 13 and the gripper 304 lowers the FOUP onto the kinematic plate 13.
The plate 316 may be mounted on a mechanism that moves the entire FOUP transfer device 300 along an x-axis (e.g., parallel with the conveyor) to service all three kinematic plates 13A, 13B and 13C. Or the plate 316 may comprise a stationary structure that only services a single kinematic plate 13.
In operation, the z-axis slide mechanism 402 moves the FOUP supports 404 to a lowered position whereby a FOUP 2 traveling on the conveyor 160 may pass unobstructed over the FOUP supports 404. In one embodiment, the conveyor rail 164 includes a notch to accommodate each FOUP support 404 to pass through the rail 164. After a FOUP 2 comes to rest over the FOUP supports 404, the z-drive mechanism raises the FOUP supports 404 to lift the FOUP 2 vertically from the conveyor 160 to a first height. The raised position is preferably a position whereby the bottom of the FOUP 2 will not contact the kinematic pins 18 when the FOUP is moved to a location directly over the kinematic plate 13. The y-axis slide mechanism then moves the FOUP 2 horizontally towards the process tool 10 until the FOUP 2 is located directly over the kinematic plate 13. The FOUP support arms 404 are preferably spaced wider apart than the kinematic plate 13 to allow the y-axis slide mechanism 404 to retract easily after a FOUP 2 is loaded onto the kinematic plate 13. The interface mechanism 400 shown in
The proximal end 505 of the arm 502 is rotatably coupled with the distal end 512 of the shoulder 503, and rotates about a θ6 axis. The shoulder 503 includes, for example, a harmonic drive or gear drive, for controlling the rotational motion of the arm 502. Affixing the proximal end 505 of the arm 502 to the distal end 508 of the shoulder 503 presets the θ6 axis (or wrist joint) at a predetermined height when the shoulder 503 is located in the lowermost position (as shown in
The range of motion for the arm 502 is preferably great enough to allow the arm 502 to at least move between the position shown in
A gripper 504 is rotatably mounted the distal end 506 of the arm 502 to form an “elbow” joint that rotates about a θ5 axis. In one embodiment, the θ5 axis is not an independent axis—creating a gripper 504 that rotates in direct relation to the arm 502. The rotation of the gripper 504 may be directly linked to the rotation of the arm 502 through, for example, a belt, chain or band that travels through the arm 502. The gripper 504 may also rotate independently of the arm 502. Regardless, the rotation about the θ5 axis and the θ6 axis are preferably coordinated to ensure that the wafers stored in the FOUP 2 remain level at all times.
In operation, the arm 502 may rest in any location as an idle position that preferably allows a FOUP 2 traveling on the conveyor 160 to pass unobstructed by the tool load device 500. After a FOUP 2 comes to rest on the conveyor 160 in front of the tool load device 500, the arm 502 is then rotated downward until the gripper 504 contacts the top handle 6 of the FOUP 2 seated on the conveyor 160 (see
The housing 501 and the shoulder 503 of the tool load device 500 are preferably located between the conveyor 160 and the tool 10. With this location, the tool load device 500 may be adapted to move along the x-axis (parallel to the conveyor 160). The x-axis drive mechanism (see
The housing 552 of the x-drive assembly 550 contains registration features that hold the conveyor 160 in place, such as channel 556 and support surface 558. The specific features of the housing 552 may vary and are dependent on the particular type of conveyor 160. The conveyor 160, in this embodiment, is seated on the housing 552 such that the housing 501 of the tool load device 500 housing 552 of the x-drive assembly 550 provides moves along the x-direction within the slot or channel 554—adjacent to the conveyor 160. The housing 501 of the tool load device 500 is coupled with a drive system, such as a lead screw, enclosed within the housing 552 of the x-drive assembly 550. Other drive mechanisms known within the art are within the scope of this invention such as, but not limited to, a belt drive or rack and pinion gear system.
All of the previous descriptions are described in relation to a floor-based conveyor. However, the conveyor 160 could be replaced with a rail guided vehicle (shuttle). It should be appreciated that the above-described mechanisms and process for FOUP transport between a conveyor and a load port are for explanatory purposes only and that the invention is not limited thereby. Having thus described a preferred embodiment of a method and system for FOUP transportation, it should be apparent to those skilled in the art that certain advantages of the within system have been achieved. It should also be appreciated that various modifications, adaptations, and alternative embodiments thereof may be made within the scope and spirit of the present invention. For example, the use of conveyors has been illustrated in a semiconductor fabrication facility, but it should be apparent that many of the inventive concepts described above would be equally applicable to the use of other non-semiconductor manufacturing applications.
This application claims priority pursuant to 35 U.S.C. §119(e) to U.S. Provisional Application Ser. No. 60/681,354, entitled “Interface Between Conveyor and Semiconductor Process Tool Load Port,” which was filed with the U.S. Patent and Trademark Office on May 16, 2005.
Number | Name | Date | Kind |
---|---|---|---|
4964776 | Wakita et al. | Oct 1990 | A |
6224313 | Fukushima et al. | May 2001 | B1 |
6364593 | Hofmeister et al. | Apr 2002 | B1 |
6655901 | Tsubota et al. | Dec 2003 | B2 |
7066707 | Bonora et al. | Jun 2006 | B1 |
20010041129 | Tsuneda et al. | Nov 2001 | A1 |
20020197136 | Huang et al. | Dec 2002 | A1 |
20030029696 | Hirata et al. | Feb 2003 | A1 |
20030145674 | Weaver | Aug 2003 | A1 |
20050008467 | Huang et al. | Jan 2005 | A1 |
20060188360 | Bonora et al. | Aug 2006 | A1 |
Number | Date | Country |
---|---|---|
5-190648 | Jul 1993 | JP |
11 214476 | Aug 1999 | JP |
9111299 | Aug 1991 | WO |
Number | Date | Country | |
---|---|---|---|
20060257233 A1 | Nov 2006 | US |
Number | Date | Country | |
---|---|---|---|
60681354 | May 2005 | US |