Patent US6074443A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6074443A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for scheduling wafer processing within a multiple chamber semiconductor wafer processing tool having a multiple blade robot

Assignee: Applied Materials Inc
•
Filing: 1998-01-29
•
Granted: 2000-06-13
•
Expires: 2018-01-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and concomitant method for performing priority-based scheduling of wafer processing within a multiple chamber semiconductor wafer processing system (cluster tool) having a dual blade wafer transfer mechanism. The sequencer assigns priority values to the chambers in a cluster tool, then moves wafers from chamber to chamber in accordance with the assigned priorities. The sequencer is capable of determining the amount of time available before a priority move is to be performed and, if time is sufficient, the sequencer performs a non-priority move while waiting. The sequencer also dynamically varies assigned priorities depending upon the availability of chambers in the tool. Lastly, the sequencer prioritizes the chambers based upon the minimum time required for the wafer transfer mechanism to move the wafers in a particular stage.

Inventors

  • 👤 Srilakshmi Venkatesh
  • 👤 Dusan Jevtic

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 07:07
CPC Classifications
H; H10; H10P; H10P72/00; H10P72/04; H10P72/0451; H10P72/0452; H10P72/0454; G; G05; G05B; G05B19/00; G05B19/02; G05B19/418; G05B19/41865; H10P72/0461; H10P72/0468; H10P72/06; H10P72/0612; H10P72/30; H10P72/33; H10P72/3304; G05B2219/00; G05B2219/30; G05B2219/32; G05B2219/32266; G05B2219/32267; G05B2219/32306; G05B2219/45; G05B2219/45031; Y; Y02; Y02P; Y02P90/00; Y02P90/02; Y10; Y10S; Y10S438/00; Y10S438/907; Y10S438/908

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 186 words
A method for transferring a plurality of semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system having a plurality of chambers that are serviced by at least one multiple blade wafer transfer mechanism, said method comprising: assigning a priority to each chamber, each wafer, or both in said plurality of chambers; assigning to each chamber, each wafer, or both a priority index; scanning each stage of a process trace for a chamber having a highest priority index and that contains a wafer; selecting said chamber; positioning a first blade of said multiple blade wafer transfer mechanism proximate the selected chamber; retrieving the wafer from the selected chamber using said first blade; determining if a target chamber for the wafer on said first blade is empty and, if the target chamber is empty, placing the wafer on said first blade in the target chamber; otherwise, positioning a second blade of said multiple blade wafer transfer mechanism proximate said target chamber and retrieving said wafer from said target chamber using said second blade, then placing the wafer on said first blade into said target chamber.
Claim 2
Independent Claim 186 words
A method for transferring a plurality of semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system having a plurality of chambers that are serviced by at least one multiple blade wafer transfer mechanism, said method comprising: assigning a priority to each chamber, each wafer, or both in said plurality of chambers; assigning to each chamber, each wafer, or both a priority index; scanning each stage of a process trace for a chamber having a highest priority index and that contains a wafer; selecting said chamber; positioning a first blade of said multiple blade wafer transfer mechanism proximate the selected chamber; retrieving the wafer from the selected chamber using said first blade; determining if a target chamber for the wafer on said first blade is empty and, if the target chamber is empty, placing the wafer on said first blade in the target chamber; otherwise, positioning a second blade of said multiple blade wafer transfer mechanism proximate said target chamber and retrieving said wafer from said target chamber using said second blade, then placing the wafer on said first blade into said target chamber.
Claim 3
Dependent Claim 92 words
The method of claim 1 further comprising the steps of: determining a time to complete (T remains ) processing for the selected chamber; computing a time to perform (T meanwhile ) a wafer move for at least one other chamber; dividing T meanwhile by T remains to produce a quotient; comparing the quotient to a threshold value; if the quotient is less than the threshold value, then move the wafer in the selected chamber; and if the quotient is greater than the threshold value, then move a wafer in the other chamber.
Claim 4
Dependent Claim 16 words
The method of claim 1 further comprising the step of dynamically assigning priority to each chamber.
Claim 5
Dependent Claim 28 words
The method of claim 1 wherein, if a wafer in said selected chamber is not completely processed, said transfer mechanism waits for said wafer to be completely processed.
Claim 6
Dependent Claim 33 words
The method of claim 1 wherein said target chamber is one of a plurality of target chambers and said target chamber is selected based upon the target chamber with the highest priority index.
Claim 7
Independent Claim 231 words
A method for transferring a plurality of semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system having a plurality of chambers that are serviced by at least one multiple blade wafer transfer mechanism having at least two independently movable blades, said method comprising: assigning to each chamber, each wafer, or both a priority index; identifying a source-target chamber pair having a highest priority index; selecting said source-target chamber pair; simultaneously positioning a first blade of said multiple blade wafer transfer mechanism proximate the source chamber and positioning a second blade of said multiple blade wafer transfer mechanism proximate the target chamber; retrieving a wafer in said source chamber using said first blade whenever said wafer is ready for transfer; retrieving a wafer in said target chamber using said second blade whenever said wafer is ready for transfer; placing said wafer on said first blade into said target chamber; determining if a target chamber for the wafer on said second blade is empty or a loadlock and, if the target chamber is empty or a loadlock, placing the wafer on said first blade in the target chamber for the wafer on the second blade; otherwise, positioning the first and second blades proximate said target chamber and retrieving said wafer from said target chamber using said first blade, then placing the wafer on said second blade into said target chamber.
Claim 8
Independent Claim 231 words
A method for transferring a plurality of semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system having a plurality of chambers that are serviced by at least one multiple blade wafer transfer mechanism having at least two independently movable blades, said method comprising: assigning to each chamber, each wafer, or both a priority index; identifying a source-target chamber pair having a highest priority index; selecting said source-target chamber pair; simultaneously positioning a first blade of said multiple blade wafer transfer mechanism proximate the source chamber and positioning a second blade of said multiple blade wafer transfer mechanism proximate the target chamber; retrieving a wafer in said source chamber using said first blade whenever said wafer is ready for transfer; retrieving a wafer in said target chamber using said second blade whenever said wafer is ready for transfer; placing said wafer on said first blade into said target chamber; determining if a target chamber for the wafer on said second blade is empty or a loadlock and, if the target chamber is empty or a loadlock, placing the wafer on said first blade in the target chamber for the wafer on the second blade; otherwise, positioning the first and second blades proximate said target chamber and retrieving said wafer from said target chamber using said first blade, then placing the wafer on said second blade into said target chamber.
Claim 9
Dependent Claim 98 words
The method of claim 6 further comprising the steps of: determining a time to complete (T remains ) processing for the source-target chamber pair; computing a time to perform (T meanwhile ) a wafer move for at least one other source-target chamber pair; dividing T meanwhile by T remains to produce a quotient; comparing the quotient to a threshold value; if the quotient is less than the threshold value, then move the wafer in the source-target chamber pair; and if the quotient is greater than the threshold value, then move a wafer in the other source-target chamber pair.
Claim 10
Dependent Claim 16 words
The method of claim 6 further comprising the step of dynamically assigning priority to each chamber.
Claim 11
Dependent Claim 101 words
Apparatus for scheduling semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system, said apparatus comprising: a sequencer for assigning a priority to each chamber in said plurality of chambers, each wafer in said plurality of wafers, or both and for selecting a chamber or wafer having a highest priority; and a wafer transfer robot, coupled to said sequencer, for moving a wafer from a selected chamber or wafer to a target chamber in accordance with the assigned priority of the selected chamber, said wafer transport robot having at least two blades for carrying wafers from chamber to chamber.
Claim 12
Dependent Claim 101 words
Apparatus for scheduling semiconductor wafers for processing within a multiple chamber, semiconductor wafer processing system, said apparatus comprising: a sequencer for assigning a priority to each chamber in said plurality of chambers, each wafer in said plurality of wafers, or both and for selecting a chamber or wafer having a highest priority; and a wafer transfer robot, coupled to said sequencer, for moving a wafer from a selected chamber or wafer to a target chamber in accordance with the assigned priority of the selected chamber, said wafer transport robot having at least two blades for carrying wafers from chamber to chamber.
Claim 13
Dependent Claim 109 words
The apparatus of claim 9 wherein the sequencer further comprises: means for determining a time to complete (T remains ) processing for the selected chamber; means for computing a time to perform (T meanwhile ) a wafer move for at least one other chamber; means for dividing T meanwhile by T remains to produce a quotient; means for comparing the quotient to a threshold value; where, if the quotient is less than the threshold value, then the wafer transfer robot moves the wafer in the selected chamber; and if the quotient is greater than the threshold value, then the wafer transfer robot moves a wafer in the other chamber.
Claim 14
Dependent Claim 18 words
The apparatus of claim 9 wherein the sequencer further comprises means for dynamically assigning priority to each chamber.

References Cited (Backward Citations)

US5375061A Cited
US5402350A Cited
GB2296818A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-06-13 2003-12-13 2004-06-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-06-13 2007-12-13 2008-06-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-06-13 2011-12-13 2012-06-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag