Reinforcement Learning Dispatching for High-Yield Tool Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional substrate processing facilities face a difficult tradeoff between on-time delivery and maximizing processing on higher-yield tools, leading to inefficiencies and increased costs due to the need to wait for high-yield tools to become available.

Innovation Solution

A reinforcement learning agent is trained using state and reward data to optimize lot processing on higher-yield tools while meeting threshold production values, automatically managing the tradeoff between on-time delivery and tool utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the facility waits for higher-yield tools to become available to maximize lot processing, then manufacturing precision is improved, but loss of time increases

Engineering Contradiction:
ImproveyieldVSAvoidwaiting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements dynamic dispatching rules that adapt in real-time based on tool availability, workload, and yield characteristics. The system continuously adjusts lot routing decisions rather than using static rules, allowing it to dynamically balance between waiting for high-yield tools and meeting delivery deadlines. This dynamic adaptation resolves the contradiction by making the system flexible enough to optimize for yield when tools are available while minimizing waiting time when they are not.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where actual tool performance, yield data, and delivery metrics are continuously monitored and fed back into the dispatching decision-making process. This feedback loop allows the system to learn from past decisions and adjust future routing choices to better balance yield optimization with time constraints, resolving the contradiction through data-driven adaptive control.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If the facility prioritizes processing on higher-yield tools, then manufacturing precision is improved, but productivity decreases due to reduced on-time delivery

Engineering Contradiction:
ImproveyieldVSAvoidon-time delivery
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The dispatching system dynamically adjusts its priorities based on real-time conditions, switching between yield-optimization mode and delivery-optimization mode as needed. When high-yield tools are available and workload permits, the system prioritizes routing lots to these tools. When delivery deadlines are approaching or tool availability is constrained, it automatically adjusts to prioritize on-time delivery, thus resolving the contradiction between manufacturing precision and productivity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters such as dispatching priorities, routing preferences, and tool selection criteria based on current facility state. By adjusting these parameters dynamically according to yield targets, delivery deadlines, and tool utilization metrics, the system can shift its behavior to optimize for either yield or productivity as conditions require, resolving the contradiction between these two objectives.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If conventional dispatching rules are used to manage tool allocation, then device complexity is reduced, but manufacturing precision deteriorates due to inability to optimize yield

Engineering Contradiction:
ImproveyieldVSAvoiddispatching system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent implements a universal dispatching framework that can handle multiple objectives (yield optimization, on-time delivery, tool utilization) and various tool types within a single integrated system. This multi-functional approach consolidates what would otherwise require multiple separate dispatching systems into one unified platform, managing complexity while enabling sophisticated yield optimization across the entire facility.

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

Solution Approach 2:

The system uses configurable parameters and adjustable weights for different optimization objectives, allowing the dispatching logic to be tuned without changing the underlying system architecture. This parameter-based control enables sophisticated yield optimization while maintaining manageable complexity through a flexible, configurable framework rather than hard-coded complex rules.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250321548A1Reinforcement learning for substrate processing facility
Publication Date: 2025.10.16 APPLIED MATERIALS INC
  • US20250321548A1 patent drawing
  • US20250321548A1 patent drawing
  • US20250321548A1 patent drawing

AI summary

A method includes identifying current state data associated with a substrate processing facility including one or more higher-yield tools and one or more lower-yield tools that have a lower yield than the one or more higher-yield tools. The method further includes providing the current state data as input to a trained reinforcement learning agent. The method further includes receiving, from the trained reinforcement learning agent, output associated with parameters. The method further includes causing, based on the parameters, maximizing of lot processing on the one or more higher-yield tools while meeting one or more threshold production values.