Reticle management system
First Claim
1. An apparatus for managing data corresponding to a plurality of reticles in a semiconductor manufacturing system including a plurality of processing stages, the apparatus comprising:
- a central reticle database configured and arranged to store data associated with each of the plurality of reticles;
a reticle management controller coupled to the central reticle database, the reticle management controller configured and arranged to store and retrieve data from the central reticle database;
a stocker including a stocker controller, a stocker database, and a plurality of storage locations configured and arranged to store at least one of the plurality of reticles, the stocker controller coupled to the stocker database, the stocker controller configured and arranged to store at least a portion of the plurality data corresponding to the at least one of the plurality of reticles stored within the plurality of storage locations within the stocker database; and
the reticle management controller coupled to the stocker controller, the reticle management controller configured and arranged to receive from and to provide, to the stocker controller, at least a portion of the plurality data corresponding to each of the at least one of the plurality of reticles stored within the plurality of storage locations.
9 Assignments
0 Petitions
Accused Products
Abstract
A reticle management system is disclosed that provides data storage and retrieval of data associated with each reticle, reticle carrier, and certain system attributes and also for the efficient movement and storage of reticles and reticle carriers. The reticle management system includes a reticle management controller, a central reticle database, and one or more reticle stockers that include a stocker controller, a stocker database, and a stocker unit. The reticle management controller is coupled to the central reticle database and each of the stocker controllers. Each stocker controller collects data on the reticles, reticle carriers, or both, that are stored within the associated stocker unit and stores this data in the stocker database. The reticle management controller retrieves the data in each stocker database via the associated stocker controller and stores this data in central reticle database. In addition, data attributes for the system, and the reticle carriers within the system may also be stored in the central reticle database.
24 Citations
33 Claims
-
1. An apparatus for managing data corresponding to a plurality of reticles in a semiconductor manufacturing system including a plurality of processing stages, the apparatus comprising:
-
a central reticle database configured and arranged to store data associated with each of the plurality of reticles;
a reticle management controller coupled to the central reticle database, the reticle management controller configured and arranged to store and retrieve data from the central reticle database;
a stocker including a stocker controller, a stocker database, and a plurality of storage locations configured and arranged to store at least one of the plurality of reticles, the stocker controller coupled to the stocker database, the stocker controller configured and arranged to store at least a portion of the plurality data corresponding to the at least one of the plurality of reticles stored within the plurality of storage locations within the stocker database; and
the reticle management controller coupled to the stocker controller, the reticle management controller configured and arranged to receive from and to provide, to the stocker controller, at least a portion of the plurality data corresponding to each of the at least one of the plurality of reticles stored within the plurality of storage locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for managing a plurality of reticles in a semiconductor manufacturing system including a plurality of processing stages, the apparatus comprising:
-
a central reticle database configured and arranged to store data corresponding to each of the plurality of reticles;
a reticle management controller coupled to the central reticle database, the reticle management controller configured and arranged to store and retrieve data from the central database;
a stocker unit including a stocker controller, a stocker database, and a plurality of storage locations configured and arranged to store at least one of the plurality of reticles, the stocker controller configured and arranged to collect at least a portion of the plurality data corresponding to each of the at least one of the plurality of reticles stored within the plurality of storage locations and to store the at least a portion of data within the stocker database;
the reticle management controller coupled to the stocker controller, the reticle management controller configured and arranged to receive from and to provide to at least a portion of the plurality data corresponding to each of the at least one of the plurality of reticles stored within the plurality of storage locations;
a reticle moving system configured and arranged to load a reticle at the stocker and deliver the reticle to a destination; and
the reticle management controller coupled to the reticle moving system, the reticle management controller configured and arranged to provide one or more move commands to the reticle move system, the reticle move system configured and arranged to receive the one or more move commands and operative to execute the one or more move commands. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus for managing data corresponding to a plurality of reticles in a semiconductor manufacturing system including a plurality of processing stages, the apparatus comprising:
-
a central reticle database configured and arranged to store data associated with each of the plurality of reticles; and
a reticle management controller coupled to the central reticle database, the reticle management controller configured and arranged to store and retrieve data from the central reticle database. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification