Dispatcher Initialization via Peer Data Transfer in Fab Dispatching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Dispatcher initialization in manufacturing systems causes performance bottlenecks and interferes with real-time data updates by directly retrieving initial data from a repository, affecting dispatching system efficiency.
Innovation Solution
A dispatch server manages dispatcher initialization by retrieving dispatch decision data from an initialized dispatcher acting as an initialization partner, reducing the load on the repository and minimizing interference with data updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a non-initialized dispatcher directly retrieves initial data from the repository, then the dispatcher can be initialized, but the repository experiences increased load and real-time data updates are interfered with
Solution Approach 1:
An initialized dispatcher acts as an intermediary between the repository and non-initialized dispatchers. Instead of non-initialized dispatchers directly querying the repository, they receive initial facility data from the initialized dispatcher, thereby reducing repository load and avoiding interference with real-time data updates while still achieving proper initialization
2Productivity
If the dispatcher initialization process is optimized to reduce repository load, then repository performance improves, but the initialization process may become more complex
Solution Approach 1:
The initialized dispatcher automatically serves as an initialization partner for non-initialized dispatchers without requiring additional repository interventions. The system leverages existing dispatcher resources to self-initialize new dispatchers, reducing repository load while maintaining a relatively simple process through natural system behavior
Data Source
AI summary
A method for operating a set of dispatchers to make dispatch decisions for a manufacturing facility based on facility data related to the manufacturing facility, includes causing a first dispatcher of the set of dispatchers to retrieve, from a second dispatcher of the set of dispatchers, an initial set of facility data related to the manufacturing facility, and causing the first dispatcher to dispatch a substrate to a substrate processing tool for processing based on the initial set of facility data. The second dispatcher is a most recently updated idle dispatcher of the set of dispatchers.


