US11468590B2ActiveUtilityA1

Wireless substrate-like teaching sensor for semiconductor processing

80
Assignee: CYBEROPTICS CORPPriority: Apr 24, 2018Filed: Apr 19, 2019Granted: Oct 11, 2022
Est. expiryApr 24, 2038(~11.8 yrs left)· nominal 20-yr term from priority
H10P 72/7602H10P 72/53H04N 23/60H04N 23/90H10P 74/203H10P 74/27H10P 74/238H10P 72/3302H10P 72/57H10P 72/3402H10P 72/0606H10P 72/0612G01B 11/24G05B 19/042G06T 2207/10024B25J 9/1697G06T 2207/30148G01B 11/002G06T 2207/30164G06T 7/70B25J 9/163G06T 7/80G05B 2219/2602G06T 7/0004G06N 20/00H01L 21/68707H04N 5/247H01L 21/681
80
PatentIndex Score
5
Cited by
35
References
36
Claims

Abstract

A wireless substrate-like sensor for teaching transfer coordinates to a robotic substrate handling system is provided. The sensor includes a base portion sized and shaped like a substrate handled by the robotic substrate handling system. An electronics housing is coupled to the base portion. A power module is disposed within the electronics housing and configured to power components of the sensor. At least one edge camera is disposed near an edge of the base portion. The at least one edge camera has a field of view that images an alignment feature of the object within the field of view of the at least one edge camera of the wireless substrate-like sensor. A controller is disposed within the electronics housing and is coupled to the at least one edge camera. The controller is configured to obtain an image from the at least one edge camera and determine a location of the alignment feature and provide the determined location to the robotic substrate handling system.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A wireless substrate-like sensor for teaching transfer coordinates to a robotic substrate handling system, the sensor comprising:
 a base portion sized and shaped like a substrate handled by the robotic substrate handling system: 
 an electronics housing coupled to the base portion; 
 a power module disposed within the electronics housing and configured to power components of the sensor; 
 at least one edge camera disposed near an edge of the base portion, the at least one edge camera having a field of view that images an edge of a process chuck configured to receive a substrate within the field of view of the at least one edge camera of the wireless substrate-like sensor, wherein the at least one edge camera has a view angle that couples lateral (X, Y) location in an image with range (Z); 
 a range device mounted relative to the base portion and operably coupled to the controller to provide an indication of range between the wireless substrate-like sensor and the process chuck; 
 a controller disposed within the electronics housing coupled to the at least one edge camera and the range device, the controller being configured to obtain the image from the at least one edge camera and determine a location of the process chuck based on at least one image of the edge of the process chuck and the indication of range, wherein the controller is configured to determine a range-corrected (X, Y) location of the process chuck based on the at least one image and the indication of range (Z) to the process chuck and transmit the range-corrected location of the process chuck to the robotic substrate handling system to teach the robotic substrate handling system the determined position. 
 
     
     
       2. The wireless substrate-like sensor of  claim 1 , and further comprising an additional camera disposed in a central region of the base portion and configured to image a central portion of an object located underneath the wireless substrate-like sensor. 
     
     
       3. The wireless substrate-like sensor of  claim 1 , wherein the edge is a round edge. 
     
     
       4. The wireless substrate-like sensor of  claim 1 , and further comprising a tilt/tip sensor operably coupled to the controller to measure tip and tilt of the wireless substrate-like sensor. 
     
     
       5. The wireless substrate-like sensor of  claim 4 , wherein the controller is configured to utilize the indication of range and measurement of tip and tilt to correctly report XY coordinates from camera images. 
     
     
       6. The wireless substrate-like sensor of  claim 1 , wherein the at least one edge camera includes four edge cameras, each disposed proximate an edge of the base portion. 
     
     
       7. The wireless substrate-like sensor of  claim 1 , and further comprising a structured illuminator mounted relative to the base portion proximate at least one edge camera the structured illuminator being configured to generate structured illumination in a field of view of the at least one edge camera. 
     
     
       8. The wireless substrate-like sensor of  claim 7 , wherein the wireless substrate-like sensor comprises at least four edge cameras and a structured illuminator disposed proximate each respective edge camera. 
     
     
       9. The wireless substrate-like sensor of  claim 7 , wherein the structured illumination is in the form selected from the group consisting of a dot, a circle, a plus symbol, a plurality of parallel lines, a sinusoidally varying intensity pattern in at least one of X and Y direction, diamonds shapes, and a checkerboard. 
     
     
       10. The wireless substrate-like sensor of  claim 7 , wherein the structured illumination is configured to allow a calibration operation in order to calibrate apparent range based on the structured illumination. 
     
     
       11. The wireless substrate-like sensor of  claim 10 , wherein the controller is configured to perform the calibration operation for each pair of edge camera and structured illuminator. 
     
     
       12. The wireless substrate-like sensor of  claim 10 , wherein the controller is configured to utilize stored calibration information in order to accurately calculate range based on the appearance of the structured illumination in the camera images. 
     
     
       13. The wireless substrate-like sensor of  claim 1 , wherein the controller is configured to utilize measured range to correctly report XY coordinates from camera images. 
     
     
       14. The wireless substrate-like sensor of  claim 1 , wherein the controller is configured to employ a camera proximate to the center of the sensor base to attempt to image a central aperture of the process chuck and selectively engage the at least one edge camera if the attempt to image the central aperture of the object fails. 
     
     
       15. The wireless substrate-like sensor of  claim 1 , wherein the at least one edge camera is a monochrome camera. 
     
     
       16. The wireless substrate-like sensor of  claim 1 , wherein at least one edge camera is a color camera. 
     
     
       17. The wireless substrate-like sensor of  claim 1 , wherein the sensor has a form that is substantially similar to a semiconductor wafer. 
     
     
       18. The wireless substrate-like sensor of  claim 1 , wherein the sensor has a form that is substantially similar to a semiconductor process reticle. 
     
     
       19. A method of measuring the position of a process chuck of a semiconductor processing tool relative to a sensor held by a robotic manipulator of the semiconductor processing tool, the method comprising:
 providing a sensor having at least one edge detecting camera and a range sensor, wherein the at least one edge camera has a view angle that couples lateral (X, Y) location in an image with range (Z); 
 causing the at least one edge detecting camera to obtain at least one image of a round outer surface of the process chuck; 
 causing the range sensor to detect a range to the process chuck; 
 calculating a range-corrected (X, Y) location of a center of the process chuck based on analyzing the at least one image of the round outer surface of the process chuck and the detected range (Z) to the process chuck; and 
 communicating the calculated the range-corrected (X, Y) location of the process chuck to a controller of the robotic manipulator. 
 
     
     
       20. The method of  claim 19 , and further comprising providing a structured illuminator for each of the at least one edge camera and using the structured illumination to calibrate each camera/illuminator pair for range. 
     
     
       21. The method of  claim 20 , and further comprising using the calibrated sensor to obtain at least one subsequent image of the round outer surface of the process chuck. 
     
     
       22. The method of  claim 19 , and further comprising using stored calibration information to calculate lateral (XY) and range (Z) distances. 
     
     
       23. The method of  claim 19 , wherein communicating the calculated positon includes transmitting wireless data indicative of the calculated position to the controller of the robotic manipulator. 
     
     
       24. The method of  claim 19 , wherein the at least one edge detecting camera includes four edge detecting cameras, and wherein calculating the position of the chuck includes analyzing at least one image from each edge detecting camera. 
     
     
       25. A method of measuring the position of a process chuck within a semiconductor processing tool relative to a sensor held by a robotic manipulator of the semiconductor processing tool, the method comprising:
 providing a sensor having at least one edge detecting camera and a range sensor wherein the at least one edge camera has a view angle that couples lateral (X, Y) location in an image with range (Z); 
 causing the at least one edge detecting camera to obtain at least one image of an alignment mark of the process chuck located within a field of view of the at least one camera; 
 causing the range sensor to detect a range to the process chuck; 
 calculating a range-corrected (X, Y) location of the alignment mark of the process chuck based on the at least one image of the alignment mark and the detected range (Z) to the process chuck; and 
 communicating the calculated the range-corrected (X, Y) location to a controller of the robotic manipulator. 
 
     
     
       26. The method of  claim 25 , and further comprising providing a structured illuminator for each of the at least one edge camera and using structured illumination to calibrate each camera/illuminator pair for range. 
     
     
       27. The method of  claim 26 , and further comprising using the calibrated sensor to obtain at least one subsequent image of an edge of the process chuck. 
     
     
       28. The method of  claim 25 , and further comprising using stored calibration information to calculate lateral (XY) and range (Z) distances. 
     
     
       29. The method of  claim 25 , wherein communicating the calculated position includes transmitting wireless data indicative of the calculated position to the controller of the robotic manipulator. 
     
     
       30. The method of  claim 25 , wherein the at least one edge detecting camera includes four edge detecting cameras, and wherein calculating the position of the alignment mark includes analyzing at least one image from each edge detecting camera. 
     
     
       31. The wireless substrate-like sensor of  claim 1 , wherein the at least one edge camera is disposed on a bottom side of the base portion. 
     
     
       32. The wireless substrate-like sensor of  claim 1 , wherein the range device is disposed on a bottom side of the base portion. 
     
     
       33. The wireless substrate-like sensor of  claim 7 , wherein the structured illuminator is disposed on a bottom side of the base portion. 
     
     
       34. The method of  claim 19 , wherein providing the sensor comprises positioning the sensor, with the robotic manipulator, at a height above the process chuck to obtain the at least one image of the round outer surface of the process chuck. 
     
     
       35. The method of  claim 19 , wherein the sensor held by the robotic manipulator further comprises a tilt sensor, and wherein a signal of the tilt sensor is used, at least in part, to calculate the position of the center of the process chuck. 
     
     
       36. The method of  claim 25 , wherein the sensor held by the robotic manipulator further comprises a tilt sensor, and wherein a signal of the tilt sensor is used, at least in part, to calculate the position of the center of the process chuck.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.