US5975740A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus, method and medium for enhancing the throughput of a wafer processing facility using a multi-slot cool down chamber and a priority transfer scheme
Assignee: Applied Materials Inc
•
Filing: 1996-05-28
•
Granted: 1999-11-02
•
Expires: 2016-05-28
Abstract
Abstract An apparatus, method and medium is provided for increasing the efficiency with which wafers are transferred among different processing chambers in a wafer processing facility. A multi-slot cooling chamber allows multiple wafers to be cooled while other wafers are subjected to processing steps in other chambers. Each wafer in the processing sequence is assigned a priority level depending on its processing stage, and this priority level is used to sequence the movement of wafers between chambers. A look-ahead feature prevents low-priority wafer transfers from occurring if such transfers would occur just prior to the scheduling of a high-priority wafer transfer.
Inventors
- 👤 Zhihong J. Lin
- 👤 Chongyang Wang
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 21:05
CPC Classifications
H; H10; H10P; H10P72/00; H10P72/04; H10P72/0451; H10P72/0452; H10P72/0454; G; G06; G06Q; G06Q10/00; G06Q10/06; H10P72/06; H10P72/0612; H10P72/30; H10P72/33; H10P72/3304; Y; Y10; Y10S; Y10S414/00; Y10S414/135; Y10S414/136; Y10S414/137; Y10S414/138; Y10S414/139; Y10S414/14; Y10S414/141; Y10T; Y10T29/00; Y10T29/53; Y10T29/53087
Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
187 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers; (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, wherein step (1) comprises the step of assigning a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 2
Dependent Claim
187 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers; (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, wherein step (1) comprises the step of assigning a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 3
Dependent Claim
83 words
The method of claim 1, wherein the cooling chamber comprises a plurality of slots for holding a plurality of wafers, the method further comprising the step of, prior to step (4), determining whether a latency associated with the transfer to be initiated in step (4) would exceed a remaining process time for a process occurring in any the plurality of process chambers, and, responsive to a determination that such a latency would exceed the remaining process time, delaying the transfer in step (4).
Claim 4
Dependent Claim
49 words
The method of claim 2, further comprising the step of determining whether all of the slots in the multi-slot cooling chamber are full and, responsive to such a determination, transferring one of the wafers from the multi-slot cooling chamber without regard to the latency determination associated with the transfer.
Claim 5
Dependent Claim
183 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers: (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has already been processed in one of the process chambers, and assigning a second priority level higher than the first priority level to a wafer which is a "dummy" wafer used to clean one of the process chambers.
Claim 6
Dependent Claim
183 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers: (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has already been processed in one of the process chambers, and assigning a second priority level higher than the first priority level to a wafer which is a "dummy" wafer used to clean one of the process chambers.
Claim 7
Dependent Claim
212 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers; (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 8
Dependent Claim
212 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers; (2) determining that a process in one or more of the process chambers has been completed; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 9
Dependent Claim
183 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: means for assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; means for determining that a process in one of the process chambers has been completed and for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, and wherein the means for assigning assigns a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 10
Dependent Claim
183 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: means for assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; means for determining that a process in one of the process chambers has been completed and for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, and wherein the means for assigning assigns a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 11
Dependent Claim
207 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: means for assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; means for determining that a process in one of the process chambers has been completed and for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the means for assigning assigns a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 12
Dependent Claim
207 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: means for assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; means for determining that a process in one of the process chambers has been completed and for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the means for assigning assigns a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 13
Dependent Claim
198 words
A wafer processing facility comprising: a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein; a wafer dispensing mechanism which holds and dispenses wafers from a plurality of stored unprocessed wafers; a wafer transfer mechanism, operable to transfer wafers between any two of the process chambers and between the wafer dispensing mechanism and any one of the process chambers; a computer coupled to the wafer transfer mechanism and programmed to assign a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers, and programmed to command the wafer transfer mechanism to initiate a wafer transfer between two of the process chambers or between the wafer dispensing mechanism and any one of the process chambers for one of the plurality of wafers having the highest assigned priority level; and a cool down chamber for storing a wafer which is to be cooled; wherein the computer is programmed to assign a lower priority level to a wafer which has been transferred to the cool down chamber than to an unprocessed wafer.
Claim 14
Dependent Claim
198 words
A wafer processing facility comprising: a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein; a wafer dispensing mechanism which holds and dispenses wafers from a plurality of stored unprocessed wafers; a wafer transfer mechanism, operable to transfer wafers between any two of the process chambers and between the wafer dispensing mechanism and any one of the process chambers; a computer coupled to the wafer transfer mechanism and programmed to assign a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers, and programmed to command the wafer transfer mechanism to initiate a wafer transfer between two of the process chambers or between the wafer dispensing mechanism and any one of the process chambers for one of the plurality of wafers having the highest assigned priority level; and a cool down chamber for storing a wafer which is to be cooled; wherein the computer is programmed to assign a lower priority level to a wafer which has been transferred to the cool down chamber than to an unprocessed wafer.
Claim 15
Dependent Claim
78 words
The wafer processing facility of claim 8, wherein the cool down chamber comprises a plurality of slots for holding a plurality of wafers, and wherein the computer is programmed to determine whether a latency associated with the wafer transfer to be initiated would exceed a remaining process time for a process occurring in any the plurality of process chambers, and, responsive to a determination that such a latency would exceed the remaining process time, delaying the wafer transfer.
Claim 16
Dependent Claim
27 words
The wafer processing facility of claim 8, further comprising a cooling gas generator, coupled to the cooling chamber, for increasing the cooling rate of wafers stored therein.
Claim 17
Dependent Claim
140 words
A wafer processing facility comprising: a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein under computer control; a wafer dispensing mechanism which holds and dispenses a wafer from a plurality of stored unprocessed wafers; a multi-slot wafer cool down chamber having a plurality of slots for holding a plurality of wafers during a cool down period; a computer-controlled wafer transfer mechanism, operable to transfer wafers among the process chambers, the wafer dispensing mechanism, and the multi-slot cool down chamber, and means for determining whether a latency associated with the wafer transfer to be initiated would exceed a remaining process time for a process occurring in any of the plurality of process chambers, and responsive to a determination that such a latency would exceed the remaining process time, delaying the wafer transfer.
Claim 18
Dependent Claim
140 words
A wafer processing facility comprising: a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein under computer control; a wafer dispensing mechanism which holds and dispenses a wafer from a plurality of stored unprocessed wafers; a multi-slot wafer cool down chamber having a plurality of slots for holding a plurality of wafers during a cool down period; a computer-controlled wafer transfer mechanism, operable to transfer wafers among the process chambers, the wafer dispensing mechanism, and the multi-slot cool down chamber, and means for determining whether a latency associated with the wafer transfer to be initiated would exceed a remaining process time for a process occurring in any of the plurality of process chambers, and responsive to a determination that such a latency would exceed the remaining process time, delaying the wafer transfer.
Claim 19
Dependent Claim
30 words
The wafer processing facility of claim 11, further comprising a cooling gas generator coupled to the multi-slot wafer cool down chamber, for increasing the cooling rate of wafers stored therein.
Claim 20
Dependent Claim
49 words
The wafer processing facility of claim 11, further comprising a computer-controlled elevator mechanism which moves a wafer slot into position to receive or dispense a wafer as part of a wafer transfer, wherein the elevator mechanism is actuated prior to or concurrently with the initiation of the wafer transfer.
Claim 21
Dependent Claim
152 words
A computer readable medium having a computer program encoded therein, the computer program comprising: means for assigning a different priority level to each of a plurality of wafers in a wafer processing facility according to a processing stage to which each respective wafer has progressed through a plurality of process chambers; means for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, and wherein the computer program assigns a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 22
Dependent Claim
152 words
A computer readable medium having a computer program encoded therein, the computer program comprising: means for assigning a different priority level to each of a plurality of wafers in a wafer processing facility according to a processing stage to which each respective wafer has progressed through a plurality of process chambers; means for determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and means for initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, and wherein the computer program assigns a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 23
Dependent Claim
58 words
The computer readable medium of claim 14, wherein the computer program determines whether a latency associated with the wafer transfer to be initiated would exceed a remaining process time for a process occurring in any the plurality of process chambers, and, responsive to a determination that such a latency would exceed the remaining process time, delaying the transfer.
Claim 24
Dependent Claim
246 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers wherein at least one chamber is a cooling chamber, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers, wherein a lower priority level is assigned to a wafer which has been transferred to a cooling chamber than to a wafer which has not yet been transferred to the cooling chamber; (2 storing the priority levels assigned in said step (1) in a process controller: (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the cooling chamber comprises a plurality of slots for holding a plurality of wafers, the method further comprising the step of, prior to step (4), determining whether a latency associated with the transfer to be initiated in step (4) would exceed a remaining process time for a process occurring in any the plurality of process chambers, and, responsive to a determination that such a latency would exceed the remaining process time, delaying the transfer in step (4).
Claim 25
Dependent Claim
246 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers wherein at least one chamber is a cooling chamber, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers, wherein a lower priority level is assigned to a wafer which has been transferred to a cooling chamber than to a wafer which has not yet been transferred to the cooling chamber; (2 storing the priority levels assigned in said step (1) in a process controller: (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein the cooling chamber comprises a plurality of slots for holding a plurality of wafers, the method further comprising the step of, prior to step (4), determining whether a latency associated with the transfer to be initiated in step (4) would exceed a remaining process time for a process occurring in any the plurality of process chambers, and, responsive to a determination that such a latency would exceed the remaining process time, delaying the transfer in step (4).
Claim 26
Dependent Claim
49 words
The method of claim 16, further comprising the step of determining whether all of the slots in the multi-slot cooling chamber are full and, responsive to such a determination, transferring one of the wafers from the multi-slot cooling chamber without regard to the latency determination associated with the transfer.
Claim 27
Dependent Claim
250 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers wherein at least one chamber is a cooling chamber, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers, wherein a lower priority level is assigned to a wafer which has been transferred to a cooling chamber than to a wafer which has not yet been transferred to the cooling chamber; (2) storing the priority levels assigned in said step (1) in a process controller; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 28
Dependent Claim
250 words
A computer-implemented method for transferring wafers in a wafer processing facility comprising a plurality of process chambers wherein at least one chamber is a cooling chamber, each process chamber for performing a different process on a wafer contained therein, the method comprising the steps of: (1) assigning a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the process chambers, wherein a lower priority level is assigned to a wafer which has been transferred to a cooling chamber than to a wafer which has not yet been transferred to the cooling chamber; (2) storing the priority levels assigned in said step (1) in a process controller; (3) determining which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; (4) initiating a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level, wherein step (1) comprises the step of assigning a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
Claim 29
Dependent Claim
159 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: a prioritization assignor, said prioritization assignor having a process controller, wherein said prioritization assignor assigns a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; a completion detector, said completion detector utilizing said process controller, wherein said completion detector determines that a process in one of the process chambers has been completed and determines which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and a wafer transporter, wherein said wafer transporter comprises a transport arm, and initiates a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level.
Claim 30
Dependent Claim
159 words
Apparatus for transferring wafers in a wafer processing facility comprising a plurality of process chambers, each process chamber for performing a different process on a wafer contained therein, the apparatus comprising: a prioritization assignor, said prioritization assignor having a process controller, wherein said prioritization assignor assigns a different priority level to each of a plurality of wafers in the wafer processing facility according to a processing stage to which each respective wafer has progressed through the processing chambers; a completion detector, said completion detector utilizing said process controller, wherein said completion detector determines that a process in one of the process chambers has been completed and determines which wafer of the plurality of wafers in the one or more process chambers is assigned a highest priority level; and a wafer transporter, wherein said wafer transporter comprises a transport arm, and initiates a wafer transfer between two of the process chambers for the wafer having the highest assigned priority level.
Claim 31
Dependent Claim
61 words
The apparatus of claim 19, wherein the wafer processing facility comprises a cooling chamber for cooling a wafer previously processed in one of the process chambers, and wherein the prioritization assignor assigns a lower priority level to a wafer which has been transferred to the cooling chamber than to a wafer which has not yet been transferred to the cooling chamber.
Claim 32
Dependent Claim
85 words
The apparatus of claim 19, wherein the prioritization assignor assigns a first priority level to a wafer which has been cooled, a second priority level higher than the first priority level to a wafer which has not yet been processed in any of the process chambers, and a third priority level higher than both the first and second priority levels to a "revisit" wafer which has been processed in one of the processing chambers and requires further processing in another one of the processing chambers.
References Cited (Backward Citations)
US4747928A
Cited
US4836733A
Cited
US5254170A
Cited
DE4112881A1
Cited
US5375062A
Cited
US5399531A
Cited
US5442561A
Cited
US5429642A
Cited
US5440493A
Cited
US5551830A
Cited
DE4422683A1
Cited
WO1995017993A1
Cited
US5444632A
Cited
US5697751A
Cited
US5810935A
Cited
US5745364A
Cited
US5612886A
Cited
US5751580A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-01 | 2003-05-03 | 2003-11-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-01 | 2007-05-03 | 2007-11-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-01 | 2011-05-03 | 2011-11-02 | $7700.00 | Window Closed / Lapsed |