1. Field of the Invention
The present disclosure relates to a substrate carrying device and a substrate carrying method for transferring a substrate to and receiving a substrate from a substrate supporting device and to a storage medium.
2. Description of the Related Art
A substrate processing system for manufacturing semiconductor devices or LCD boards has a plurality of modules. A substrate carrying device carries substrates sequentially to the modules to subject the substrates to predetermined processes. As shown by way of example in
As shown in
In the substrate carrying device shown in
Since the optical wafer detector 14 decides whether or not a wafer W is supported on the support arm 11 (support arm 12) upon the arrival of the support arm 11 (support arm 12) at the base end of the base 13, the support arm 11 (support arm 12) is retracted before it is decided whether or not the support arm 11 (support arm 12) received a wafer W normally. Even if a wafer W is broken or is displaced from a correct transfer position in the module and the wafer W is supported incorrectly on the support arm 11 (support arm 12), the support arm 11 (support arm 12) incorrectly supporting the wafer W continues moving backward. Therefore, there is the possibility that the wafer W falls off the support arm 11 (support arm 12) while the support arm 11 (support arm 12) is moving backward and the fallen wafer W breaks or damages the substrate carrying device.
When the substrate carrying device has the foregoing construction, it is impossible to decide time trouble occurred immediately after it has been decided that any wafer is not supported on the support arms 11 support arm 12). The trouble that any wafer is not supported on the support arm 11 (support arm 12) occurs in the module when a wafer W is transferred between the module and the support arm 11 (support arm 12) or while a wafer W is being carried. However, since the support arm 11 (support arm 12) of the substrate carrying device of the foregoing construction continues moving backward even if the trouble occurs in the module, conditions immediately after the occurrence of the trouble cannot be examined and it is difficult to find out the causes of the trouble.
Accordingly, it has been desired to develop a substrate carrying device provided with support arms 11 and 12 and capable of deciding whether or not a wafer W is supported correctly on the support arm 11 (support arm 12) at the time the support arm 11 (support arm 12) receives the wafer W from the module.
There is a growing tendency to stack up modules in layers in the recent years for the purpose of increasing throughput. When many modules are stacked up, an actual transfer position where a wafer W is transferred between the module and the support arm 11 (support arm 12) in some modules does not coincide with a true transfer position specified by design data due to assembly errors. When trouble is caused by the substrate carrying device, the substrate carrying device is repaired and then, in some cases, a design transfer position in each module is taught to the substrate carrying device. Thus, a transfer position for every module needs to be taught to the substrate carrying device. Usually, teaching work for teaching a transfer position to the substrate carrying device needs a teaching jig. Setting the teaching jig in and removing the setting jig from each module requires troublesome work and needs much time and labor. A substrate carrying device to which a transfer position can be taught without using any jig will be practically useful and convenient.
A gripper arm mentioned in JP-A2000-34016 is provided with gripping fingers capable of moving radially inward to grip a wafer by the edge, support lugs respectively supporting the gripping fingers, and a strain gage attached to one of the support lugs. This gripper arm decides whether or not the gripping arms are correctly gripping a wafer by the edge on the basis of a signal provided by the strain gage. Theoretically, it is possible for the gripper arm to use the strain gage for measuring the height of a wafer W and to change the height of the gripper arm gradually before the wafer W is transferred to the module. Practically, such an operation is very complicated and not practically applicable.
Accordingly, it is an object of the present disclosure to provide techniques capable of surely deciding whether or not a substrate is received from a substrate supporting device in a correct position.
A substrate carrying device according to the present disclosure includes: a base capable of being driven by a driving unit for vertical movement; a substrate support arm mounted on the base, capable being driven by a driving unit for longitudinal movement along the base, and shaped so as to surround a substrate; three or more support members arranged at intervals along an inner edge of the substrate support arm and projecting inward from the inner edge of the substrate support arm to support a substrate thereon; strain gages attached to the support members, respectively, to measure strains respectively produced in the support members when downward load is placed on the support members; a decision means for deciding whether or not a substrate is supported in a correct position on the support members on the basis of strains respectively produced in the support members and measured by the strain gages when the substrate is transferred from a substrate supporting device to the support members by advancing the substrate support arm and raising the base relative to the substrate supporting device supporting the substrate; and a retraction inhibiting means for inhibiting the retraction of the substrate support arm when it is decided that the substrate is supported incorrectly on the support members.
A substrate carrying method according to the present disclosure to be carried out by a substrate carrying device comprising: a base capable of being driven by a driving unit for vertical movement; a substrate support arm mounted on the base, capable being driven by a driving unit for longitudinal movement along the base, and shaped so as to surround a substrate; three or more support members arranged at intervals along the inner edge of the substrate support arm and projecting inward from the inner edge of the substrate support arm to support a substrate thereon; to transfer a substrate from and to a substrate supporting device for supporting a substrate thereon; including the steps of: receiving a substrate from the substrate supporting device by advancing the substrate support arm and raising the base relative to the substrate supporting device; measuring strains respectively produced in the support members by strain gages attached to the support members, respectively, when a load is placed on the support members; deciding whether or not the substrate is supported in a correct position on the support members on the basis of strains measured by the strain gages; and inhibiting the retraction of the substrate support arm when it is decided that the substrate is supported in an incorrect position on the support members.
A storage medium according to the present disclosure storing computer programs to be executed by a substrate carrying device including: a base capable of being moved vertically by a driving unit; a substrate support arm shaped so as to surround a substrate, mounted on the base and capable of being driven by a driving unit for longitudinal movement along the base; and three or more support members arranged at intervals along the inner edge of the substrate support arm and projecting inward from the inner edge of the substrate support arm to support a substrate thereon; specifying sets of instructions to be executed in the steps of the substrate carrying method of the present disclosure.
According to the present disclosure, the strain gages attached respectively to the support members measure strains respectively produced in the support members when a substrate is transferred from the substrate supporting device to the support members and a decision whether or not the substrate is supported in a correct position on the support members is made on the basis of the strains measured by the strain gages. Thus, whether or not the substrate received from the substrate supporting device is supported in a correct position on the support members can be surely and easily decided.
A substrate processing system provided with wafer carrying devices in a preferred embodiment according to the present disclosure will be described as applied to a coating and developing system. A resist pattern forming system built by combining an exposure system with the coating and developing system will be briefly described with reference to the accompanying drawings.
Referring to
Each of the second block B2 (BCT layer B2) and the fourth block B4 (TCT layer 84) has coating modules for coating a wafer W with an antireflection film forming solution by a spin coating method, heating-and-cooling modules for processing a wafer W by a pretreatment before processing the wafer by the coating module and by a posttreatment after the wafer W has been processed by the coating module, and wafer carrying devices A2 and A4 installed between the group of the coating modules and the group of the heating-and-cooling modules to transfer a wafer from and to those modules. The third block B3 (COT layer 83) provided with a wafer carrying device A3 is the same in construction as the second block B2 and the fourth block 84, except that the third block 83 uses a resist solution instead of the antireflection film forming solution.
The first block B1 (DEV layer 81) has developing modules 22 stacked up in two layers and one wafer carrying device A1 for carrying wafers W to the developing modules 22 stacked up in two layers. The wafer carrying devices A1 to A4 correspond to a substrate carrying device of the present disclosure.
Referring to
The wafer W is carried through a transfer module BF2 of the shelf unit U1, the transfer arm D, a transfer module CPL3 of the shelf unit U1, and the wafer carrying device A3 to the third block 83 (COT layer B3). A resist film is formed on the wafer W by the third block B3 (COT layer B3). The wafer carrying device A3 carries the wafer W coated with the resist film to a transfer module BF3 of the shelf unit U1. In some cases, an antireflection film is formed by the fourth block 84 (TCT layer B4) on the resist film coating the wafer W. In such a case, the wafer W is transferred through a transfer module CPL4 to the wafer carrying device A4. After an antireflection film has been formed on the resist film formed on the wafer W, the wafer carrying device A4 carries the wafer W to a transfer module TRS4.
A shuttle carrier E is installed in an upper space in the DEV layer B1. The shuttle carrier E is used exclusively for carrying a wafer W from a transfer module CPL11 included in the shelf unit U1 directly to a transfer unit CPL12 included in a shelf unit U2. A wafer W provided with a resist film and an antireflection film is transferred through the transfer modules BF3 and TRS4 to the transfer module CPL11 by the transfer arm D. The shuttle carrier E carries the wafer W directly to the transfer module CPL12 of the shelf unit U2. Then the wafer W is delivered to the interface block S3. In
Subsequently, an interface arm F carries the wafer W to the exposure system S4 to subject the wafer W to a predetermined exposure process. After the wafer W has been processed by the exposure process, the wafer W is returned through a transfer module TRS6 to the processing block S2. Then, the wafer W is processed by a developing process in the first block B1 (DEV layer B1). Then, the wafer carrying device A1 carries the wafer W to the transfer module TRS1 within reach of the transfer device C and the wafer W is returned to the carrier 20 by the transfer device C.
The wafer carrying devices A1 to A4 will be described. Since the wafer carrying devices A1 to A4 are the same in construction, the wafer carrying device A3 installed in the third block Be (COT layer B3) will be described by way of example. Referring to
A lifting table 34 is placed under the turning mechanism 32. The lifting table 34 is moved vertically by a lifting mechanism 37 (
In
Referring to
Each of the strain gages 4A to 4D has a thin insulating sheet and a thin metallic resistor wire extended in a predetermined pattern on the thin insulating sheet. For example, the thin insulating sheets are adhesively attached to the back surfaces of the support lugs 30A to 30D, respectively, with an adhesive. Changes in electric resistance of the metallic resistor wires resulting from the straining of the support lugs 30A to 30D are measured to determine strains respectively produced in the support lugs 30A to 30D. When the support lugs 30A to 30D are stained, the strain gages 4A to 4D are strained accordingly. When the strain gages 4A to 4D are thus strained, the electric resistances of the strain gages 4A to 4D increase. Increases in the electric resistances of the strain gages 4A to 4D are measured. Since each of the strain gages 4A to 4D has a very low resistance, the increase in the electric resistance of each of the strain gages 4A to 4D is converted into a voltage by a Wheatstone bridge.
More concretely, Wheatstone bridges are formed by connecting the strain gages 4A to 4D to sensing circuits 41A, 41B, 41C and 41D, respectively, as shown in
The sensing circuits 41A to 41D, the battery 42, the signal processing unit 44, the transmitter 45 are integrated into a circuit unit 47A (circuit unit 47B) for the support arm 3A (support arm 3B). The receiver 46 and a charger 48 for charging the battery 42 of the circuit unit 47A (circuit unit 47B) are prepared for the support arm 3A (support arm 3B) and is mounted on the base 31.
In this embodiment, the circuit unit 47A (circuit unit 47B) is mounted on a base end part of the support arm 3A (support arm 3B). For example, the circuit unit 47A (circuit unit 47B) is mounted on a bracket 36A (bracket 36B) protruding from a side part of the carrying device moving mechanism 33A (carrying device moving mechanism 33B) for longitudinally moving the support arm 3A (support arm 3B). Wiring for the sensing circuits 41A to 41D of the circuit unit 47A (47B) and the strain gages 4A to 4D is laid in the support arm 3A (support arm 3B).
The receiver 46A (receiver 46B) is attached to a side surface of a base end part of the base 31 for the support arm 3A (support arm 3B). Chargers 48A and 48B respectively for the support arms 3A and 3B are attached to the base 31. In this embodiment, the strain gages 4A to 4D measure strains when the support arm 3A (support arm 3B) is protruded forward from the base 31. The transmitter 45A (transmitter 45B) sends signals representing measured strains to the receiver 46A (46B) by known communication means, such as infrared communication means or radio communication means. When the support arm 3A (support arm 3B) is advanced toward the front end of the base 31 to a transfer position, the transmitter 45A (transmitter 45B) of the circuit unit 47A (47B) and the receiver 46A (46B) are on a straight line. Then, the transmitter 45A (transmitter 45B) transmits signals to the receiver 46A (46B) in a noncontact transmission mode.
The receiver 46A (46B) for the support arm 3A (support arm 3B) may be disposed on a front part of the side surface of the base 31 such that the transmitter 45A (transmitter 45B) of the circuit unit 47A (47B) is positioned opposite to the receiver 46A (receiver 46B) when the support arm 3A (support arm 3B) is positioned at the transfer position, namely, a forward position. In such a case, signals may be transmitted from the transmitter 45A (transmitter 45B) to the receiving unit 46A (46B) in a state where the transmitter 45A (transmitter 45B) is in contact with or close to the receiver 46A (receiver 46B)
In this embodiment, the charger 48A (charger 48B) comes into contact with the battery 42A (42B) of the circuit unit 47A (46B) to charge the battery 42A (42B) when the support arm 3A (support arm 3B) is retracted to an idle position in a rear end part of the base 31.
A controller 5 included in the resist pattern forming system will be described with reference to
The programs include an inspection program 51 to be executed in an inspection mode, a teaching program 52 to be executed in a teaching mode, and an alignment program 53 to be execute in an alignment mode. The controller 5 has a reference data storage device 55. Predetermined control signals are sent to the receivers 46A and 46B mounted on the base 31, a display 61 connected to the computer, an alarm generator 62, support arm moving mechanisms 33A and 33B for moving the wafer carrying devices A1 to A4, the motor M of the driving mechanism, the encoder 38 and the counter 39.
For example, the display 61 is incorporated into the computer and is used for choosing the inspection mode, the alignment mode or the teaching mode. The display is used for choosing a predetermined wafer processing process and an inspection process and entering parameters for those processes. Results of inspection and alignment information are displayed by the display 61.
The inspection program 51 is a set of instructions for deciding whether or not a wafer W received from the substrate supporting device by the support arm 3A (support arm 38) is supported in a correct position on the support arm 3A (support arm 3B) on the basis of strains produced in the support lugs 30A to 30D and measured by the strain gages 4A to 4D, and controlling operations for driving the wafer carrying devices A1 to A4. A threshold determined on the basis of strains measured by the strain gages 4A to 4D (voltages) when a wafer W is supported in a correct position on the support lugs 30A to 30D is stored as reference date in the reference data storage device 55. The weight of a wafer W changes as the wafer W is processed. Therefore, the reference data stored in the reference data storage device 55 includes values of the weight of a wafer W after being processed by the processes.
Decision instructions of the inspection program 51 are executed to compare strains measured by the strain gages 4A to 4D with the reference data, namely, the threshold, to decide that a wafer W is supported in an incorrect position when at least one of the strains is below the threshold, to give a carrying operation continue instruction to the wafer carrying devices A1 to A4 when a wafer W is supported in a correct position by the support arm 3A (support arm 3B)), and to give a retraction inhibition instruction to the wafer carrying device A1 (carrying device A2, A3 or A4) and an alarm indication instruction when a wafer W is supported in an incorrect position on the support arm 3A (support arm 3B). Alarm indication is achieved by lighting up an alarm lamp or sounding an alarm signal, i.e., actuating the alarm generator 61, or displaying an alarm by the display 61 of the computer.
The teaching program 52 is a set of instructions to be executed to execute operations in a teaching mode to teach transfer operations for transferring a wafer W from the support arm 3A (support arm 3B) to the substrate supporting device and from the substrate supporting device to the support arm 3A (support arm 3B). The alignment program 53 is a set of instructions to be executed to carry out operations in an alignment mode to determine the position of a wafer W on the support lugs 30A to 30D when the wafer W is transferred from the substrate supporting device to the support arm 3A (support arm 3B). Those programs will be described later.
Operations in the inspection mode will be described. The inspection mode is chosen when a wafer W is processed by regular processes. The inspection mode is chosen automatically or may be chosen by operating the display 61 when a wafer W is to be processed by regular processes. The inspection program 51 is executed when the inspection mode is chosen.
Operations for transferring a wafer between the support arm 3A and the heating module for a heat treatment will be described by way of example. As mentioned above, the heating modules are included in the shelf unit U3 in each of the first block B1 (DEV layer B1), the second block B2 (BCT layer B2), the third block B3 (COT layer B3) and the fourth block B4 (TCT layer B4).
Referring to
The predetermined reference data is chosen by operating, for example, the display 61 before starting operations for processing wafers. A wafer W is lifted up to the upper position above the heating plate 72 by the lifting pins 73 in the heating module 7 as shown in
To transfer the wafer W from the lifting pins 73 to the support arm 3A, the support arm 3A advanced to the position below the wafer W is raised to the position above the lifting pins 73. Then, the support arm 3A supporting the wafer W is retracted. The controller 5 is previously notified of time the wafer W is transferred from the lifting pins 73 to the support lugs 73. The controller 5 receives signals corresponding to the strains measured by the strain gages 4A to 4D, for example, at time T2 50 ms after time T1 when the wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D. The signals corresponding to the strains measured by the strain gages 30A to 30D at time T2 to ensure that the signals are received after the wafer W has been surely transferred from the lifting pins 73 to the support lugs 30A to 30D. “The time the wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D” is not only time T1, but include times in a period from time T1 to time within 1 s from time T1.
When the support arm 3A is advanced to the forward position (the transfer position), the transmitter 45A of the circuit unit 47A is separated from the receiver 46A on the base 31. Since the transmitter 47A and the receiver 46A are on a straight line, signals representing the strains measured by the four strain gages 4A to 4D on the support arm 3A are sent through the receiver 46A on the base 31 to the controller 5. In the controller 5, the decision means of the inspection program 51 compares the strains with the threshold and presumes the strains as ON data when the strains are greater than the threshold or as OFF data when the strains are below the threshold.
When all the stains measured by the strain gages 4A to 4D are ON data, it is decided that the wafer W is supported in a correct position on the support arm 3A and the operation for processing the wafer W is continued. In this case, the support arm 3A is retracted to the idle position as shown in
When at least one of the strains measured by the strain gages 4A to 4D is OFF data, it is decided that the wafer W is supported in an incorrect position on the support arm 3A and an alarm instruction requesting alarm generation is given to the alarm generator 62, a signal to inhibit the retraction of the support arm 3A is given to the wafer carrying device A3, and a signal to stop processing the wafer W at the heating module is given.
When the signal to inhibit the retraction of the support arm 3A is given to the wafer carrying device A3, the operation of the wafer carrying device A3 is stopped in a state where the wafer W has been received by the support arm 3A in the heating module 7 as shown in
States where wafers W are supported in an incorrect position on the support arm 3A as shown in
When the broken wafer W is supported on the support arm 3A as shown in
When the wafer W supported on the support lugs 30A to 30D is displaced from a correct position as shown in
In this embodiment, it is decided whether or not the wafer W is supported in a correct position on the support arm 3A on the basis of strains produced in the support lugs 30A to 30D by the weight of the wafer W distributed to the support lugs 30A to 30D when the wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D and measured by the strain gages 4A to 4D. Thus, whether or not the wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D in a correct position can be surely and easily decided.
The strain gages 4A to 4D are superior in heat resistance to optical sensors or the like. Even if the strain gages 4A to 4D are exposed to a high-temperature atmosphere on the order of 350° C. when a wafer W is transferred between the heating module 7 and the support arm 3A, the strain gages 4A to 4D can accurately measure stains produced in the support lugs 30A to 30D by the weight of the wafer W. Therefore, the strain gages 4A to 4D can be attached to the support lugs 30A to 30D, respectively, and whether or not a wafer W received from the lifting pins 73 is supported in a correct position on the support lugs 30A to 30D can be surely decided upon the reception of the wafer W by the support lugs 30A to 30D from the lifting pins 73. The circuit unit 47A (47B) is mounted on the base end part of the support arm 3A (support arm 3B) remote from the high-temperature atmosphere and less subject to a thermal effect than the front end part of the support arm 3A (support arm 3B). Therefore, strains produced in the support lugs 30A to 30D can be accurately measured.
Inhibition of the retraction of the support arm 3A to the idle position when it is decided that a wafer W transferred from the lifting pins 73 to the support lugs 30A to 30D is supported in an incorrect position can avoid secondary trouble. If the support arm 3A supporting a wafer W in an incorrect position is retracted, there is the possibility that secondary trouble, such as fall of the wafer W off the support arm 3A or collision between the support arm 3A and the wafer W fallen off the support arm 3A, arises. The occurrence of such trouble is prevented. Even if a wafer W is transferred in an incorrect position, only the position of the wafer W needs to be corrected by simple measures, and then the process can be resumed as soon as the position of the wafer W has been corrected.
Decision about whether or not a wafer W is supported in a correct position is made upon the transfer of the wafer W from the lifting pins 73 to the support arm 3A. Therefore, when trouble, such as the breakage of a wafer W in the module, occurs, the cause of the trouble can be immediately detected. Since the retraction of the support arm 3A is inhibited when it is decided that a wafer W is in an incorrect position, the condition of the trouble can be preserved and observed, conditions of the support arm 3A and the module immediately after the occurrence of the trouble can be verified. Since whether the trouble is caused by the module or by the transfer of the wafer W between the module and the support arm 3A (support arm 3B) can be easily decided, the reoccurrence of the trouble can be prevented.
A wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D by a simple operation to lift up the wafer supported on the lifting pins 73 by the support lugs 30A to 30D. Therefore, an external force, which will act on the wafer W when the wafer W is held by pressing the wafer W, will not act on the wafer W. Thus, the wafer W is rarely broken when the wafer W is transferred from the lifting pins 73 to the support lugs 30A to 30D and the condition of the module can be readily known. If a wafer W has been broken or warped before the wafer W is received by the support arm 3A (support arm 3B), it can be easily presumed that trouble is caused by the module and the cause of the trouble can be easily detected. When a wafer W is displaced from a correct position on the support lugs 30A to 30D, the cause of trouble can be cleared up immediately after the occurrence of the trouble. Therefore, decision about whether the module is the cause of the trouble or the wafer carrying device A3 is the cause of the trouble can be easily made. Such a quick decision of the cause of the trouble is effective in preventing the reoccurrence of the trouble.
It is decided that a wafer W is in a correct position when ON data is obtained from strains measured by all the strain gages 4A to 4D in this embodiment. However, when ON data is obtained from strains measured by three ones of the strain gages 4A to 4D, it may be presumed that ON data may be obtained from a strain measured by the rest of the strain gages and may be decided that the wafer W is supported in a correct position.
Decision about whether or not a wafer W is supported in a correct position may be made by determining a proper range of strain on the basis of strains measured by the strain gages 4A to 4D when a wafer W is supported in a correct position on the support lugs 30A to 30D and it may be decided that a measured strain is ON data when the measured strain is in the proper range and that a measured strain is OFF data when the measured strain is outside the proper range.
The teaching mode and the alignment mode will be described. Operations in those modes are executed when it is decided that a wafer W is supported in an incorrect position at the start of the system, during maintenance work or in the foregoing embodiment. Since operations in the inspection mode are executed in a normal state, the operator chooses the teaching mode or the alignment mode by operating the display 61 to start operations in the teaching mode or the alignment mode. Then, the teaching program 52 or the alignment program 53 is read out and the inspection mode is changed for the teaching mode or the alignment mode.
First, the teaching mode will be described. The teaching mode is selected to teach operations for transferring a wafer W between the substrate supporting device and the support lugs 30A to 30D.
The teaching program 53 is designed so as to read a height from a datum point for controlling the amount of driving motion of the lifting mechanism 37 at time strains produced in the support lugs 30A to 30D change and stores the height from the datum point as a transfer height for transferring the wafer W between the substrate supporting device and the support lugs 30A to 30D in teaching operations for transferring a wafer W between the substrate supporting device and the support lugs 30A to 30D.
Execution of operations in the teaching mode for teaching the heating module 7 will be described by way of example. In teaching transfer operations for transferring a wafer W between the lifting pins 73 and the support lugs 30A to 30D, operations for transferring a wafer W from the lifting pins 73, namely, the substrate supporting device, to the support arm 3A (support arm 3B), and operations for transferring a wafer W from the support arm 3A (support arm 3B) to the lifting pins 73 are taught.
When a wafer W is transferred from the lifting pins 73 to the support arm 3A (support arm 3B), the support arm 3A (support arm 3B) is advanced along the base 31 to the forward position (the transfer position), and then the support arm 3A (support arm 3B) is raised. Upon the reception of the wafer W from the lifting pins 73 by raising the support arm 3A (support arm 3B), strains measured by the strain gages 4A to 4D change from OFF data to ON data. The counter 39 counts the number of pulses generated by the encoder 38 indicating a height from a datum point for controlling the amount of driving motion of the lifting mechanism 37 at time strains produced in the support lugs 30A to 30D change. The number of pulses indicating a transfer height from the datum point is stored in a storage device, not shown, included in the controller 5.
When a wafer W is transferred from the support arm 3A (support arm 3B) to the lifting pins 73, the support arm 3A (support arm 3B) supporting a wafer W is advanced along the base 31 to the forward position, and then the support arm 3A (support arm 3B) is lowered. Upon the transfer of the wafer W from the lowering support arm 3A (support arm 3B) to the lifting pins 73, strains measured by the strain gages 4A to 4D change from ON date to OFF data. The counter 39 counts the number of pulses generated by the encoder 38 indicating the height from the datum point for controlling the amount of driving motion of the lifting mechanism 37 at time strains produced in the support lugs 30A to 30D change. The number of pulses indicating the transfer height from the datum point is stored in the storage device. A height at which the support arm 3A (support arm 3B) is advanced into the module is determined on the basis of the transfer height.
Thus, the height at which a wafer W is transferred from and to each of the modules can be easily determined. Although the height of a wafer W on the lifting pins 73 in the module can be approximately estimated from design data, the actual height of a wafer W on the lifting pins 73 in the module is different from a design height due to assembling errors produced when the modules are stacked up in layers. Therefore, an actual transfer height in each of the modules needs to be taught accurately to the support arm 3A (support arm 3B). The height of a forward position in the module to which the support arm 3A (support arm 3B) is to be advanced can be known from the actual transfer position. When the wafer carrying devices A1 to A4 of the present disclosure are used, the transfer height at which a wafer W be transferred from the support arm 3A (support arm 3B) to the lifting pins 73 can be determined by lowering the support arm 3A (support arm 3B) supporting the wafer W from a position above the lifting pins 73.
Operations in the alignment mode will be described. The alignment mode is chosen to confirm a transfer position at which a wafer W is to be transferred between the substrate supporting device and the support lugs 30A to 30D.
The alignment program 53 is executed in the alignment mode. The alignment program 53 obtains strains measured by the strain gages 4A to 4D, respectively, when a wafer W is transferred from the substrate supporting device to the support lugs 30A to 30D, makes the display 61 display ON and OFF data respectively corresponding to the strains, makes the display 61 display a decision about whether or not the position of the wafer W on the support lugs 30A to 30D is correct, makes the display 61 display information to the effect that the position of the wafer W on the support lugs 30A to 30D is correct when the wafer W is supported at a correct position on the support lugs 30A to 30D, and then retracts the support arm 3A (support arm 3B) to the rearward position, namely, the idle position. Thus, the alignment program is ended. When the wafer W is supported at a correct position on the support lugs 30A to 30D, all the strains measured by the strain gages 4A to 4D correspond to ON data.
The alarm generator 62 displays an alarm and the retraction of the support arm 3A (support arm 3B) to the rearward position is inhibited when the wafer W is supported at an incorrect position on the support lugs 30A to 30D. When the operator judges that the condition needs repair, the operator may carry out repair work. An alarm displayed by the display 61 indicates information to the effect that the wafer W is at an incorrect position on the support lugs 30A to 30D. When the wafer W is at an incorrect position on the support lugs 30A to 30D, at least one of strains measured by the strain gages 4A to 4D corresponds to OFF data.
For example, a state where a wafer W received from the module is supported on the wafer carrying device is displaced laterally from the correct position is shown in
ON and OFF data are displayed respectively for the strain gages 4A to 4D. In the state shown in
In the state shown in
Correction work is executed when a correction program 54 for executing operations in a correction mode is chosen by operating the display 61. When the correction program 54 is chosen, the support arm 3A (support arm 3B) is shook slightly back and forth several times. After a predetermined time such as 0.5 s, has passed since the last move of the support arm 3A (support arm 3B), strains measured by the strain gages 4A to 4D are measured to obtain ON or OFF data. If the strains measured by the three or more strain gages are ON data, it is decided that the wafer W is at a correct position on the support lugs 30A to 30D and the correction work is ended. If strains measured by the two or more strain gages are OFF data, the correction work is repeated.
Operations in the alignment mode are executed when a wafer W is transferred from the support lugs 30A to 30D to the substrate supporting device and when a wafer W is transferred from the substrate supporting device to the support lugs 30A to 30D. Since a state in which a wafer W is supported at an incorrect position on the support lugs 30A to 30D can be found at an early stage, countermeasures can be taken while the displacement of a wafer W is small and hence the position of the wafer W can be easily corrected.
In the alignment mode, strains measured by the strain gages 4A to 4D, namely, voltage signals generated by the strain gages 4A to 4D, may be continuously measured in a period between time T1 when a wafer W is transferred to the support lugs 30A to 30D of the support arm 3A (support arm 3B) and time T2 when strains are measured in the inspection mode and the position of the wafer W on the support lugs 30A to 30D may be decided on the basis of the data (strains) thus obtained. In cases illustrated in
Data shown in
According to the present disclosure, the number of the support lugs may be any number not less than three. Some of the support lugs may be not provided with a strain gage, provided that at least three support lugs are provided with strain gages, respectively. The inspection mode, the teaching mode and the alignment mode complete the functions of the wafer carrying devices and enhance the utility of the wafer carrying devices. Only one of the inspection mode, the teaching mode and the alignment mode may be practiced. Only the inspection mode and the teaching mode, the teaching mode and the alignment mode, or the inspection mode and the alignment mode may be practiced.
In the inspection mode, ON data and OFF data obtained from strains measured by the strain gages 4A to 4D, and the data shown in
The substrate carrying device of the present disclosure can be applied not only to the wafer carrying devices A1 to A4 installed in the first block B1 to the fourth block B4, but also to the transfer device C, the transfer arm D, the interface arm F and the shuttle carrier E. The substrate supporting devices include all the devices which receive a wafer W from and transfer a wafer W to the support arm 3A (support arm 3B) including the lifting pins 73 and spin chucks installed in all the modules. A wafer W supported on the support arm 3A (support arm 3B) may be transferred to the substrate supporting device by positioning the support arm 3A (support arm 3B) supporting the wafer W at a position above the substrate supporting device, raising the substrate supporting device, and a wafer W supported on the substrate supporting device may be transferred to the support arm 3A (support arm 3B) by positioning the substrate supporting device supporting the wafer W above the support arm 3A (support arm 3B) and lowering the substrate supporting device. The present disclosure is applicable not only to the resist pattern forming system, but also to all the substrate carrying devices provided with a holding frame and to transfer a wafer W to and to receive a wafer W from the substrate supporting device.
Number | Date | Country | Kind |
---|---|---|---|
2010-023502 | Feb 2010 | JP | national |