Method and apparatus for distinguishing between sources of process variation
First Claim
1. A method for distinguishing between sources of process variation, comprising:
- processing a plurality of manufactured items in a process flow;
storing a set of production environment data associated with the manufactured items;
identifying manufactured items associated with a process drift;
generating a plurality of characteristic threads based on the production environment data, at least one of the characteristic threads being associated with other than processing tools used in the process flow;
comparing the characteristic threads for at least those manufactured items associated with the process drift; and
determining at least one potential cause for the process drift based on the comparison of the characteristic threads.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for distinguishing between sources of process variation includes processing a plurality of manufactured items in a process flow; storing a set of production environment data associated with each of the manufactured items; identifying manufactured items associated with a process drift; generating a plurality of characteristic threads based on the production environment data; comparing the characteristic threads for at least those manufactured items associated with the process drift; and determining at least one potential cause for the process drift based on the comparison of the characteristic threads. A manufacturing system for distinguishing between sources of process variation is also provided. The manufacturing system includes a plurality of tools for processing manufactured items in a process flow, a database server, and a drift monitor.
32 Citations
29 Claims
-
1. A method for distinguishing between sources of process variation, comprising:
-
processing a plurality of manufactured items in a process flow;
storing a set of production environment data associated with the manufactured items;
identifying manufactured items associated with a process drift;
generating a plurality of characteristic threads based on the production environment data, at least one of the characteristic threads being associated with other than processing tools used in the process flow;
comparing the characteristic threads for at least those manufactured items associated with the process drift; and
determining at least one potential cause for the process drift based on the comparison of the characteristic threads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for distinguishing between sources of process variation, comprising:
-
processing a plurality of manufactured items in a process flow;
storing a set of production environment data associated with the manufactured items;
identifying manufactured items associated with a process drift;
generating a plurality of characteristic threads based on the production environment data;
grouping the characteristic threads into characteristic categories;
comparing the characteristic threads in a particular characteristic category for all of the manufactured items to the characteristic threads in the particular characteristic category for the manufactured items associated with the process drift; and
determining at least one potential cause for the process drift based on the comparison of the characteristic threads. - View Dependent Claims (12, 13, 14)
-
-
15. A manufacturing system, comprising:
-
a plurality of tools for processing manufactured items in a process flow;
a database server adapted to store a set of production environment data associated with the manufactured items; and
a drift monitor adapted to identify manufactured items associated with a process drift, generate a plurality of characteristic threads based on the production environment data, at least one of the characteristic threads being associated with other than processing tools used in the process flow, compare the characteristic threads for at least those manufactured items associated with the process drift, and determine at least one potential cause for the process drift based on the comparison of the characteristic threads. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A manufacturing system, comprising:
-
a plurality of tools for processing manufactured items in a process flow;
a database server adapted to store a set of production environment data associated with the manufactured items; and
a drift monitor adapted to identify manufactured items associated with a process drift, generate a plurality of characteristic threads based on the production environment data, group the characteristic threads into characteristic categories, compare the characteristic threads in a particular characteristic category for all of the manufactured items to the characteristic threads in the particular characteristic category for the manufactured items associated with the process drift, and determine at least one potential cause for the process drift based on the comparison of the characteristic threads. - View Dependent Claims (26, 27)
-
-
28. A manufacturing system, comprising:
-
a plurality of tools for processing semiconductor wafers in a semiconductor device manufacturing process flow;
a database server adapted to store a set of production environment data associated with the semiconductor wafers; and
a drift monitor adapted to identify semiconductor wafers associated with a process drift, generate a plurality of characteristic threads based on the production environment data including characteristic threads for processing tools in the process flow, compare the characteristic threads for at least those semiconductor wafers associated with the process drift, and determine at least one potential cause for the process drift based on the comparison of the characteristic threads.
-
-
29. A manufacturing system, comprising:
-
means for processing a plurality of manufactured items in a process flow;
means for storing a set of production environment data associated with the manufactured items;
means for identifying manufactured items associated with a process drift;
means for generating a plurality of characteristic threads based on the production environment data, at least one of the characteristic threads being associated with other than processing tools used in the process flow;
means for comparing the characteristic threads for at least those manufactured items associated with the process drift; and
means for determining at least one potential cause for the process drift based on the comparison of the characteristic threads.
-
Specification