Substrate Processing Apparatus Error Recovery Checkpointing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional substrate processing systems face challenges in efficiently resuming processing of unprocessed substrates after an error occurs, as they require unloading and reloading substrates, leading to data management issues and increased operator input.
Innovation Solution
A substrate processing apparatus with a control unit and manipulation unit that manage process statuses, allowing for pausing and resuming operations based on error conditions, enabling seamless continuation of processing without reloading substrates by changing states from pause to processing when unprocessed substrates are present.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If substrates are unloaded and reloaded after an error occurs, then the processing can be resumed, but data management becomes difficult and operator input increases
Solution Approach 1:
The system performs preliminary actions by creating a checkpoint before error occurrence and automatically preserving the process status data. When an error occurs, the system has already prepared the necessary state information, eliminating the need for manual data re-entry and simplifying resumption operations.
Solution Approach 2:
The system creates a copy of the process status data (checkpoint information) that can be stored and reused. This copying mechanism allows the system to preserve the state before an error and restore it during resumption, avoiding the need to重新 manage substrate data manually.
2Reliability
If substrates are unloaded and reloaded after an error occurs, then processing can continue, but processing time increases due to additional operations
Solution Approach 1:
The system performs preliminary actions by creating a checkpoint before error occurrence and automatically preserving the process status data. When an error occurs, the system has already prepared the necessary state information, eliminating the need for manual data re-entry and simplifying resumption operations.
Solution Approach 2:
The system performs self-service by automatically detecting errors, creating checkpoints, and managing the resumption process without requiring operator intervention for data re-entry. This automation reduces processing downtime and improves efficiency.
3Device complexity
If the process status is not preserved after an error, then the system can be simplified, but operator input and data re-entry are required
Solution Approach 1:
The system creates a copy of the process status data (checkpoint information) that can be stored and reused. This copying mechanism allows the system to preserve the state before an error and restore it during resumption, avoiding the need to重新 manage substrate data manually.
Solution Approach 2:
The system performs self-service by automatically detecting errors, creating checkpoints, and managing the resumption process without requiring operator intervention for data re-entry. This automation reduces processing downtime and improves efficiency.
Data Source
AI summary
Provided is a substrate processing apparatus capable of efficiently resuming processing of unprocessed substrates after an error occurs during processing of substrates. In the substrate processing apparatus that executes a recipe defining an order of processing substrates and manages process status of the substrates, the process status are changed to a processing state so as to execute the recipe, are changed to a paused state when unprocessed substrates are present among the substrates to be processed according to the recipe, due to an error occurring during the execution of the recipe, and are changed from the paused state to the processing state to resume the execution of the recipe so as to process the unprocessed substrates when the error is canceled and a operation is performed to resume the execution of the recipe.


