Substrate Chamber Imaging Synchronization for Event Timing Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing substrate processing devices face challenges in accurately measuring the output time of control signals and event changes due to a time lag between the camera's clock and the controller's clock, which can lead to inappropriate monitoring of processing targets.

Innovation Solution

A substrate processing method and device that include a synchronizing step to reduce the difference between the controller's and camera's measured times, allowing for accurate detection of event changes and calculation of the time difference between control signal output and event occurrence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the controller and camera operate with independent clocks, then each device can function autonomously, but time measurement accuracy deteriorates due to clock synchronization lag

Engineering Contradiction:
Improveautonomous operationVSAvoidtime measurement accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The system continuously monitors the time difference between controller and camera clocks, and dynamically adjusts the camera's timing operations based on this feedback. The controller calculates the time lag by comparing its own time measurements with the camera's timestamp on captured images, then uses this information to synchronize future operations, ensuring accurate temporal correlation without requiring permanent clock unification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

A time synchronization mechanism acts as an intermediary between the controller and camera. This intermediary component receives timing information from both devices, calculates the offset, and provides corrected timing data to coordinate their operations. This allows both devices to maintain their independent clock systems while achieving synchronized time measurement through the mediating synchronization layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If the camera continuously monitors the chamber, then event detection capability is improved, but time correlation with control signals deteriorates due to lack of synchronization

Engineering Contradiction:
Improveevent detection capabilityVSAvoidtime correlation accuracy
Core Design Contradiction:
Difficulty of detecting and measuringVSMeasurement precision

Solution Approach 1:

The system performs preliminary time synchronization by having the controller send a synchronization command to the camera before actual monitoring begins. This preliminary action establishes a known reference point in time for both devices, allowing subsequent event detections to be accurately correlated with control signals by measuring time differences from this synchronized reference point.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors the time difference between controller and camera timestamps on captured images, and uses this feedback to adjust timing operations. By comparing the controller's time measurements with the camera's recorded timestamps, the system calculates the time lag and compensates for it in subsequent correlations, maintaining accurate time alignment throughout continuous monitoring.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250178022A1Substrate processing method and substrate processing device
Publication Date: 2025.06.05 SCREEN HOLDINGS CO LTD
  • US20250178022A1 patent drawing
  • US20250178022A1 patent drawing
  • US20250178022A1 patent drawing

AI summary

A substrate processing method includes a processing process, an imaging process, a synchronizing process, and a calculation process. In the processing process, a controller outputs a control signal to at least one driver of a processing unit while measuring a time and makes the processing unit perform processing on a substrate. In the imaging process, a camera takes an image in the chamber to generate image data. In the synchronizing process, the controller performs synchronizing processing of reducing a difference between a current time measured by the controller and a current time measured by the camera. In the calculation process, an occurrence time of an event change in the chamber is calculated based on an imaging time of the image data, and a time difference between an output time of the control signal and the occurrence time is obtained based on a synchronized time.