Web based tool control in a semiconductor fabrication facility
First Claim
1. An apparatus for monitoring the communications between a fabrication host and a plurality of fabrication tools, in a semiconductor fabrication facility, wherein process data is obtained from each of the fabrication tools, the apparatus comprising:
- a plurality of data capture modules, each of the plurality of data capture modules corresponding to one of the plurality of fabrication tools, each of the plurality of data capture modules coupled to the fabrication host and to the corresponding fabrication tool, wherein data transferred between the fabrication host and the corresponding fabrication tool, which is in a first data format and includes a plurality of current process data, is captured by the data capture module and passed onto the fabrication tool;
a plurality of data translation modules, each one of the plurality of data translation modules coupled to a corresponding one of the plurality of data capture modules, wherein the translation module receives the plurality of current process data, which is in a first data format, and is configured and arranged to translate this current process data into a second data format;
a plurality of servers, each of the plurality of servers coupled to a corresponding one of the plurality of translation modules and further coupled to at least one other server, wherein each of the plurality of servers receives the plurality of current process data, which is in the second data format;
a plurality of web interfaces, each of the plurality of web interfaces coupled to a corresponding one of the plurality of servers and further coupled to at least one other web interface, the web interface configured and arranged to convert the plurality of current process data into a displayable format;
at least one web-browser coupled to at least one of the plurality of web interfaces, wherein the at least one web browser displays at least a portion of the current data transferred between the fabrication host and the corresponding tool in the second data format.
9 Assignments
0 Petitions
Accused Products
Abstract
In brief, the present invention provides a system for the interconnection of semiconductor fabrication tools (“process tools”) in a semiconductor fabrication facility by use of a data network and microprocessor based interface (“browser”) associated with each process tool. The data network and microprocessor based interface provide communication in accordance with known standards via Intranet or Internet data transfer links to one or more remotely disposed browsers. Data is immediately available in real time on all aspects of the operation of the fabrication facility. Equipment engineers and process engineers can browse the various process tools from any location. Host communications to and from the tools can be monitored without affect on factory operation. The interface is compatible with standard process tools and factory automation or management software systems.
-
Citations
32 Claims
-
1. An apparatus for monitoring the communications between a fabrication host and a plurality of fabrication tools, in a semiconductor fabrication facility, wherein process data is obtained from each of the fabrication tools, the apparatus comprising:
-
a plurality of data capture modules, each of the plurality of data capture modules corresponding to one of the plurality of fabrication tools, each of the plurality of data capture modules coupled to the fabrication host and to the corresponding fabrication tool, wherein data transferred between the fabrication host and the corresponding fabrication tool, which is in a first data format and includes a plurality of current process data, is captured by the data capture module and passed onto the fabrication tool;
a plurality of data translation modules, each one of the plurality of data translation modules coupled to a corresponding one of the plurality of data capture modules, wherein the translation module receives the plurality of current process data, which is in a first data format, and is configured and arranged to translate this current process data into a second data format;
a plurality of servers, each of the plurality of servers coupled to a corresponding one of the plurality of translation modules and further coupled to at least one other server, wherein each of the plurality of servers receives the plurality of current process data, which is in the second data format;
a plurality of web interfaces, each of the plurality of web interfaces coupled to a corresponding one of the plurality of servers and further coupled to at least one other web interface, the web interface configured and arranged to convert the plurality of current process data into a displayable format;
at least one web-browser coupled to at least one of the plurality of web interfaces, wherein the at least one web browser displays at least a portion of the current data transferred between the fabrication host and the corresponding tool in the second data format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
further comprising at least one database coupled to each of the plurality of translation modules, wherein the plurality of current process data in the second data format are stored in the database.
-
-
14. The apparatus of claim 13 wherein the plurality of data translation modules is coupled to the at least one database server via a database data network.
-
15. The apparatus of claim 14 wherein the at least one wireless web-browser is coupled to the wireless web interface via an infrared signal.
-
16. The apparatus of claim 1 wherein at least one of the plurality of web interfaces is a wireless web interface and at least one web-browser is a wireless web-browser coupled to wireless web interface.
-
17. The apparatus of claim 16 wherein the at least one wireless web-browser is a personal digital assistant.
-
18. The apparatus of claim 16 wherein the at least one wireless web-browser is a lap-top computer.
-
19. The apparatus of claim 16 wherein the at least one wireless web-browser is a cellular telephone.
-
20. The apparatus of claim 16 wherein the at least one wireless web-browser is coupled to the wireless web interface via a radio-frequency signal.
-
21. An apparatus for providing data transferred on a data network between a host manufacturing computer and a manufacturing tool, and to provide one or more predetermined destinations which have subscribed to receive predetermined process data that is a part of the plurality of current data transferred on a data network between a host manufacturing computer and a manufacturing tool, the apparatus comprising:
-
a data capture module coupled to the data network, the data capture module configured and arranged to capture the current host or tool data in a first data format;
a translator module coupled to the data capture module and configured and arranged to receive the current host or tool data and to convert the host or tool data from the first data format into a second data format;
a server coupled to the translator module, the server configured and arranged to receive current host or tool data in the second data format from the translator module;
a web interface coupled to the server, the web interface configured and arranged to provide the current or tool data in the second data format in a display format compatible to display the host or tool data on a web-based browser. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for providing current process data, transferred on a data network between a host manufacturing computer and a manufacturing tool, to a predetermined destination that has subscribed to receive predetermined process data that is portion of the current process data the method comprising:
-
receiving a current host or tool process data in a first data format;
translating the received current host or tool process data from the first data format to a second data format;
preparing the current host or tool process data to be displayed on a web-based browser;
selecting the portion of the predetermined current host or tool process data corresponding to the subscription destination; and
distributing the selected portion of the predetermined process data to the subscription destination. - View Dependent Claims (32)
-
Specification