Process I/O Controller with Real-Time OS for Semiconductor Jitter Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor manufacturing control systems lack the ability to perform multiple functions with statistically repeatable responsiveness, leading to jitter and inefficiencies in command initiation and completion times, which are critical for precise process control.

Innovation Solution

The implementation of prioritized real-time operating systems in process I/O controllers that delegate data collection, monitoring, and control tasks from tool hosts to process I/O controllers, using multiple communication channels and protocols like MODBUS/TCP, to ensure deterministic and precise responses to sensor inputs and commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If current control systems are used to perform multiple functions (data collection, monitoring, control), then system versatility is improved, but response time repeatability deteriorates due to jitter

Engineering Contradiction:
Improvesystem versatilityVSAvoidresponse time repeatability
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system segments control functions by introducing a dedicated real-time controller that handles time-critical control tasks separately from the host system that performs data collection and monitoring. This segmentation isolates jitter-prone operations from precision control operations, allowing each to optimize for its specific function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A real-time controller acts as an intermediary between the host system and the semiconductor manufacturing tool. This intermediary receives commands from the host, executes them with deterministic timing, and reports results back, thereby mediating between the non-real-time host operations and the real-time control requirements of the tool.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If standard operating systems are used in control systems, then ease of operation is improved, but response time precision deteriorates due to lack of deterministic scheduling

Engineering Contradiction:
Improveease of operationVSAvoidresponse time precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The control system is segmented into two parts: a standard operating system for the host system that provides ease of operation, and a real-time operating system for the controller that provides deterministic scheduling. This allows each part to use the OS best suited for its requirements without compromise.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The real-time controller serves as an intermediary that translates high-level commands from the standard OS host into precisely timed control actions. It maintains a command queue and uses deterministic scheduling to ensure precise response times while the host system continues to operate with standard OS convenience.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If tool hosts directly control data collection and monitoring, then device complexity is reduced, but productivity deteriorates due to inefficiencies in command initiation and completion

Engineering Contradiction:
Improvedevice complexityVSAvoidproductivity
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The real-time controller acts as an intermediary that optimizes the control loop by handling time-critical operations efficiently. It maintains a command queue, pre-processes control actions, and executes them with minimal latency, thereby improving productivity without significantly increasing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The controller performs preliminary actions by pre-loading and queuing control commands before they are needed. This allows the system to prepare control actions in advance, reducing command initiation delays and improving overall productivity of the control loop.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7620516B2Versatile semiconductor manufacturing controller with statistically repeatable response times
Publication Date: 2009.11.17 MKS INSTR INC
  • US7620516B2 patent drawing
  • US7620516B2 patent drawing
  • US7620516B2 patent drawing

AI summary

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.