VERSATILE SEMICONDUCTOR MANUFACTURING CONTROLLER WITH STATISTICALLY REPEATABLE RESPONSE TIMES
First Claim
1. A method of precisely timed control over semiconductor manufacturing processes using a tool host and a process I/O controller, wherein the process I/O controller includes electrical interfaces to process chamber monitors and controls and supports precisely timed input and output through the electrical interfaces, and the tool host includes a programming environment that symbolically represents the electrical interfaces, the method including:
- using the tool host, preparing a control program that includes instructions for the process I/O controller to sample inputs and control outputs through the electrical interfaces;
from the tool host to the process I/O controller, loading the control program; and
using the process I/O controller, upon receiving a command via a MODBUS-compliant protocol, invoking the control program, running the control program to generate statistically accurate timing of sampling inputs and controlling outputs through the electrical interfaces;
wherein the sampling inputs and controlling outputs is considered to have statistically accurate timing when variances in a 99.99 percent range of distribution of variances between a target time and actual times are less than or equal to 5 (five) milliseconds.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to process I/O controllers for semiconductor manufacturing to which a tool host can delegate data collection, monitoring and control tasks. In particular, it relates to process I/O controllers that can perform more than one of data collection, monitoring, control and response to commands from a tool host with statistically repeatable performance and precision. Embodiments described use prioritized real time operating systems to control of semiconductor manufacturing tools and data collection from tool associated with the sensors. Statistically repeatable responsiveness to selected commands and to sensor inputs during selected recipe steps effectively reduces jitter.
-
Citations
2 Claims
-
1. A method of precisely timed control over semiconductor manufacturing processes using a tool host and a process I/O controller, wherein the process I/O controller includes electrical interfaces to process chamber monitors and controls and supports precisely timed input and output through the electrical interfaces, and the tool host includes a programming environment that symbolically represents the electrical interfaces, the method including:
-
using the tool host, preparing a control program that includes instructions for the process I/O controller to sample inputs and control outputs through the electrical interfaces; from the tool host to the process I/O controller, loading the control program; and using the process I/O controller, upon receiving a command via a MODBUS-compliant protocol, invoking the control program, running the control program to generate statistically accurate timing of sampling inputs and controlling outputs through the electrical interfaces; wherein the sampling inputs and controlling outputs is considered to have statistically accurate timing when variances in a 99.99 percent range of distribution of variances between a target time and actual times are less than or equal to 5 (five) milliseconds.
-
-
2. A process I/O controller including:
-
a port adapted to communicate with the central processor; memory; logic and resources coupled to the port and the memory, adapted to receive control commands via a MODBUS-compliant protocol from the central controller and processing the control commands within a first statistically repeatable short interval of 5 milliseconds or less after the receiving; wherein a short interval is considered statistically repeatable when times in a 99.99 percent range of distribution of the times are less than or equal to the short interval; and adapted, without failing statistical repeatability in the processing of the control commands, to sample one or more sensors coupled to the process chamber and buffering the samples within a statistically repeatable tolerance of a sampling schedule; and wherein a tolerance is considered statistically repeatable when variances in a 99.99 percent range of distribution of variance between a target time and actual times are less than or equal to the tolerance.
-
Specification