Wafer Handling Robot Interlock for Size Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The fabrication of semiconducting wafers faces challenges in handling multiple wafer sizes, leading to errors and potential damage due to incorrect specification of size parameters in user commands for wafer handling robots and stations.

Innovation Solution

A method is implemented where size parameters for each wafer station and robot hand are set based on user input, comparing these parameters to ensure compatibility before executing user commands, generating an error if they are not compatible, and allowing for customized error output to expedite resolution and reduce downtime.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple wafer sizes are handled in the same system, then versatility is improved, but the risk of errors and damage increases due to incorrect size parameter specification

Engineering Contradiction:
Improvehandling capabilityVSAvoiderror prevention
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary verification of size parameter compatibility between robot hands and wafer stations before executing wafer handling operations. The controller checks whether the size parameters match and prevents execution if they are incompatible, thereby avoiding errors and damage while maintaining the ability to handle multiple wafer sizes.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If size parameter verification is implemented, then reliability is improved, but device complexity increases due to additional comparison and error handling logic

Engineering Contradiction:
Improveerror preventionVSAvoidcontrol logic
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller implements a feedback mechanism that automatically verifies size parameter compatibility before wafer handling operations. The system provides feedback by generating error messages when incompatibility is detected, guiding operators to correct the parameters. This automated feedback loop improves reliability without requiring complex manual verification procedures.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If error output is customized, then ease of operation is improved by expediting error resolution, but device complexity increases due to customization options

Engineering Contradiction:
Improveerror resolutionVSAvoiderror handling
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides self-service error handling by automatically generating customized error messages that include specific information about the incompatibility issue. The error output is tailored to guide operators through the resolution process, reducing the need for external support while maintaining operational simplicity through automated diagnostics.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9002504B2Method of wafer system interlock for the protection of equipment and product in semiconductor processing bridge tool
Publication Date: 2015.04.07 KAWASAKI ROBOTICS USA INC
  • US9002504B2 patent drawing
  • US9002504B2 patent drawing
  • US9002504B2 patent drawing

AI summary

The present disclosure is directed to methods and systems for evaluating wafer size handling capabilities of wafer handling robots and wafer stations in a wafer processing environment. In one embodiment, a method is provided in which size parameters for each of one or more wafer stations and one or more robot hands of a wafer handling robot are set based on user input. A user command identifying a desired robot hand and a desired wafer station is received. A first size parameter of the desired robot hand is compared to a second size parameter of the desired wafer station. If the first size parameter is equal to the second size parameter, or if the second size parameter is an all-size parameter, the user command is executed. If the first size parameter is not equal to the second size parameter, an error is generated.