RFID part authentication and tracking of processing components
First Claim
1. A method of processing a substrate using a processing component disposed within a substrate processing system, comprising:
- receiving, using an interrogator, one or more signals from a remote communication device coupled to a processing component disposed in the substrate processing system, wherein the one or more signals comprises identifier information relating to the processing component;
comparing, using a controller, the identifier information to processing component identifiers stored in a database to authenticate the processing component to determine that the processing component is authorized or compatible for use with the substrate processing system;
changing one or more process variables based on the received signals; and
performing, using the controller, one or more substrate processing operations using the one or more process variables changed based on the authentication of the processing component.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments provided herein provide for methods and apparatus for detecting, authenticating, and tracking processing components including consumable components or non-consumable components used on substrate processing systems for electronic device manufacturing, such as semiconductor chip manufacturing. The semiconductor processing systems and/or its processing components herein include a remote communication device, such as a wireless communication apparatus, for example radio frequency identification (RFID) devices or other devices embedded in, disposed in, disposed on, located on, or otherwise coupled to one or more processing components or processing component assemblies and/or integrated within the semiconductor processing system itself. The processing component may include a single component (part) or an assembly of components (parts) that are used within the semiconductor processing tool.
-
Citations
20 Claims
-
1. A method of processing a substrate using a processing component disposed within a substrate processing system, comprising:
-
receiving, using an interrogator, one or more signals from a remote communication device coupled to a processing component disposed in the substrate processing system, wherein the one or more signals comprises identifier information relating to the processing component; comparing, using a controller, the identifier information to processing component identifiers stored in a database to authenticate the processing component to determine that the processing component is authorized or compatible for use with the substrate processing system; changing one or more process variables based on the received signals; and performing, using the controller, one or more substrate processing operations using the one or more process variables changed based on the authentication of the processing component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of processing a substrate, comprising:
-
receiving, using an interrogator, one or more signals from a remote communication device coupled to a processing component disposed in a first substrate processing system, wherein the one or more signals comprises identifier information relating to the processing component; comparing, using a controller, the identifier information to processing component identifiers stored in a database to authenticate the processing component to determine that the processing component is authorized or compatible for use with the first substrate processing system; performing, using the controller, one or more substrate processing operations, based on the authentication of the processing component; delivering one or more signals to the remote communication device; storing information received in the one or more signals within a memory of the remote communication device before removing the processing component from the first substrate processing system; removing the processing component from the first substrate processing system; and receiving at least a portion of the stored information from the remote communication device after the processing component has been reinstalled within the first substrate processing system or installed within a second substrate processing system. - View Dependent Claims (14, 15, 16)
-
-
17. A method of processing a substrate using a processing component disposed within a substrate processing system, comprising:
-
receiving, using an interrogator, one or more signals from a remote communication device coupled to a processing component disposed in the substrate processing system, wherein the one or more signals comprises identifier information relating to the processing component; comparing, using a controller, the identifier information to processing component identifiers stored in a database to authenticate the processing component to determine that the processing component is authorized or compatible for use with the substrate processing system; performing, using the controller, one or more substrate processing operations, based on the authentication of the processing component; receiving, using the interrogator, one or more signals from the remote communication device which include information relating to one or more processing conditions detected by a sensor coupled to the processing component; and initiating a change in the processing of the substrate in response to the received sensor information. - View Dependent Claims (18, 19)
-
-
20. A method of processing a substrate using a processing component disposed within a substrate processing system, comprising:
-
receiving, using an interrogator, one or more signals from a remote communication device coupled to a processing component disposed in the substrate processing system, wherein the one or more signals comprises identifier information relating to the processing component; comparing, using a controller, the identifier information to processing component identifiers stored in a database to authenticate the processing component to determine that the processing component is authorized or compatible for use with a substrate processing recipe; unlocking the substrate processing recipe based on the authentication of the processing component; and processing the substrate using the unlocked substrate processing recipe.
-
Specification