Abstract:
A system and method for a cluster tool apparatus for processing a semiconductor product including processing modules located adjacent each other and configured to process a semiconductor module, loadlocks configured to retain and dispense unprocessed semiconductor products and each positioned adjacent one of the processing modules, a robot configured to load, transfer and unload a semiconductor product to and from the processing modules, a hardware controller in communication with the robot and executing a method to close down the cluster tool apparatus to an idle state, the method including determining a status of the processing modules, determining if a close down process is required based on the status or based on a close down signal, and, if required, determining a schedule for a close down process based on a semiconductor product residency parameter, and controlling the operation of the robot based on the schedule to perform the close down process.
Abstract:
A power transmission system includes a plurality of electrical substations and a plurality of transmission lines arranged to connect the plurality of electrical substations to form a power transmission network; and a controller system arranged to control a power transmission within the power transmission network. The controller system includes: a detection module arranged to detect an occurrence of a fault in at least one faulty electrical substation of the plurality of electrical substations; and a restoration module arranged to at least temporally maintain an output power of the at least one faulty electrical substation; and wherein at least one of the plurality of electrical substations is operable to facilitate maintaining of the output of the at least one faulty electrical substation upon the detection of the occurrence of the fault.
Abstract:
Since single and dual-arm tools behave differently, it is difficult to coordinate their activities in a hybrid multi-cluster tool that is composed of both single- and dual-arm tools. Aiming at finding an optimal one-wafer cyclic schedule for a treelike hybrid multi-cluster tool whose bottleneck tool is process-bound, the present work extends a resource-oriented Petri net to model such system. By the developed Petri net model, to find a one-wafer cyclic schedule is to determine robot waiting times. By doing so, it is shown that, for any treelike hybrid multi-cluster tool whose bottleneck tool is process-bound, there is always a one-wafer cyclic schedule. Then, computationally efficient algorithms are developed to obtain the minimal cycle time and the optimal one-wafer cyclic schedule. Examples are given to illustrate the developed method.
Abstract:
Recent trends of larger wafer and smaller lot sizes bring cluster tools with frequent lot switches. Practitioners must deal with more transient processes during such switches, including start-up and close-down processes. To obtain higher yield, it is necessary to shorten the duration of transient processes. Much prior effort was poured into the modeling and scheduling for the steady state of cluster tools. In the existing literature, no attention has been turned to optimize the close-down process for single-arm cluster tools with wafer residency constraints. This invention intends to do so by 1) developing a Petri net model to analyze their scheduling properties and 2) proposing Petri net-based methods to solve their close-down optimal scheduling problems under different workloads among their process steps. Industrial examples are used to illustrate the effectiveness and application of the proposed methods.
Abstract:
A system and method for a cluster tool apparatus for processing a semiconductor product including processing modules located adjacent each other and configured to process a semiconductor module, loadlocks configured to retain and dispense unprocessed semiconductor products and each positioned adjacent one of the processing modules, a robot configured to load, transfer and unload a semiconductor product to and from the processing modules, a hardware controller in communication with the robot and executing a method to close down the cluster tool apparatus to an idle state, the method including determining a status of the processing modules, determining if a close down process is required based on the status or based on a close down signal, and, if required, determining a schedule for a close down process based on a semiconductor product residency parameter, and controlling the operation of the robot based on the schedule to perform the close down process.
Abstract:
Due to the trend of using larger wafer diameter and smaller lot size, cluster tools need to switch from processing one lot of wafers to another frequently. It leads to more transient periods in wafer fabrication. Their efficient scheduling and control problems become more and more important. It becomes difficult to solve such problems, especially when wafer residency time constraints must be considered. This work develops a Petri net model to describe the behavior during the start-up transient processes of a single-arm cluster tool. Then, based on the model, for the case that the difference of workloads among the steps is not too large and can be properly balanced, a scheduling algorithm to find an optimal feasible schedule for the start-up process is given. For other cases schedulable at the steady state, a linear programming model is developed to find an optimal feasible schedule for the start-up process.
Abstract:
The scheduling problem of a multi-cluster tool with a tree topology whose bottleneck tool is process-bound is investigated. A method for scheduling the multi-cluster tool to thereby generate an optimal one-wafer cyclic schedule for this multi-cluster tool is provided. A Petri net (PN) model is developed for the multi-cluster tool by explicitly modeling robot waiting times such that a schedule is determined by setting the robot waiting times. Based on the PN model, sufficient and necessary conditions under which a one-wafer cyclic schedule exists are derived and it is shown that an optimal one-wafer cyclic schedule can be always found. Then, efficient algorithms are given to find the optimal cycle time and its optimal schedule. Examples are used to demonstrate the scheduling method.
Abstract:
Due to the trend of using larger wafer diameter and smaller lot size, cluster tools need to switch from processing one lot of wafers to another frequently. It leads to more transient periods in wafer fabrication. Their efficient scheduling and control problems become more and more important. It becomes difficult to solve such problems, especially when wafer residency time constraints must be considered. This work develops a Petri net model to describe the behavior during the start-up transient processes of a single-arm cluster tool. Then, based on the model, for the case that the difference of workloads among the steps is not too large and can be properly balanced, a scheduling algorithm to find an optimal feasible schedule for the start-up process is given. For other cases schedulable at the steady state, a linear programming model is developed to find an optimal feasible schedule for the start-up process.
Abstract:
A method for scheduling single-arm multi-cluster tools is provided. The present invention studies the scheduling problem of a single-arm multi-cluster tool with a linear topology and process-bound bottleneck individual tool. Its objective is to find a one-wafer cyclic schedule such that the lower bound of cycle time is reached by optimally configuring spaces in buffering modules that link individual cluster tools. A Petri net model is developed to describe the dynamic behavior of the system by extending resource-oriented Petri nets such that a schedule can be parameterized by robots' waiting time. Based on this model, conditions are presented under which a one-wafer cyclic schedule with lower bound of cycle time can be found. With the derived conditions, an algorithm is presented to find such a schedule and optimally configure the buffer spaces.