Substrate Processing Scheduling Using Neural Network Tool Pacing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current substrate processing systems face challenges in optimizing scheduling parameters for semiconductor substrate processing, leading to inefficiencies such as idle times and reduced throughput.

Innovation Solution

A system utilizing a processor and memory to simulate various processing scenarios and scheduling parameters, train a model using data from actual processing and simulation, and predict optimum scheduling parameters to minimize idle times and maximize throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional scheduling methods are used for substrate processing, then the system operation is simple, but idle times increase and throughput decreases

Engineering Contradiction:
ImprovethroughputVSAvoididle times
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary simulation of multiple processing scenarios before actual substrate processing to predict and determine optimal scheduling parameters in advance. This allows the system to pre-calculate ideal transfer timing, processing durations, and chamber allocation to minimize idle times and maximize throughput before the actual processing begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where actual processing data from the substrate processing tool is continuously collected and used to refine and retrain the machine learning model. This closed-loop feedback enables the system to learn from real-world operations and continuously improve scheduling predictions, thereby reducing idle times and enhancing throughput over time.

Inventive Principle:
Principle #23Feedback

2Productivity

If optimal scheduling parameters are implemented, then throughput is maximized, but system complexity increases

Engineering Contradiction:
ImprovethroughputVSAvoidscheduling system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces a machine learning model as an intermediary between the complex processing parameters and the scheduling decisions. This model acts as a smart mediator that automatically translates multiple input parameters (processing times, transfer durations, chamber availability) into optimal scheduling decisions, thereby managing system complexity while maximizing throughput without requiring manual optimization of each parameter.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a virtual copy or simulation environment that mirrors the actual substrate processing tool. This digital twin allows for scenario simulation and model training without affecting real production, enabling complex optimization calculations to be performed in the virtual copy while the actual system operates efficiently based on the learned schedules.

Inventive Principle:
Principle #26Copying

3Measurement precision

If simulation of multiple processing scenarios is performed, then scheduling accuracy is improved, but computational time increases

Engineering Contradiction:
Improvescheduling parameter accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs comprehensive simulation and model training in advance, before actual production needs the scheduling decisions. By pre-simulating multiple processing scenarios and training the machine learning model beforehand, the system accumulates knowledge that enables rapid, accurate scheduling decisions during actual operations without requiring time-consuming real-time simulations.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250044775A1Model-based scheduling for substrate processing systems
Publication Date: 2025.02.06 LAM RES CORP
  • US20250044775A1 patent drawing
  • US20250044775A1 patent drawing
  • US20250044775A1 patent drawing

AI summary

For etching tools, a neural network model is trained to predict optimum scheduling parameter values. The model is trained using data collected from preventive maintenance operations, recipe times, and wafer-less auto clean times as inputs. The model is used to capture underlying relationships between scheduling parameter values and various wafer processing scenarios to make predictions. Additionally, in tools used for multiple parallel material deposition processes, a nested neural network based model is trained using machine learning. The model is initially designed and trained offline using simulated data and then trained online using real tool data for predicting wafer routing path and scheduling. The model improves accuracy of scheduler pacing and achieves highest tool/fleet utilization, shortest wait times, and fastest throughput.