Context Offset Estimation in Semiconductor Run-to-Run Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current run-to-run control systems in semiconductor fabrication require numerous pilot runs to estimate offsets, which are expensive and time-consuming, especially in highly-mixed fabrication environments where many different products and contexts are involved.

Innovation Solution

A state-space model is developed to estimate individual context offsets for each thread, allowing these offsets to be calculated without additional pilot runs for subsequent threads with similar contexts, thereby reducing the number of required pilot runs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a pilot run is performed for each thread to estimate offsets, then the accuracy of offset estimation is improved, but the time consumption and cost increase significantly

Engineering Contradiction:
Improveoffset estimation accuracyVSAvoidpilot run time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the offset estimation problem by decomposing thread-specific offsets into context-specific offset components. Instead of estimating a complete offset for each entire thread through separate pilot runs, the system divides the offset into manageable context-level segments (e.g., tool context, product context, layer context) that can be estimated independently and then combined. This segmentation allows reuse of context offset estimates across multiple threads sharing the same contexts, dramatically reducing the number of required pilot runs while maintaining estimation accuracy.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If the number of products and contexts increases in highly-mixed fabrication, then the versatility of the fabrication facility is improved, but the number of required pilot runs increases exponentially

Engineering Contradiction:
Improvefabrication facility versatilityVSAvoidpilot run efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements universality by creating context offset estimates that serve multiple threads simultaneously. A context offset estimate derived from one thread can be universally applied to other threads that share the same context (e.g., the same tool, product, or layer), making the offset estimation process multi-functional. This universal approach allows a single context offset estimate to benefit multiple threads, reducing the total number of pilot runs required as the facility handles more diverse products and contexts.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If separate pilot runs are performed for each unique combination of product, tool, and layer, then the precision of thread-specific offset estimation is improved, but the complexity of the control system increases

Engineering Contradiction:
Improvethread offset precisionVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the offset estimation process by combining context-specific offset components to form thread-specific offsets. Instead of treating each thread's offset as a completely separate entity requiring independent estimation, the system merges reusable context offset estimates (from shared tool, product, layer contexts) to construct thread-specific offsets. This merging approach maintains thread-specific precision while avoiding the complexity of completely separate estimation processes for each thread.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8355810B2Method and system for estimating context offsets for run-to-run control in a semiconductor fabrication facility
Publication Date: 2013.01.15 APPLIED MATERIALS INC
  • US8355810B2 patent drawing
  • US8355810B2 patent drawing
  • US8355810B2 patent drawing

AI summary

A method and system for estimating context offsets for run-to-run control in a semiconductor fabrication facility is described. In one embodiment, contexts associated with a process are identified. The process has one or more threads, and each thread involves one or more contexts. A set of input-output equations describing the process is defined. Each input-output equation corresponds to a thread and includes a thread offset expressed as a summation of individual context offsets. A state-space model is created that describes an evolution of the process using the set of input-output equations. The state-space model allows to estimate individual context offsets.