Method and apparatus for performing run-to-run control in a batch manufacturing environment
First Claim
1. A method for controlling a manufacturing process using a hierarchical system, comprising:
- processing a first lot of semiconductor devices using a first set of control input parameters;
storing said first set of control input parameters in one of a plurality of hierarchical levels, said first set of control input parameters being available for processing of a second lot of semiconductor devices;
acquiring process data from said processing of said first lot of semiconductor devices;
determining a second set of control input parameters for a subsequent lot of semiconductor devices based upon said acquired process data; and
storing said second set of control input parameters in one of a plurality of hierarchical levels, said first and second sets of control input settings being available for processing of a third lot of semiconductor devices.
5 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a method and an apparatus for controlling manufacturing processes using a hierarchical system. A first lot of semiconductor devices is processed using a first set of control input parameters. The first set of control input parameters is stored in one of a plurality of hierarchical levels, the first set of control input parameters being available for processing of a second lot of semiconductor devices. Process data is acquired from the processing of the first lot of semiconductor devices. A second set of control input parameters is determined for a subsequent lot of semiconductor devices based upon the acquired process data. The second set of control input parameters is stored in one of a plurality of hierarchical levels, the first and second sets of control input settings being available for processing of a third lot of semiconductor devices.
36 Citations
27 Claims
-
1. A method for controlling a manufacturing process using a hierarchical system, comprising:
-
processing a first lot of semiconductor devices using a first set of control input parameters;
storing said first set of control input parameters in one of a plurality of hierarchical levels, said first set of control input parameters being available for processing of a second lot of semiconductor devices;
acquiring process data from said processing of said first lot of semiconductor devices;
determining a second set of control input parameters for a subsequent lot of semiconductor devices based upon said acquired process data; and
storing said second set of control input parameters in one of a plurality of hierarchical levels, said first and second sets of control input settings being available for processing of a third lot of semiconductor devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
determining a lowest relevant hierarchical level;
using a set of default control parameters in response to a determination that said lowest relevant hierarchical level is not found;
acquiring data from said lowest relevant hierarchical level; and
determining a set of new control input parameters using data acquired from said lowest relevant hierarchical level.
-
-
13. The method described in claim 12, wherein determining a lowest relevant hierarchical level further comprises determining a hierarchical level that contains data of a previous process that is similar to a current process.
-
14. An apparatus for controlling manufacturing processes using a hierarchical system, comprising:
-
means for processing a first lot of semiconductor devices using a first set of control input parameters;
means for storing said first set of control input parameters in one of a plurality of hierarchical levels, said first set of control input parameters being available for processing a second lot of semiconductor devices;
means for acquiring process data from said processing of said first lot of semiconductor devices;
means for determining a second set of control input parameters for a subsequent lot of semiconductor devices based upon said acquired process data; and
means for storing said second set of control input parameters in one of a plurality of hierarchical levels, said first and second sets of control input settings being available for processing of a third lot of semiconductor devices.
-
-
15. A computer readable program storage device encoded with instructions that, when executed by a computer, performs a method for controlling manufacturing processes using a hierarchical system, comprising:
-
processing a first lot of semiconductor devices using a first set of control input parameters;
storing said first set of control input parameters in one of a plurality of hierarchical levels, said first set of control input parameters being available for processing of a second lot of semiconductor devices;
acquiring process data from said processing of said first lot of semiconductor devices;
determining a second set of control input parameters for a subsequent lot of semiconductor devices based upon said acquired process data; and
storing said second set of control input parameters in one of a plurality of hierarchical levels, said first and second sets of control input settings being available for processing of a third lot of semiconductor devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
determining a lowest relevant hierarchical level;
using a set of default control parameters in response to a determination that said lowest relevant hierarchical level is not found;
acquiring data from said lowest relevant hierarchical level; and
determining a set of new control input parameters using data acquired from said lowest relevant hierarchical level.
-
-
27. The computer readable program storage device encoded with instructions that, when executed by a computer, performs the method described in claim 26, wherein determining a lowest relevant hierarchical level further comprises determining a hierarchical level that contains data of a previous process that is similar to a current process.
Specification