Substrate Tool Module Auto-Configuration Using Embedded Component Files

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current substrate processing systems lack auto-configuration capabilities, leading to human error in selecting hardware configuration options, as component information is not readily available within the system, and manual processes are cumbersome, especially for components without direct network connectivity.

Innovation Solution

The system integrates a controller that reads component information stored on modules' PCBs or other components in a standardized format, mapping this information to configuration options within the application, allowing for automatic configuration and populating drop-down menus, thereby eliminating human intervention in selecting hardware configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of hardware components is used, then system setup can be performed with basic tools, but human error occurs in selecting configuration options and the process is cumbersome

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-configuration by automatically reading component information from embedded files and mapping it to configuration options, eliminating the need for manual configuration input and reducing human error

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Component information is pre-stored in standardized files within each module during manufacturing, enabling the controller to automatically retrieve and process this information without requiring manual data entry or external documentation

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If component information is stored in standardized format in module files, then automatic reading and mapping is enabled, but additional storage infrastructure is required in each module

Engineering Contradiction:
Improveauto-configuration capabilityVSAvoidmodule structure complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The standardized file format serves multiple functions: it stores component information for automatic configuration, provides a record for maintenance tracking, and enables future expansion of system capabilities without requiring additional infrastructure

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of requiring direct physical access to components or external documentation, the system creates a digital copy of component information stored in standardized files within each module, enabling automated retrieval and processing

Inventive Principle:
Principle #26Copying

3Measurement precision

If controller reads and processes component information automatically, then configuration accuracy improves, but communication infrastructure and processing time are required

Engineering Contradiction:
Improvecomponent identification accuracyVSAvoidconfiguration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Component information is pre-formatted and stored in standardized files during module assembly, so that when the controller needs to configure a module, the data is already prepared and readily accessible, minimizing processing time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transforms unstructured component data into structured, standardized file formats with specific parameters (part numbers, serial numbers, descriptions), enabling efficient automated parsing and processing by the controller

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12073224B2Autoconfiguration of hardware components of various modules of a substrate processing tool
Publication Date: 2024.08.27 LAM RES CORP
  • US12073224B2 patent drawing
  • US12073224B2 patent drawing
  • US12073224B2 patent drawing

AI summary

A substrate processing system comprises a module to perform an operation associated with processing a semiconductor substrate in the substrate processing system. The module includes a component used with the processing of the semiconductor substrate, and a file stored in the module. The file includes information about the component of the module. The substrate processing system comprises a controller to communicate with the module via a network of the substrate processing system. The controller receives the file from the module via the network, reads the information about the component from the received file, and maps, based on the information read from the received file, the component of the module to an option in an application used to configure the module. The controller automatically configures the component of the module using the option in the application to which the component of the module is mapped.