System and method for improving equipment communication in semiconductor manufacturing equipment
First Claim
1. A system for connecting semiconductor manufacturing equipment to a host and at least a first client via virtual channels, the system comprising:
- a first application agent, a host agent, and an equipment agent configured to communicate with the first client, the host, and the manufacturing equipment, respectively;
a first application queue, a host queue, and an equipment queue configured to hold messages received from and sent to the first application agent, the host agent, and the equipment agent, respectively;
a management information base configured to store information identifying a first virtual channel linking the first client with the manufacturing equipment via the first application queue and the equipment queue, and a second virtual channel linking the host with the manufacturing equipment via the host queue and the equipment queue; and
a dispatcher configured to use the information from the management information base to route messages between the first client and the manufacturing equipment via the first virtual channel and to route messages between the host and the manufacturing equipment via the second virtual channel.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a system and method for connecting semiconductor manufacturing equipment to a host and one or more clients. In one example, the system includes an application queue, a host queue, and an equipment queue configured to hold messages received from and sent to an application agent, a host agent, and an equipment agent, respectively. A management information base may be configured to store information identifying a first virtual channel linking the client with the manufacturing equipment via the application queue and the equipment queue, and a second virtual channel linking the host with the manufacturing equipment via the host queue and the equipment queue. A dispatcher may be configured to use information from the management information base to route messages between the client and the manufacturing equipment via the first virtual channel and to route messages between the host and the manufacturing equipment via the second virtual channel.
144 Citations
18 Claims
-
1. A system for connecting semiconductor manufacturing equipment to a host and at least a first client via virtual channels, the system comprising:
-
a first application agent, a host agent, and an equipment agent configured to communicate with the first client, the host, and the manufacturing equipment, respectively; a first application queue, a host queue, and an equipment queue configured to hold messages received from and sent to the first application agent, the host agent, and the equipment agent, respectively; a management information base configured to store information identifying a first virtual channel linking the first client with the manufacturing equipment via the first application queue and the equipment queue, and a second virtual channel linking the host with the manufacturing equipment via the host queue and the equipment queue; and a dispatcher configured to use the information from the management information base to route messages between the first client and the manufacturing equipment via the first virtual channel and to route messages between the host and the manufacturing equipment via the second virtual channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer readable medium having stored thereon a sequence of instructions which, when executed by a computer, causes the computer to perform a method for simultaneously connecting semiconductor manufacturing equipment having a single communication port to a plurality of clients, the method comprising:
-
receiving a first message, by a communication agent, from one of the plurality of clients; enqueuing, by a first agent, the first message in a communication queue associated with the communication agent; identifying the first message as a next message to transfer by a dispatcher; dequeuing, by the dispatcher, the first message from the communication queue and enqueueing the first message in an equipment queue associated with the manufacturing equipment; and dequeueing the first message, by an equipment agent, from the equipment queue and sending the first message to the manufacturing equipment. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification