摘要:
In one embodiment, a method for upfront specification of lot process parameters to enable automated processing is disclosed. The method comprises specifying a combination of one or more process parameters in a template associated with a tool, the process parameters associated with a process flow for a lot to be processed by the tool, and subsequent to the specifying, automatically retrieving by the tool the specified combination of process parameters at least one of when the lot arrives at the tool for processing, during processing of the lot by the tool, and after processing of the lot by the tool, wherein automatically retrieving includes retrieving the specified combination without human intervention. Other embodiments are also described.
摘要:
In one embodiment, the present invention includes a method for receiving entries in a database, each corresponding to a semiconductor lot to be processed, automatically assigning each of the entries to a process tool, and dynamically dispatching the semiconductor lot corresponding to an assigned entry to the corresponding assigned process tool based on status information of the assigned process tool. Other embodiments are described and claimed.
摘要:
In one embodiment, the present invention includes a method for receiving entries in a database, each corresponding to a semiconductor lot to be processed, automatically assigning each of the entries to a process tool, and dynamically dispatching the semiconductor lot corresponding to an assigned entry to the corresponding assigned process tool based on status information of the assigned process tool. Other embodiments are described and claimed.
摘要:
The operation of a semiconductor fabrication facility may be automated to enable efficient assignments of lots to specific process tools or entities. This may involve the use of an algorithm which may have aspects which are common across various process areas within the fabrication facility. However, the algorithm may be customized to meet the needs of specific process areas.
摘要:
The operation of a semiconductor fabrication facility may be automated to enable efficient assignments of lots to specific process tools or entities. This may involve the use of an algorithm which may have aspects which are common across various process areas within the fabrication facility. However, the algorithm may be customized to meet the needs of specific process areas.
摘要:
The present systems and methods disclose a system for personalizing computer functionality. End-users are provided with tools to easily write rich and complex preferences, for example, by using a plurality simple IF-THEN propositional logic. The preferences are then transformed into queries and executed efficiently on structured data. Preferences that are satisfied then execute actions such as providing notification or storing data in a particular folder. Furthermore, according to an aspect of the invention, data, logic, events, inter alia, are all schematized, thereby enabling sharing of data between application components and across applications.
摘要:
A method of estimating cardinality of a join of tables using multi-column density values and additionally using coarser density values of a subset of the multi-column density attributes. In one embodiment, the subset of attributes for the coarser densities is a prefix of the set of multi-column density attributes. A number of tuples from each table that participate in the join may be estimated using densities of the subsets. The cardinality of the join can be estimated using the multi-column density for each table and the estimated number of tuples that participate in the join from each table.
摘要:
A method of performing a database join is provided herein. The method includes receiving a query. The query may specify a join of a first table and a second table. The method further includes determining a new predicate based on a mapping between a first column of the first table and a second column of the second table for a plurality of tuples of the join. Further, the method includes modifying the query such that the query comprises the new predicate.
摘要:
Mechanisms and techniques for database fragment cloning and management are provided. A database object, such as a table, rowset or index, is divided into fragments. Each fragment is cloned to create cloned fragments, which operationally are substantially identical to one another. One or more of the cloned fragments may be designated as a primary cloned fragment for performing database operations or as a secondary cloned fragment for serving as backup. Updates to each fragment are implemented on the primary cloned fragment and are then propagated from the primary cloned fragment to the corresponding secondary cloned fragments. A cloned fragment can go offline, becoming unavailable to be updated. When the cloned fragment returns online, the cloned fragment is refreshed with data included in the primary cloned fragment. While being refreshed, the cloned fragment may continue to be updated. The cloned fragment is eligible to be designated as a primary cloned fragment when the refreshing process has been completed.
摘要:
In order to accomplish many tasks of a machine efficiently, a motion planning system predetermines the response of the machine to a given set of motion commands. With two or more actuators being driven by a single hydraulic pump, there may not be adequate hydraulic pressure to drive both of the actuators at the speed requested. In order to determine the non-linear response of the actuators and the optimal combination of motions of the moving parts driven by the actuators, a controller for the machine is modeled as a linear dynamic system. The non-linear response of the actuators is modeled using a look-up table that is a function of internal variables of the machine's actuators and hydraulic system. The number of input, or independent, variables that are supplied to the table look-up functions is proportional to the number of actuators being driven by a single pump. Sensors provide data regarding the internal state of each actuator including variables such as spool valve position and cylinder force. These variables are used to index into tables containing data that represents each actuator's constraint surface. The constraint surfaces are predetermined and are dependent on the state of the other actuators driven by the same pump.