IP Library Granted Patent US 7,974,723
Granted Patent B2
US 7,974,723 · App. 12/210,989 · Granted Jul 5, 2011

Yield prediction feedback for controlling an equipment engineering system

Assignee: Applied Materials, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,974,723
App. No.
12/210,989
Granted
Jul 5, 2011
Kind
B2
Abstract

A yield prediction is received by a scheduling and dispatch controller, wherein the yield prediction is associated with a manufacturing tool and a product. A weighting of the manufacturing tool is adjusted in a routing algorithm based on the yield prediction. A cost-benefit analysis is computed that identifies a cost and a benefit of manufacturing future products on the manufacturing tool. A determination is made regarding whether to process a future product on the manufacturing tool based on the cost-benefit analysis.

Claims (31)

1. A computer implemented method comprising:

receiving a yield prediction and a yield prediction confidence by a scheduling and dispatch controller, wherein the yield prediction is associated with a manufacturing tool and a product and the yield prediction confidence is associated with the yield prediction;

adjusting a weighting of the manufacturing tool in a routing algorithm based on the yield prediction and the yield prediction confidence;

computing a cost-benefit analysis that identifies a cost and a benefit of manufacturing future products on the manufacturing tool; and

determining whether to process a future product on the manufacturing tool based on the cost-benefit analysis.

2. The method of claim 1 , wherein the weighting adjusts a likelihood that the future products will be processed on the manufacturing tool.

3. The method of claim 1 , wherein the cost-benefit analysis is computed using a scoring algorithm that includes the yield prediction as a factor.

4. The method of claim 3 , further comprising:

calculating a dispatch score for the manufacturing machine using the scoring algorithm;

calculating additional dispatch scores for additional manufacturing machines; and

if the dispatch score is higher than the additional dispatch scores for the future product, scheduling the future product to be processed by the manufacturing machine.

5. A non-transitory computer readable medium including instructions that, when executed by a processing system, cause the processing system to perform a method comprising:

receiving a yield prediction and a yield prediction confidence by a scheduling and dispatch controller, wherein the yield prediction is associated with a manufacturing tool and a product and the yield prediction confidence is associated with the yield prediction;

adjusting a weighting of the manufacturing tool in a routing algorithm based on the yield prediction and the yield prediction confidence;

computing a cost-benefit analysis that identifies a cost and a benefit of manufacturing future products on the manufacturing tool; and

determining whether to process a future product on the manufacturing tool based on the cost-benefit analysis.

6. The non-transitory computer readable medium of claim 5 , wherein the weighting adjusts a likelihood that the future products will be processed on the manufacturing tool.

7. The non-transitory computer readable medium of claim 5 , wherein the cost-benefit analysis is computed using a scoring algorithm that includes the yield prediction as a factor.

8. The non-transitory computer readable medium of claim 7 , the method further comprising:

calculating a dispatch score for the manufacturing machine using the scoring algorithm;

calculating additional dispatch scores for additional manufacturing machines; and

if the dispatch score is higher than the additional dispatch scores for the future product, scheduling the future product to be processed by the manufacturing machine.

9. An equipment engineering system comprising:

one or more memories to store instructions for a yield predictor and for a scheduling and dispatch controller; and

one or more processors, connected to the one or more memories, to execute the instructions; wherein

the yield predictor to make a yield prediction and to compute a yield prediction confidence for the yield prediction, wherein the yield prediction is associated with a manufacturing tool and a product; and

the scheduling and dispatch controller to receive the yield prediction and the yield prediction confidence, to adjust a weighting of the manufacturing tool in a routing algorithm based on the yield prediction and the yield prediction confidence, to compute a cost-benefit analysis that identifies a cost and a benefit of manufacturing future products on the manufacturing tool, and to determine whether to process a future product on the manufacturing tool based on the cost-benefit analysis.

10. The equipment engineering system of claim 9 , wherein the weighting adjusts a likelihood that the future products will be processed on the manufacturing tool.

11. The equipment engineering system of claim 9 , wherein the cost-benefit analysis is computed using a scoring algorithm that includes the yield prediction as a factor.

12. The equipment engineering system of claim 11 , further comprising:

the scheduling and dispatch controller to calculate a dispatch score for the manufacturing machine using the scoring algorithm, to calculate additional dispatch scores for additional manufacturing machines, and to schedule the future product to be processed by the manufacturing machine if the dispatch score is higher than the additional dispatch scores for the future product.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2009
From: MOYNE, JAMES; WARD, NICHOLAS; STAFFORD, RICHARD
To: APPLIED MATERIALS, INC.
Reel/Frame 022178/0023 →
Continuity (3)
Provisional Application 61068652 · Mar 6, 2008
Provisional Application 61055954 · May 23, 2008
Related Publication 20090228129A1 · Sep 10, 2009