← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag