Photoresist system
First Claim
1. A method comprising:
- obtaining barcode data on a photoresist bottle in response to initiating a photoresist bottle switching operation by an operator;
then obtaining photoresist data relating to the photoresist bottle as indicated by the barcode data of the photoresist bottle, said photoresist data obtained from a database in response to obtaining the barcode data, said database comprising information on a plurality of photoresists associated with respective photoresist bottles and respective barcode data;
then determining whether the photoresist bottle contains appropriate photoresist based on the photoresist data;
in response to determining that the photoresist bottle contains appropriate photoresist, storing an expiration date of the photoresist bottle and a batch identifier of the photoresist bottle as indicated by the barcode data of the photoresist bottle in the database; and
,in response to determining that the photoresist bottle contains inappropriate photoresist, acting to prevent semiconductor processing of semiconductor waters utilizing the inappropriate photoresist contained in the photoresist bottle.
1 Assignment
0 Petitions
Accused Products
Abstract
A photoresist system is disclosed. A graphical user interface of the system allows an operator to initiate a bottle switching operation, among other operations. Barcode data of a photoresist bottle is obtained by an equipment server from a controller. Photoresist data relating to the bottle is obtained by the equipment server from a database through a constraint server. The equipment server, preferably with assistance from the constraint server, determines whether the bottle contains appropriate photoresist for the semiconductor processing to be performed on semiconductor wafers. If the bottle contains appropriate photoresist, the equipment server, through the constraint server, stores the expiration date of the bottle and the batch identifier of the bottle, as indicated by the barcode data, in the database. If the bottle contains inappropriate photoresist, then the system acts to prevent the semiconductor processing of the semiconductor wafers with the inappropriate photoresist contained in the bottle.
-
Citations
19 Claims
-
1. A method comprising:
-
obtaining barcode data on a photoresist bottle in response to initiating a photoresist bottle switching operation by an operator; then obtaining photoresist data relating to the photoresist bottle as indicated by the barcode data of the photoresist bottle, said photoresist data obtained from a database in response to obtaining the barcode data, said database comprising information on a plurality of photoresists associated with respective photoresist bottles and respective barcode data; then determining whether the photoresist bottle contains appropriate photoresist based on the photoresist data; in response to determining that the photoresist bottle contains appropriate photoresist, storing an expiration date of the photoresist bottle and a batch identifier of the photoresist bottle as indicated by the barcode data of the photoresist bottle in the database; and
,in response to determining that the photoresist bottle contains inappropriate photoresist, acting to prevent semiconductor processing of semiconductor waters utilizing the inappropriate photoresist contained in the photoresist bottle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A photoresist software system comprising:
-
a database within a computer system, said database adapted to store photoresist operation activity records and information concerning a plurality of photoresists, each photoresist associated with a respective barcode on a respective photoresist container within said database; a graphical user interface adapted to initiate photoresist operations including initiating a photoresist container switching operation, activities of which comprise said photoresist operation activity records; and
,a equipment server within said computer system, said equipment server adapted to process photoresist-related data received from a controller separate from said computer system and to process photoresist-related data stored in the database, said photoresist-related data received in response to initiating a barcode reading operation on a photoresist container, the equipment server adapted to prevent improper photoresist operations from occurring based on said barcode reading operation and receipt of said photoresist-related data from said database, the improper photoresist operations selected from the group consisting of;
using an expired photoresist contained in said photoresist container, and using an improper type of photoresist contained in said photoresist container;said equipment server programmed to operate as follows; in response to determining that said photoresist container contains appropriate photoresist, storing an expiration date of said photoresist container and a batch identifier of said photoresist container as indicated by the barcode data of said photoresist container in the database; and
,in response to determining that said photoresist container contains inappropriate photoresist, acting to prevent semiconductor processing of semiconductor wafers utilizing the inappropriate photoresist contained in said photoresist container. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A photoresist hardware system comprising:
-
a photo track adapted to load and unload photoresist containers; a barcode reader adapted to read barcodes of each of the photoresist containers in response to initiating a photoresist container switching operation; a container sensor adapted to determine whether the photo track has loaded therein a photoresist container; a controller communicating with the barcode reader and the container sensor, said controller adapted to initiate a barcode reading operation on said photoresist container in response to said container sensor, said controller further adapted to retrieve photoresist information concerning a photoresist contained in said photoresist container from a database in response to said barcode reading operation, said database within a computer, said computer separate from said controller, said database comprising information on a plurality of photoresists associated with respective photoresist containers and barcodes including a barcode on said photoresist container; and
,said computer in communication with said controller, said computer adapted to prevent improper photoresist operations from occurring based on said photoresist information, the improper photoresist operations selected from the group consisting of;
using an expired photoresist contained in said photoresist container, and using an improper type of photoresist contained in said photoresist container;said computer programmed to operate as follows; in response to determining that said photoresist container contains appropriate photoresist, storing an expiration date of said photoresist container and a batch identifier of said photoresist container as indicated by the barcode data of said photoresist container in the database; and
,in response to determining that said photoresist container contains inappropriate photoresist, acting to prevent semiconductor prodessing of semiconductor wafers utilizing the inappropriate photoresist contained in said photoresist container. - View Dependent Claims (18, 19)
-
Specification