KR20100026743A - Wafer center detecting device and method - Google Patents
Wafer center detecting device and method Download PDFInfo
- Publication number
- KR20100026743A KR20100026743A KR1020080085865A KR20080085865A KR20100026743A KR 20100026743 A KR20100026743 A KR 20100026743A KR 1020080085865 A KR1020080085865 A KR 1020080085865A KR 20080085865 A KR20080085865 A KR 20080085865A KR 20100026743 A KR20100026743 A KR 20100026743A
- Authority
- KR
- South Korea
- Prior art keywords
- wafer
- point
- center
- end point
- joint part
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 66
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 230000003287 optical effect Effects 0.000 claims description 3
- 235000012431 wafers Nutrition 0.000 description 185
- 239000004065 semiconductor Substances 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000005229 chemical vapour deposition Methods 0.000 description 1
- 238000005137 deposition process Methods 0.000 description 1
- 238000001312 dry etching Methods 0.000 description 1
- 238000005530 etching Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005389 semiconductor device fabrication Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/68—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for positioning, orientation or alignment
- H01L21/681—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for positioning, orientation or alignment using optical controlling means
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/67005—Apparatus not specifically provided for elsewhere
- H01L21/67242—Apparatus for monitoring, sorting or marking
- H01L21/67259—Position monitoring, e.g. misposition detection or presence detection
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L21/00—Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
- H01L21/67—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
- H01L21/677—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for conveying, e.g. between different workstations
- H01L21/67739—Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere for conveying, e.g. between different workstations into and out of processing chamber
- H01L21/67742—Mechanical parts of transfer devices
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Manufacturing & Machinery (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Power Engineering (AREA)
- Robotics (AREA)
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
Abstract
본 발명은 정확한 원형이 아닌 웨이퍼 또는 노치가 포함된 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내로 이송되도록 하는 것으로, 웨이퍼 이송부, 제1시작점, 제2시작점, 제1끝점 및 제2끝점을 감지하는 웨이퍼 감지부 및 웨이퍼 이송부의 이동거리를 산출하여 각각의 웨이퍼의 시작점 및 끝점의 X 좌표와 Y 좌표를 산출하고, 제1시작점과 제2시작점, 제2시작점과 제1끝점, 제1끝점과 제2끝점 및 제2끝점과 제1시작점을 잇는 각각의 선분의 중앙에 각각 형성된 수직선이 교차되는 지점 중 편차가 큰 하나의 지점은 제외하고 나머지 세 개의 지점의 각각의 X 좌표의 평균지점 및 각각의 Y 좌표의 평균지점이 웨이퍼의 중심이 되도록 한다.The present invention detects and corrects the center of a wafer or a wafer including a notch, which is not an exact circle, and is then transferred into the process chamber. The wafer transfer unit, the first starting point, the second starting point, the first end point, and the second end point are detected. Calculates the moving distance of the wafer detection unit and the wafer transfer unit, and calculates the X and Y coordinates of the start and end points of each wafer, and the first and second start points, the second start point and the first end point, and the first end point and Average point of each X coordinate of the remaining three points except for one point having a large deviation among the points where the vertical line formed at the center of each line connecting the second end point and the second end point and the first start point intersects, and respectively Let the average point of the Y coordinate of be the center of the wafer.
본 발명에 따르면, 정확한 원형이 아니거나 웨이퍼 지름에 오차가 있는 웨이퍼가 공정을 위해 이송되더라도 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내의 미리 설정된 위치로 이송되도록 하는 웨이퍼의 중심 검출 장치 및 그 방법을 제공할 수 있다.According to the present invention, a wafer center detecting apparatus and method for detecting and correcting the center of a wafer and then transferring the wafer to a predetermined position in the process chamber even if the wafer, which is not an exact circular shape or an error in the wafer diameter, is transferred for the process. Can be provided.
Description
본 발명은 웨이퍼의 중심 검출 장치 및 그 방법에 관한 것으로, 상세하게는 정확한 원형이 아닌 웨이퍼 또는 노치가 포함된 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내로 이송되도록 하는 웨이퍼의 중심 검출 장치 및 그 방법에 관한 것이다.The present invention relates to an apparatus for detecting a center of a wafer and a method thereof, and more particularly, to an apparatus for detecting a center of a wafer that detects and corrects a center of a wafer or a wafer including a notch, and to be transferred into a process chamber, and a method of detecting the center of a wafer. It is about a method.
웨이퍼는 여러 가지 공정을 거쳐 반도체 칩을 생산한다. 에칭 공정 및 증착 공정 등을 거치는 경우에는 복수의 웨이퍼가 수용된 웨이퍼 카세트, 웨이퍼를 이송받아 소정의 공정을 진행하는 공정 챔버 및 웨이퍼 카세트에서 인출한 웨이퍼를 공정 챔버의 소정의 위치로 이송하는 로봇과 같은 이송 구동부를 갖는다. Wafers go through various processes to produce semiconductor chips. In the case of the etching process and the deposition process, such as a wafer cassette containing a plurality of wafers, a process chamber for receiving wafers and carrying out a predetermined process, and a robot for transferring wafers taken out of the wafer cassette to a predetermined position in the process chamber. It has a feed drive.
이송 구동부에서는 정확하게 수용되어 있지 않은 웨이퍼를 인출하여 공정 챔버의 소정의 위치에 웨이퍼를 정확하게 안착시킬 수 있도록 하기 위해 이송 중의 웨이퍼에 대하여 센터링을 실시하는 것이 일반적이었다.In the transfer drive unit, it is common to carry out centering on the wafer during transfer in order to take out a wafer which is not accurately accommodated and to accurately seat the wafer at a predetermined position in the process chamber.
기존에는 웨이퍼가 정확한 원형인 가정하에서 미리 입력된 웨이퍼의 지름을 이용하여 웨이퍼의 중심을 산출하였다. 그러나, 현실적으로 웨이퍼는 정확한 원형 이 아니기 때문에 지름이 일정하지 않으므로, 이와 같은 방법으로 웨이퍼의 중심을 산출하면 오차가 발생되는 문제점이 있었다.In the past, the center of a wafer was calculated using the diameter of a pre-input wafer under the assumption that the wafer was an accurate circle. However, in reality, since the wafer is not an exact circle, the diameter is not constant, there is a problem that an error occurs when calculating the center of the wafer in this way.
또한, 현실적으로 웨이퍼 지름의 길이는 조금씩 다르기 때문에, 웨이퍼의 실제 지름이 미리 입력된 지름과 오차가 생기는 경우, 위와 같이 미리 입력된 웨이퍼의 지름에 의해 웨이퍼 중심을 산출하는 방법에 따르면 그 중심 위치 산출에 오차가 생기게 되는 문제점이 있었다.In addition, in reality, since the length of the wafer diameter is slightly different, when the actual diameter of the wafer is different from the previously input diameter, the method of calculating the center of the wafer according to the method of calculating the center of the wafer by the diameter of the previously input wafer as described above is performed. There was a problem that an error occurs.
상술한 문제점을 해결하기 위한 본 발명의 목적은, 정확한 원형이 아니거나 웨이퍼 지름에 오차가 있는 웨이퍼가 공정을 위해 이송되더라도 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내의 미리 설정된 위치로 이송되도록 하는 웨이퍼의 중심 검출 장치 및 그 방법을 제공하는 것이다.It is an object of the present invention to solve the above problems, even if a wafer that is not an exact circular shape or an error in the wafer diameter is transferred for the process, the center of the wafer is detected and corrected and then transferred to a preset position in the process chamber. An apparatus for detecting a center of a wafer and a method thereof are provided.
상기 목적을 달성하기 위한 본 발명의 웨이퍼의 중심 검출 장치 및 그 방법은, 웨이퍼를 이송시키는 웨이퍼 이송부, 웨이퍼 이송부에 의해 이송되는 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점을 감지하는 한 쌍의 웨이퍼 감지부 및 웨이퍼 이송부의 이동거리를 산출하여 각각의 웨이퍼의 시작점 및 끝점의 X 좌표와 Y 좌표를 산출하고, 제1시작점과 제2시작점을 잇는 선분의 중앙과 제2시작점과 제1끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제1지점, 제2시작점과 제1끝점을 잇는 선분의 중앙과 제1끝점과 제2끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제2지점, 제1끝점과 제2끝점을 잇는 선분의 중앙과 제2끝점과 제1시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제3지점 및 제2끝점과 제1시작점을 잇는 선분의 중앙과 제1시작점과 제2시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제4지점 중 편차가 큰 하나의 지점은 제외하고 나머지 세 개의 지점의 각각의 X 좌표의 평균지점 및 각각의 Y 좌표의 평균지점이 웨이퍼의 중심이 되도록 하는 제어부를 포함하는 웨이퍼의 중심 검출 장치를 제 공한다.In order to achieve the above object, the apparatus for detecting the center of a wafer of the present invention and a method thereof include a wafer transfer unit for transferring a wafer, a first start point, a second start point, a first end point, and a second end point of the wafer transferred by the wafer transfer unit. Calculate the moving distance of the pair of wafer sensing unit and the wafer transfer unit to calculate the X and Y coordinates of the start point and the end point of each wafer, and the center and the second start point of the line connecting the first and second start points. A vertical line formed at the center of the segment connecting the first and second end points and the first end point, and a vertical line formed at the center of the line connecting the first and second end points, respectively. The third point and the second end point and the first starting point at which the vertical lines formed at the center of the line connecting the second point, the first end point and the second end point and the center line of the line connecting the second end point and the first starting point intersect, respectively.Is the average point of each X coordinate of the remaining three points except one point having a large deviation among the fourth points where the vertical lines formed at the center of the line segment and the center line of the line connecting the first and second starting points, respectively, Provided is a wafer center detection apparatus including a control unit such that the average point of each Y coordinate is the center of the wafer.
웨이퍼 이송부의 일측은 길이가 동일한 제1관절부와 제2관절부가 연결되어 웨이퍼 이송부를 모터를 통해 구동시키는 구동부에 연결되며, 타측은 웨이퍼가 안착되는 지지부가 구비될 수 있다.One side of the wafer transfer part is connected to a first joint part and a second joint part having the same length, and is connected to a driving part that drives the wafer transfer part through a motor, and the other side may include a support part on which the wafer is seated.
웨이퍼 이송부의 이동거리는, 제1관절부의 타단과 제2관절부의 일단이 결합된 상태에서, 제1관절부의 일단에서 제2관절부의 타단까지의 직선길이이며, 제1관절부의 일단에서 제2관절부의 타단까지의 직선과 제1관절부 또는 제2관절부 사이의 사이각 및 제1관절부 또는 제2관절부의 길이를 삼각함수에 적용하여 산출될 수 있다.The moving distance of the wafer transfer part is a linear length from one end of the first joint part to the other end of the second joint part in a state where the other end of the first joint part and the one end of the second joint part are coupled, and the second joint part is connected at one end of the first joint part. The angle between the straight line to the other end and the first joint part or the second joint part and the length of the first joint part or the second joint part may be calculated by applying the trigonometric function.
제어부에는, 구동부의 모터 회전 수에 따라 사이각의 크기가 맵핑되어 저장될 수 있다.In the control unit, the size of the angle may be mapped and stored according to the number of motor rotations of the driving unit.
웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점이 감지되었을 때의 제1관절부의 일단에서 제2관절부의 타단까지의 각각의 직선길이 a1, a2, a3 및 a4는 각각 , , 및 로 산출(여기서, b는 제1관절부 또는 제2관절부의 길이, θ1은 웨이퍼의 제1시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ2는 웨이퍼의 제2시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ3은 웨이퍼의 제1끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ4는 웨이퍼의 제2끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각)될 수 있다.The length of each straight line from one end of the first joint to the other end of the second joint when a first start point, a second start point, a first end point and a second end point of the wafer are detected a 1 , a 2 , a 3 And a 4 are each , , And (Where b is the length of the first joint or the second joint, θ 1 is the angle between the motor revolutions when the first starting point of the wafer is detected, and θ 2 is the second starting point of the wafer). The angle θ 3 mapped to the motor rotational speed when θ 3 is the angular angle mapped to the motor rotational speed when the first endpoint of the wafer is detected, and θ 4 is the motor rotational speed when the second endpoint of the wafer is detected. Mapped angles).
웨이퍼 감지부는 광센서 또는 레이저 센서일 수 있다.The wafer detector may be an optical sensor or a laser sensor.
그리고, 상기 목적을 달성하기 위한 본 발명의 웨이퍼의 중심 검출 장치 및 그 방법은, 웨이퍼 이송부가 웨이퍼를 인출하여 이송하는 제1단계, 제1단계에서 이송되는 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점을 웨이퍼 감지부에서 감지하는 제2단계, 제2단계에서 웨이퍼의 시작점과 끝점이 감지되면, 제어부에서 웨이퍼 이송부의 이동거리를 산출하여 제1시작점, 제2시작점, 제1끝점 및 제2끝점의 각각의 X 좌표 및 Y 좌표를 산출하는 제3단계 및 제3단계에서 웨이퍼의 시작점과 끝점의 X 좌표 및 Y 좌표가 산출되면, 제1시작점과 제2시작점을 잇는 선분의 중앙과 제2시작점과 제1끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제1지점, 제2시작점과 제1끝점을 잇는 선분의 중앙과 제1끝점과 제2끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제2지점, 제1끝점과 제2끝점을 잇는 선분의 중앙과 제2끝점과 제1시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제3지점 및 제2끝점과 제1시작점을 잇는 선분의 중앙과 제1시작점과 제2시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제4지점 중 편차가 큰 하나의 지점은 제외하고 나머지 세 개의 지점의 각각의 X 좌표의 평균지점 및 각각의 Y 좌표의 평균지점을 웨이퍼의 중심으로 검출되도록 하는 제4단계를 포함하는 웨이퍼의 중심 검출 방법을 제공한다.In addition, the apparatus for detecting the center of a wafer of the present invention and a method thereof for achieving the above object include a first start point, a second start point, In the second and second steps of detecting the first and second endpoints by the wafer detection unit, when the starting point and the end point of the wafer are detected in the second step, the control unit calculates the moving distance of the wafer transfer unit to determine the first starting point, the second starting point, and the second end point. If the X and Y coordinates of the starting point and the end point of the wafer are calculated in the third and third steps of calculating the X and Y coordinates of the first and second endpoints, the segment connecting the first and second starting points. The first point where the vertical line formed at the center of the line connecting the center and the second start point and the first end point of the intersection of the first point, the center of the line connecting the second start point and the first end point, and the line segment connecting the first end point and the second end point, respectively. Number formed in the center The second point where the line intersects, the third point and the second end point and the first point at which the vertical line formed at the center of the line connecting the first end point and the second end point and the vertical line formed at the center of the line segment connecting the second end point and the first starting point, respectively, intersect. The average of each X coordinate of the other three points except for the one with high deviation among the fourth points where the vertical lines formed at the center of the line connecting the starting point and the vertical line formed at the center of the first connecting point and the second starting point respectively cross each other. A method of detecting a center of a wafer is provided, comprising a fourth step of detecting a point and an average point of each Y coordinate as the center of the wafer.
제3단계에서, 웨이퍼 이송부의 이동거리는, 웨이퍼 이송부의 일측에 연결되는 제1관절부의 일단에서 제2관절부의 타단까지의 직선과 제1관절부 또는 제2관절 부 사이의 사이각 및 제1관절부 또는 제2관절부의 길이를 삼각함수에 적용하여 산출될 수 있다.In the third step, the movement distance of the wafer transfer part may include an angle between a straight line from one end of the first joint part connected to one side of the wafer transfer part to the other end of the second joint part and the first joint part or the second joint part or the first joint part or It can be calculated by applying the length of the second joint portion to the trigonometric function.
제3단계에서, 사이각의 크기는 웨이퍼 이송부를 구동시키는 구동부의 모터 회전 수에 따라 미리 맵핑되어 제어부에 저장될 수 있다.In the third step, the size of the angle may be pre-mapped and stored in the controller according to the number of motor rotations of the driving unit driving the wafer transfer unit.
제3단계에서, 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점이 감지되었을 때의 제1관절부의 일단에서 제2관절부의 타단까지의 각각의 직선길이 a1, a2, a3 및 a4는 각각 , , 및 로 산출(여기서, b는 제1관절부 또는 제2관절부의 길이, θ1은 웨이퍼의 제1시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ2는 웨이퍼의 제2시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ3은 웨이퍼의 제1끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ4는 웨이퍼의 제2끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각)될 수 있다.In a third step, the respective linear lengths a 1 , a 2 , from one end of the first joint portion to the other end of the second joint portion when the first start point, the second start point, the first end point and the second end point of the wafer are detected. a 3 And a 4 are each , , And (Where b is the length of the first joint or the second joint, θ 1 is the angle between the motor revolutions when the first starting point of the wafer is detected, and θ 2 is the second starting point of the wafer). The angle θ 3 mapped to the motor rotational speed when θ 3 is the angular angle mapped to the motor rotational speed when the first endpoint of the wafer is detected, and θ 4 is the motor rotational speed when the second endpoint of the wafer is detected. Mapped angles).
상술한 바와 같이 본 발명에 따르면, 정확한 원형이 아니거나 웨이퍼 지름에 오차가 있는 웨이퍼가 공정을 위해 이송되더라도 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내의 미리 설정된 위치로 이송되도록 하는 웨이퍼의 중심 검출 장치 및 그 방법을 제공할 수 있다.As described above, according to the present invention, even if a wafer, which is not an exact circular shape or an error in the wafer diameter, is transferred for the process, the center of the wafer is detected so that the center of the wafer is detected and corrected and then transferred to a preset position in the process chamber. It is possible to provide an apparatus and a method thereof.
이하, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있을 정도로 상세히 설명하기 위하여, 본 발명의 바람직한 실시예를 첨부한 도면을 참조하여 상세하게 설명한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention.
도 1은 본 발명의 일실시예에 따른 웨이퍼의 중심 검출 장치를 나타내는 사시도, 도 2는 본 발명의 일실시예에 따른 웨이퍼 이송부 및 웨이퍼 감지부를 나타내는 평면도이다.1 is a perspective view showing a center detection apparatus of a wafer according to an embodiment of the present invention, Figure 2 is a plan view showing a wafer transfer unit and a wafer detection unit according to an embodiment of the present invention.
본 발명의 일실시예에 따른 웨이퍼의 중심 검출 장치는, 도 1과 도 2에 나타낸 바와 같이, 로드락 챔버(Loadlock Chamber; 100), 트랜스퍼 챔버(Transfer Chamber; 300), 공정 챔버(Process Chamber; 400) 및 웨이퍼 이송부(500)를 포함하여 구성된다.As shown in FIGS. 1 and 2, a center detection apparatus for a wafer according to an embodiment of the present invention includes a
로드락 챔버(100)는 소정의 반도체 소자 제조공정이 수행된 다수의 웨이퍼(600)가 웨이퍼 카세트(미도시)에 적재되어 수용되거나, 공정 챔버(400)에서 소정의 공정이 완료된 웨이퍼(600)가 웨이퍼 카세트에 적재되어 수용된다.The
로드락 챔버(100)의 일측면에는 카세트 도어(미도시)가 형성되고, 카세트 도어를 통해 웨이퍼(600)가 수납된 웨이퍼 카세트가 로딩 또는 언로딩 되는 것이다.A cassette door (not shown) is formed at one side of the
그리고, 로드락 챔버(100)는 웨이퍼(600)가 수납된 웨이퍼 카세트가 로딩 되면, 저 진공 펌프(미도시)에 의해 내부가 저 진공 상태로 된다.In addition, when the wafer cassette in which the
공정 챔버(400)는 건식 식각 공정, 화학기상 증착 공정 등의 반도체 소자의 제조공정이 진행된다. 공정 챔버(400)는 고진공 펌프의 가동에 의해서 고진공이 형성된 상태에서 반도체 소자의 제조 공정이 진행된다.The
또한, 공정 챔버(400)에서는 소정의 공정을 진행하기 위하여 웨이퍼(600)가 정확한 위치에 안착 되도록 하여야 한다.In addition, in the
트랜스퍼 챔버(300)는 공정 챔버(400)와 로드락 챔버(100)를 연결하며, 버퍼 공간을 제공한다. 트랜스퍼 챔버(300)에는 일반적으로 복수의 공정 챔버(400)가 연결된다.The
그리고, 트랜스퍼 챔버(300)의 일측에는 트랜스퍼 챔버(300)의 내부 압력을 조절하기 위한 저 진공 펌프가 연결되고, 트랜스퍼 챔버(300)의 내부에는 투입된 웨이퍼(600)를 플랫존(Flat Zone)을 기준으로 일방향으로 정렬하는 정렬 공정이 진행된다.In addition, a low vacuum pump for controlling an internal pressure of the
또한, 트랜스퍼 챔버(300)의 내부 중앙에는 웨이퍼(600)를 이송하기 위한 웨이퍼 이송부(500)가 구비된다.In addition, a
웨이퍼 이송부(500)는 웨이퍼(600)를 로드락 챔버(100)에서 인출하여 공정 챔버(400)로 이송하거나, 공정 챔버(400)에서 로드락 챔버(100)로 웨이퍼(600)를 이송하기 위한 로봇아암(510)으로 구비된다.The
로봇아암(510)의 일측은 길이가 동일한 제1관절부(511)와 제2관절부(513)가 연결되어 웨이퍼 이송부(500)를 회동 또는 승강 등의 구동시키는 구동부(550)에 연결되며, 로봇아암(510)의 타측에는 웨이퍼(600)가 안착 되도록 지지하는 지지부(515)가 구비된다. One side of the
한편, 로드락 챔버(100)와 트랜스퍼 챔버(300) 사이에는 웨이퍼(600)의 이송을 위한 웨이퍼 출입구(200)가 형성되고, 트랜스퍼 챔버(300)와 공정 챔버(400) 사 이에도 웨이퍼(600) 이송을 위한 도어(미도시)가 각각 구비된다.Meanwhile, a
따라서, 복수의 웨이퍼(600)가 적재된 웨이퍼 카세트가 카세트 도어를 통해서 로드락 챔버(100)의 내부에 투입되면, 저 진공 펌프가 가동되어 로드락 챔버(100)의 내부 압력은 저 진공 상태로 형성된다. Therefore, when the wafer cassette on which the plurality of
웨이퍼 카세트에 적재된 웨이퍼(600)는 웨이퍼 이송부(500)에 안착된 상태에서 저 진공 상태가 형성된 트랜스퍼 챔버(300) 내부로 이동된다. The
그리고, 트랜스퍼 챔버(300) 내부의 웨이퍼(600)는 고진공 펌프의 가동에 의해서 고진공 상태가 형성된 공정 챔버(400) 내부로 이동하게 된다. Then, the
계속해서, 공정 챔버(400) 내부의 웨이퍼(600)는 전술한 바와 같은 동작의 역순으로 다시 웨이퍼 이송부(600)에 의해서 트랜스퍼 챔버(300)를 경유하여 로드락 챔버(100)의 웨이퍼 카세트에 적재된다.Subsequently, the
트랜스퍼 챔버(300)에는 웨이퍼 이송부(500)가 출입되는 슬롯(미도시)이 구비되며, 슬롯에는 웨이퍼 이송부(500)에 안착된 웨이퍼(600)의 중심 위치를 감지하기 위하여 제1웨이퍼 감지부(710) 및 제2웨이퍼 감지부(720)가 구비된다.The
한 쌍의 웨이퍼 감지부(710, 720)는 소정의 간격으로 떨어져 구비되며, 웨이퍼(600)의 상부면과 수직인 방향으로 각각 발신부(미도시) 및 수신부(미도시)를 구비하는 광센서뿐만 아니라, 빛의 반사량을 이용하는 레이저센서와 같은 공지의 다양한 센서를 이용할 수 있다.The pair of
아울러, 로드락 챔버(100), 트랜스퍼 챔버(300) 및 공정 챔버(400) 사이의 웨이퍼(600) 이송과 공정 챔버(400) 내에서의 공정 등 반도체 제조공정을 제어하는 제어부(미도시)가 구비된다.In addition, a control unit (not shown) for controlling a semiconductor manufacturing process, such as the transfer of the
제어부는 신호 등을 전달하는 송수신장치(미도시), 각종 데이터, 신호 등에 기초하여 소정의 알고리즘, 방정식 등을 이용하여 소정의 값을 산출하는 연산장치(미도시) 등을 포함할 수 있으며, 웨이퍼 이송부(500)의 방향 및 위치 등을 제어할 수 있다.The controller may include a transceiver (not shown) for transmitting a signal, a computing device (not shown) for calculating a predetermined value using a predetermined algorithm, equation, or the like based on various data, signals, and the like, and a wafer. The direction and position of the
도 3은 본 발명의 일실시예에 따른 웨이퍼 중심 검출 방법을 나타내는 플로우 차트, 도 4는 본 발명의 일실시예에 따른 웨이퍼의 제1시작점을 감지한 상태를 나타내는 평면도, 도 5는 본 발명의 일실시예에 따른 웨이퍼의 제2시작점을 감지한 상태를 나타내는 평면도, 도 6은 본 발명의 일실시예에 따른 웨이퍼의 제1끝점을 감지한 상태를 나타내는 평면도, 도 7은 본 발명의 일실시예에 따른 웨이퍼의 제2끝점을 감지한 상태를 나타내는 평면도, 도 8은 본 발명의 일실시예에 따른 웨이퍼의 중심이 지정되는 상태를 나타내는 평면도이다.3 is a flow chart showing a wafer center detection method according to an embodiment of the present invention, Figure 4 is a plan view showing a state of detecting a first starting point of the wafer according to an embodiment of the present invention, Figure 5 is a view of the present invention 6 is a plan view illustrating a state of detecting a second starting point of a wafer according to an embodiment, FIG. 6 is a plan view illustrating a state of detecting a first end point of a wafer according to an embodiment of the present invention, and FIG. 7 illustrates an embodiment of the present invention. 8 is a plan view illustrating a state in which a second end point of a wafer is sensed according to an example, and FIG. 8 is a plan view illustrating a state in which a center of a wafer is designated according to an embodiment of the present invention.
우선, 웨이퍼 감지부(710, 720)가 트랜스퍼 챔버(300)의 슬롯에 고정된 상태에서, 제어부는 구동부(550)를 구동시켜 웨이퍼 이송부(500)가 웨이퍼(600)를 로드락 챔버(100)에서 인출하여 공정 챔버(400)로 이송되도록 한다(단계 S110).First, while the
본 발명에서의 웨이퍼(600)는 정확한 원형 또는 외주면에 곡률을 가짐으로 해서 정확한 원형이 아닌 웨이퍼 일 수 있으며, 외주면은 노치가 포함될 수가 있다. 따라서, 웨이퍼(600)의 외주면의 위치에 따라 웨이퍼(600)의 지름이 달라질 수가 있다.In the present invention, the
웨이퍼 이송부(500)가 전방으로 이동함에 따라 웨이퍼 감지부(710, 720)는 웨이퍼(600)의 상부면과 수직인 방향으로 미리 설정된 웨이퍼(600)의 가장자리부위를 향해 광을 조사한다. 도 4와 도 5에 나타낸 바와 같이, 웨이퍼(600)가 외주면에 곡률을 가짐으로 해서 정확한 원형이 아닌 웨이퍼(600)이므로, 제1웨이퍼 감지부(710)에서 제1시작점(R1)이 먼저 감지되고, 제2웨이퍼 감지부(720)에서 제2시작점(R2)이 감지된다(단계 S120).As the
이어서, 웨이퍼 이송부(500)를 계속 전방으로 이동시켜, 도 6과 도 7에 나타낸 바와 같이, 제2웨이퍼 감지부(720)에서 노치가 포함되는 제1끝점(R3)이 먼저 감지되고, 제1웨이퍼 감지부(710)에서 제2끝점(R4)이 감지된다(단계 S130).Subsequently, the
여기서, 제1웨이퍼 감지부(710) 및 제2웨이퍼 감지부(720)에 감지되는 웨이퍼(600)의 시작점(R1, R2) 및 끝점(R3, R4)의 순서는 웨이퍼(600)의 형태에 따라서 달라질 수가 있다.Here, the order of the start point (R1, R2) and the end point (R3, R4) of the
예를 들어, 노치 등이 포함된 지점을 웨이퍼 감지부(710, 720)가 감지하여, 시작점(R1, R2) 또는 끝점(R3, R4)으로 설정할 수가 있다.For example, the
그래서, 웨이퍼의 형태에 따라서 제1웨이퍼 감지부(710)에서 제2시작점(R2)을 먼저 감지하고, 제2웨이퍼 감지부(720)에서 제1시작점(R1)을 감지할 수도 있다. 그리고, 노치의 위치가 제1웨이퍼 감지부(710) 쪽으로 형성되어 있다면, 제1웨이퍼 감지부(710)에서 제2끝점(R4)을 먼저 감지하고, 제2웨이퍼 감지부(720)에서 제1끝점(R3)을 감지하게 될 것이다.Thus, according to the shape of the wafer, the first
본 발명에서는 제1끝점(R3)이 노치가 포함된 것으로 나타내었다.In the present invention, the first end point R3 is shown to include a notch.
이어서, 웨이퍼(600)의 중심을 검출하기 위하여, 제1시작점(R1)과 제2끝점(R4) 사이의 길이 및 제2시작점(R2)과 제1끝점(R3) 사이의 길이를 산출한다(단계 S140).Subsequently, in order to detect the center of the
시작점(R1, R2)과 끝점(R3, R4) 사이의 길이는, 시작점(R1, R2)이 각각 감지되었을 때의 로봇아암(510)의 이동거리와 끝점(R3, R4)이 각각 감지되었을 때의 로봇아암(510)의 이동거리의 차이로 산출될 수 있다.The length between the start points R1 and R2 and the end points R3 and R4 is determined when the moving distance and the end points R3 and R4 of the
예를 들어, 제1웨이퍼 감지부(710)에서 제1시작점(R1)을 감지하였다면, 도 4에 나타낸 바와 같이, 로봇아암(510)의 제1관절부(511)와 제2관절부(513)의 모양은 이등변 삼각형과 같이 나타낼 수 있다. 여기서, 제1관절부(511)의 일단과 제2관절부(513)의 타단 사이의 직선 길이(a1)인 이등변 삼각형의 밑변의 길이는 수학식 1과 같이 삼각함수를 이용하여 구할 수 있다.For example, if the first
여기서, b는 제1관절부(511)의 길이 또는 제2관절부(513)의 길이, θ1은 제1시작점(R1)이 검출되었을 때의 모터(미도시) 회전수에 맵핑된 각도이다.Here, b is the length of the first joint 511 or the length of the second joint 513, θ 1 is an angle mapped to the motor (not shown) rotation speed when the first starting point (R1) is detected.
그리고, 로봇아암(510)이 이동되어 제2웨이퍼 감지부(720)에서 제2시작점(R2)이 감지되었다면, 도 5에 나타낸 바와 같이, 제1관절부(511)의 일단과 제2관절부(513)의 타단 사이의 직선 길이(a2)를 이등변 삼각형으로 나타낼 수 있다.Then, when the
마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 2와 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in
여기서, b는 제1관절부(511)의 길이 또는 제2관절부(513)의 길이, θ2는 제2시작점(R2)이 검출되었을 때의 모터 회전수에 맵핑된 각도이다.Here, b is the length of the first joint 511 or the length of the second joint 513, θ 2 is the angle mapped to the motor speed when the second starting point (R2) is detected.
그리고, 로봇아암(510)이 이동되어 제2웨이퍼 감지부(720)에서 제1끝점(R3)을 감지하였다면, 도 6에 나타낸 바와 같이, 제1관절부(511)의 일단과 제2관절부(513)의 타단 사이의 직선 길이(a3)를 이등변 삼각형으로 나타낼 수 있다.If the
마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 3과 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in Equation 3.
여기서, b는 제1관절부(511)의 길이 또는 제2관절부(513)의 길이, θ3은 제1끝점(R3)이 검출되었을 때의 모터 회전수에 맵핑된 각도이다.Here, b is the length of the first joint 511 or the length of the second joint 513, θ 3 is the angle mapped to the motor speed when the first end point (R3) is detected.
그리고, 로봇아암(510)이 이동되어 제1웨이퍼 감지부(710)에서 제2끝점(R4)을 감지하였다면, 도 7에 나타낸 바와 같이, 제1관절부(511)의 일단과 제2관절부(513)의 타단 사이의 직선 길이(a4)를 이등변 삼각형으로 나타낼 수 있다.Then, when the
마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 4와 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in Equation 4.
여기서, b는 제1관절부(511)의 길이 또는 제2관절부(513)의 길이, θ4는 제2끝점(R4)이 검출되었을 때의 모터 회전수에 맵핑된 각도이다.Here, b is the length of the first joint 511 or the length of the second joint 513, θ 4 is the angle mapped to the motor speed when the second end point (R4) is detected.
θ1, θ2, θ3 및 θ4는 제1관절부(511)의 일단에서 제2관절부(513)의 타단까지의 직선과 제1관절부(511) 또는 제2관절부(513) 사이의 사이각이며, 구동부(550)가 구동하여 웨이퍼 감지부(710, 720)에서 시작점(R1, R2) 및 끝점(R3, R4)을 감지했을 때의 구동부(550)에 구비된 모터의 회전수를 각각 산출하여 알 수 있다.θ 1 , θ 2 , θ 3, and θ 4 are angles between a straight line from one end of the first joint 511 to the other end of the second joint 513 and the first joint 511 or the
참고로, 모터에는 모터의 속도제어와 위치검출을 하는 장치인 엔코더(Encoder; 미도시)가 구비되며, 모터가 회전하게 되면 엔코더에 의해서 모터의 회전수가 디지털 값으로 산출되게 된다. 엔코더를 이용하여 모터의 회전수를 산출하는 것은 본 분야에서 관용적으로 사용되는 기술로써 자세한 설명은 생략한다.For reference, the motor is provided with an encoder (not shown) which is a device for speed control and position detection of the motor. When the motor rotates, the rotation speed of the motor is calculated by the encoder as a digital value. Calculating the rotational speed of the motor using the encoder is a technique conventionally used in the art, and a detailed description thereof will be omitted.
따라서, θ1, θ2, θ3 및 θ4의 크기는, 표 1에 나타낸 바와 같이, 엔코더에 의해 산출되는 모터의 회전수에 대한 각도 값을 미리 정해서 제어부에 저장해 놓는 뒤에 모터 회전수에 따른 각도 값을 적용할 수가 있다.Therefore, the magnitudes of θ 1 , θ 2 , θ 3, and θ 4 depend on the motor rotational speed after the angle values for the rotational speed of the motor calculated by the encoder are previously determined and stored in the control unit, as shown in Table 1. You can apply angle values.
예를 들어, 구동부(550)가 구동하여 로봇아암(510)이 움직이기 시작할 때부터 제1시작점(R1)이 감지될 때까지, 모터의 회전수가 엔코더를 통해 100회인 것으로 산출되었다면, θ1은 표 1에 의해 55도가 되는 것이다.For example, if the rotational speed of the motor is calculated to be 100 times through the encoder from the time when the driving
그리고, 제1시작점(R1)이 감지된 후 구동부(550)가 구동하여 제2시작점(R2)이 감지됐을 때의 모터의 회전수가 엔코더를 통해 200회인 것으로 산출되었다면, θ2는 표 1에 의해 45도가 되는 것이다.When the
또한, 제2시작점(R2)이 감지된 후 구동부(550)가 구동하여 제1끝점(R3)이 감지됐을 때의 모터의 회전수가 엔코더를 통해 500회인 것으로 산출되었다면, θ3은 표 1에 의해 25도가 되는 것이다.In addition, if the rotation speed of the motor when the driving
마찬가지로, 제1끝점(R3)이 감지된 후 구동부(550)가 구동하여 제2끝점(R4)이 감지됐을 때의 모터의 회전수가 엔코더를 통해 600회인 것으로 산출되었다면, θ4는 표 1에 의해 15도가 되는 것이다.Similarly, if the rotation speed of the motor when the second end point R4 is detected by driving the
그래서, 수학식 1, 수학식 2, 수학식 3 및 수학식 4를 이용하여 이등변 삼각형의 밑변의 길이의 차이를 산출하면, 제1시작점(R1)과 제2끝점(R4) 사이의 길이 및 제2시작점(R2)과 제1끝점(R3) 사이의 길이를 산출할 수가 있다.Thus, when the difference in the length of the base of the isosceles triangle is calculated using
예를 들어, 도 8에 나타낸 바와 같이, 제2끝점(R4)에서의 이등변 삼각형의 밑변의 길이(a4)에서 제1시작점(R1)에서의 이등변 삼각형의 밑변의 길이(a1)를 빼면 제1시작점(R1) 제2끝점(R4) 사이의 길이(ℓ1)가 된다.For example, as shown in FIG. 8, subtracting the length a 1 of the isosceles triangle at the first starting point R1 from the length a 4 of the isosceles triangle at the second endpoint R4 is subtracted. The length L 1 between the first start point R1 and the second end point R4 is obtained.
그리고, 제1끝점(R3)에서의 이등변 삼각형의 밑변의 길이(a3)에서 제2시작점(R2)에서의 이등변 삼각형의 밑변의 길이(a2)를 빼면 제2시작점(R2)과 제1끝점(R3) 사이의 길이(ℓ2)가 되는 것이다.Then, subtracting the length a 2 of the isosceles triangle at the second starting point R2 from the length a 3 of the isosceles triangle at the first end point R3, the second starting point R2 and the first The length (L 2 ) between the end points (R3).
아울러, 제1웨이퍼 감지부(710)와 제2웨이퍼 감지부(720)는 고정된 상태이기 때문에, 제1웨이퍼 감지부(710)와 제2웨이퍼 감지부(720) 사이의 길이는 미리 정해져 있게 된다.In addition, since the
그래서, 제1시작점(R1), 제2시작점(R2), 제1끝점(R3) 및 제2끝점(R4)의 각각의 X 좌표 및 Y 좌표를 알 수 있게 된다.Thus, X coordinates and Y coordinates of the first starting point R1, the second starting point R2, the first end point R3, and the second end point R4 may be known.
예를 들어, 제1웨이퍼 감지부(710)에 의해서 첫번째로 감지되는 제1시작점(R1)의 X 좌표가 '0', 제1웨이퍼 감지부(710)와 제2웨이퍼 감지부(720) 사이의 길이를 'B'로 나타낸다면, 제1시작점(R1)의 Y 좌표는 제1시작점(R1)이 감지되었을 때 로봇아암(510)의 이동거리인 'a1'이 되는 것이다.For example, the X coordinate of the first starting point R1 first detected by the
이어서, 제2웨이퍼 감지부(720)에 의해서 두번째로 감지되는 제2시작점(R2)의 X 좌표는 'B'가 되는 것을 알 수 있으며, Y 좌표는 제2시작점(R2)이 감지되었을 때 로봇아암(510)의 이동거리인 'a2'가 되는 것이다.Subsequently, it can be seen that the X coordinate of the second starting point R2 detected by the second
이어서, 제2웨이퍼 감지부(720)에 의해서 세번째로 감지되는 제1끝점(R3)의 X 좌표는 'B'가 되는 것을 알 수 있으며, Y 좌표는 제1끝점(R3)이 감지되었을 때 로봇아암(510)의 이동거리인 'a3'가 된다.Subsequently, it can be seen that the X coordinate of the first end point R3 detected by the second
마찬가지로, 제1웨이퍼 감지부(710)에 의해서 네번째로 감지되는 제2끝점(R4)의 X 좌표는 '0'로 나타낼 수 있으며, Y 좌표는 제2끝점(R4)이 감지되었을 때 로봇아암(510)의 이동거리인 'a4'가 된다.Similarly, the X coordinate of the second end point R4 that is detected by the
결과적으로, 제1시작점(R1)의 좌표는 (0, a1), 제2시작점(R2)의 좌표는 (B, a2), 제1끝점(R3)의 좌표는 (B, a3), 제2끝점(R4)의 좌표는 (0, a4)가 되는 것이다.As a result, the coordinate of the first starting point R1 is (0, a 1 ), the coordinate of the second starting point R2 is (B, a 2 ), and the coordinate of the first end point R3 is (B, a 3 ). , The coordinates of the second end point R4 are (0, a 4 ).
그래서, 제1시작점(R1)의 좌표와 제2시작점(R2)의 좌표를 이용하여 제1시작점(R1)과 제2시작점(R2) 사이의 직선 길이를 수학적으로 산출할 수 있으며, 이것은 본 분야의 당업자에게 자명한 것이다.Thus, the linear length between the first starting point R1 and the second starting point R2 may be mathematically calculated using the coordinates of the first starting point R1 and the second starting point R2, which is known in the art. It will be apparent to those skilled in the art.
마찬가지로, 제1끝점(R3)의 좌표와 제2끝점(R4)의 좌표를 이용하여 제1끝점(R1)과 제2끝점(R2) 사이의 직선 길이를 수학적으로 산출될 수 있다.Similarly, the linear length between the first end point R1 and the second end point R2 may be mathematically calculated using the coordinates of the first end point R3 and the second end point R4.
따라서, 제1시작점(R1)과 제2시작점(R2) 사이의 길이, 제2시작점(R2)과 제1끝점(R3) 사이의 길이, 제1끝점(R3)과 제2끝점(R4) 사이의 길이 및 제2끝점(R4)과 제1시작점(R1) 사이의 길이가 산출된다.Accordingly, the length between the first start point R1 and the second start point R2, the length between the second start point R2 and the first end point R3, and between the first end point R3 and the second end point R4. The length of and the length between the second end point R4 and the first start point R1 are calculated.
이어서, 도 8에 나타낸 바와 같이, 제1시작점(R1)과 제2시작점(R2)을 잇는 선분의 중앙 및 제2시작점(R2)과 제1끝점(R3)을 잇는 선분의 중앙에 각각 수직선을 형성시켜 수직선이 교차되는 지점을 제1지점(P1)으로 정한다Subsequently, as shown in FIG. 8, a vertical line is formed at the center of the line connecting the first starting point R1 and the second starting point R2 and the center of the line connecting the second starting point R2 and the first end point R3, respectively. Form the point where the vertical line intersects as the first point (P1)
그리고, 제2시작점(R2)과 제1끝점(R3)을 잇는 선분의 중앙 및 제1끝점(R3)과 제2끝점(R4)을 잇는 선분의 중앙에 각각 수직선을 형성시켜 수직선이 교차되는 지점을 제2지점(P2)으로 정한다.A vertical line is formed at the center of the line segment connecting the second start point R2 and the first end point R3 and at the center of the line segment connecting the first end point R3 and the second end point R4, respectively. Is defined as the second point P2.
또한, 제1끝점(R3)과 제2끝점(R4)을 잇는 선분의 중앙 및 제2끝점(R4)과 제1시작점(R1)을 잇는 선분의 중앙에 각각 수직선을 형성시켜 수직선이 교차되는 지점을 제3지점(P3)으로 정한다.In addition, a vertical line is formed at the center of the line connecting the first end point R3 and the second end point R4 and at the center of the line segment connecting the second end point R4 and the first start point R1, respectively, to cross the vertical line. Is defined as the third point P3.
마찬가지로, 제2끝점(R4)과 제1시작점(R1)을 잇는 선분의 중앙 및 제1시작점(R1)과 제2시작점(R2)을 잇는 선분의 중앙에 각각 수직선을 형성시켜 수직선이 교차되는 지점을 제4지점(P4)으로 정한다(단계 S150).Similarly, a vertical line is formed at the center of the line connecting the second end point R4 and the first starting point R1 and a vertical line at the center of the line connecting the first starting point R1 and the second starting point R2, respectively. Is defined as the fourth point P4 (step S150).
그리고, 제1지점(P1), 제2지점(P2), 제3지점(P3) 및 제4지점(P4)은 각각 X 좌표와 Y 좌표로 나타낼 수가 있으며, 제1지점(P1), 제2지점(P2), 제3지점(P3) 및 제4지점(P4) 중 노치 등에 의하여 편차가 큰 하나의 지점은 웨이퍼(600)의 기준중심(O)을 검출하는데 사용하지 않고 제외시킨다.The first point P1, the second point P2, the third point P3, and the fourth point P4 may be represented by X coordinates and Y coordinates, respectively, and the first point P1 and the second point P2. One of the points P2, the third point P3, and the fourth point P4 having a large deviation due to a notch or the like is excluded without being used to detect the reference center O of the
따라서, 본 발명에서는, 도 8에 나타낸 바와 같이, 제1지점(P1), 제2지점(P2), 제3지점(P3) 및 제4지점(P4) 중 다른 세 개의 지점에 비해 편차가 큰 제2지점(P2)을 웨이퍼(600)의 기준중심(O)을 지정하는데 제외되도록 하였다.Accordingly, in the present invention, as shown in FIG. 8, the deviation is greater than the other three points among the first point P1, the second point P2, the third point P3, and the fourth point P4. The second point P2 is excluded to designate the reference center O of the
그래서, 결과적으로 제1지점(P1), 제3지점(P3) 및 제4지점(P4)의 세 개의 지점이 남게 되며, 세 개의 지점의 각각의 X 좌표의 평균값, 각각의 Y 좌표의 평균값을 웨이퍼(600)의 중심인 기준중심(O)으로 검출되도록 한다(단계 S160).Thus, as a result, three points of the first point P1, the third point P3, and the fourth point P4 remain, and the average value of each X coordinate of each of the three points and the average value of each Y coordinate are The reference center O, which is the center of the
도 9는 본 발명의 일실시예에 따른 웨이퍼의 중심 위치를 보정하는 상태를 나타내는 평면도이다.9 is a plan view illustrating a state of correcting a center position of a wafer according to an embodiment of the present invention.
도 9에 나타낸 바와 같이, 공정을 위한 웨이퍼(600)를 공정 챔버(400)로 이송시킬 때 본 발명에 따른 방법으로 웨이퍼(600)의 기준중심(O)을 산출하고, 목표중심(C)과의 차이를 산출한다.As shown in FIG. 9, when the
목표중심(C)과 웨이퍼(600) 기준중심(O)의 차이가 없으면, 제어부는 웨이퍼(600)가 웨이퍼 이송부(500)에 정확하게 로딩 되어 안착 된 것으로 판단하고, 이후 공정을 진행하게 된다.If there is no difference between the target center C and the reference center O of the
그러나, 목표중심(C)과 웨이퍼(600)의 기준중심(O)이 차이가 있어서 웨이퍼(600) 위치가 어긋난 것으로 판단되는 경우, 제어부는 웨이퍼 이송부(500)를 미세 이동시켜, 웨이퍼(600)의 기준중심(O)이 목표중심(C)에 위치하도록 보정시킨다.However, when it is determined that the position of the
이에 따라, 웨이퍼(600)의 중심 검출 과정 및 이송 과정이 완료되며, 웨이퍼 이송부(500)는 다음의 웨이퍼(600)에 대하여도 동일한 과정을 반복한다.Accordingly, the center detection process and the transfer process of the
이상의 설명에서는 본 발명의 바람직한 실시예를 제시하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있음을 쉽게 알 수 있을 것이다.In the above description, the present invention has been described with reference to preferred embodiments, but the present invention is not necessarily limited thereto, and a person having ordinary skill in the art to which the present invention pertains does not depart from the technical spirit of the present invention. It will be readily appreciated that various substitutions, modifications and variations can be made.
도 1은 본 발명의 일실시예에 따른 웨이퍼의 중심 검출 장치를 나타내는 사시도,1 is a perspective view showing an apparatus for detecting a center of a wafer according to an embodiment of the present invention;
도 2는 본 발명의 일실시예에 따른 웨이퍼 이송부 및 웨이퍼 감지부를 나타내는 평면도,2 is a plan view showing a wafer transfer unit and a wafer detection unit according to an embodiment of the present invention;
도 3은 본 발명의 일실시예에 따른 웨이퍼 중심 검출 방법을 나타내는 플로우 차트,3 is a flow chart showing a wafer center detection method according to an embodiment of the present invention;
도 4는 본 발명의 일실시예에 따른 웨이퍼의 제1시작점을 감지한 상태를 나타내는 평면도,4 is a plan view illustrating a state where a first starting point of a wafer is detected according to an embodiment of the present invention;
도 5는 본 발명의 일실시예에 따른 웨이퍼의 제2시작점을 감지한 상태를 나타내는 평면도,5 is a plan view illustrating a state where a second starting point of a wafer is detected according to an embodiment of the present invention;
도 6은 본 발명의 일실시예에 따른 웨이퍼의 제1끝점을 감지한 상태를 나타내는 평면도,6 is a plan view illustrating a state in which a first endpoint of a wafer is detected according to an embodiment of the present invention;
도 7은 본 발명의 일실시예에 따른 웨이퍼의 제2끝점을 감지한 상태를 나타내는 평면도,7 is a plan view illustrating a state where a second end point of a wafer is detected according to an embodiment of the present invention;
도 8은 본 발명의 일실시예에 따른 웨이퍼의 중심이 지정되는 상태를 나타내는 평면도,8 is a plan view showing a state in which a center of a wafer is designated according to an embodiment of the present invention;
도 9는 본 발명의 일실시예에 따른 웨이퍼의 중심 위치를 보정하는 상태를 나타내는 평면도.9 is a plan view showing a state of correcting the center position of the wafer according to an embodiment of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080085865A KR101023948B1 (en) | 2008-09-01 | 2008-09-01 | Wafer center detecting device and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080085865A KR101023948B1 (en) | 2008-09-01 | 2008-09-01 | Wafer center detecting device and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20100026743A true KR20100026743A (en) | 2010-03-10 |
KR101023948B1 KR101023948B1 (en) | 2011-03-22 |
Family
ID=42178041
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080085865A Active KR101023948B1 (en) | 2008-09-01 | 2008-09-01 | Wafer center detecting device and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101023948B1 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106558514A (en) * | 2015-09-25 | 2017-04-05 | 细美事有限公司 | Substrate center detection method, substrate transfer method, delivery unit and the lining processor including delivery unit |
WO2020018635A1 (en) * | 2018-07-20 | 2020-01-23 | Applied Materials, Inc. | Substrate positioning apparatus and methods |
CN112449723A (en) * | 2018-09-04 | 2021-03-05 | 应用材料公司 | Method and apparatus for measuring wafer movement and placement using vibration data |
US11315817B2 (en) | 2019-10-01 | 2022-04-26 | Samsung Electronics Co., Ltd. | Apparatus for transferring wafer, method for transferring wafer using the same with three sensors |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4109733B2 (en) | 1997-06-06 | 2008-07-02 | キヤノンアネルバ株式会社 | Substrate transfer system and semiconductor manufacturing apparatus |
JP2002093786A (en) | 2000-09-19 | 2002-03-29 | Matsushita Electric Ind Co Ltd | Plasma processing method |
JP2002246444A (en) | 2001-02-20 | 2002-08-30 | Matsushita Electric Ind Co Ltd | Wafer position detection method and wafer position detection device |
-
2008
- 2008-09-01 KR KR1020080085865A patent/KR101023948B1/en active Active
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106558514A (en) * | 2015-09-25 | 2017-04-05 | 细美事有限公司 | Substrate center detection method, substrate transfer method, delivery unit and the lining processor including delivery unit |
US10388550B2 (en) | 2015-09-25 | 2019-08-20 | Semes Co., Ltd. | Method for detecting the center of substrate, method for transporting a substrate, transporting unit and apparatus for treating a substrate including the unit |
WO2020018635A1 (en) * | 2018-07-20 | 2020-01-23 | Applied Materials, Inc. | Substrate positioning apparatus and methods |
US11036125B2 (en) | 2018-07-20 | 2021-06-15 | Applied Materials, Inc. | Substrate positioning apparatus and methods |
CN112449723A (en) * | 2018-09-04 | 2021-03-05 | 应用材料公司 | Method and apparatus for measuring wafer movement and placement using vibration data |
US11315817B2 (en) | 2019-10-01 | 2022-04-26 | Samsung Electronics Co., Ltd. | Apparatus for transferring wafer, method for transferring wafer using the same with three sensors |
Also Published As
Publication number | Publication date |
---|---|
KR101023948B1 (en) | 2011-03-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101896796B1 (en) | Transfer device and correction method | |
TWI593526B (en) | Robot teaching methods and robots | |
US10446429B2 (en) | Apparatus and method for treating substrate | |
US6522942B2 (en) | Transfer apparatus for semiconductor process | |
JP4674705B2 (en) | Transport position adjusting method and transport system of transport system | |
JP2000127069A5 (en) | Transport alignment method and transport system for transport system | |
KR101023948B1 (en) | Wafer center detecting device and method | |
US20230311306A1 (en) | Robot and hand orientation adjustment method | |
WO2022259948A1 (en) | Conveyance system and assessment method | |
JP2015005684A (en) | Transfer robot and transfer method of disk-shaped transfer object | |
WO1999002996A2 (en) | Multiple point position scanning system | |
CN110153994A (en) | The amendment value calculating method of industrial robot | |
KR102035524B1 (en) | Method for transfering substrate | |
CN110153995A (en) | The amendment value calculating method of industrial robot | |
KR20230035083A (en) | Robot and Board Shape Abnormality Inspection Method | |
JP2005011966A (en) | Substrate transporting device, substrate processing device, conveyance reference position teaching method and sensor jig used for them | |
CN110153993B (en) | Method for calculating correction value of industrial robot | |
JP2024012546A (en) | Workhole detection device, workhole detection method, polishing system, and wafer transfer control method | |
CN110153990B (en) | Method for calculating correction value of industrial robot | |
JP2023510411A (en) | SUBSTRATE TRANSFER METHOD AND SUBSTRATE TRANSFER DEVICE | |
KR20200065184A (en) | Method for centering substrate | |
KR20230031953A (en) | Robot and board posture inspection method | |
JPH11221784A (en) | Aligning method and device | |
KR102290484B1 (en) | Robot Control System and Method for Fabrication Equipment of Semiconductor Apparatus, Computer Program Therefor | |
CN110153991B (en) | Method for adjusting industrial robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080901 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20100716 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20110128 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20110315 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20110315 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20140317 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20140317 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20170309 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20170309 Start annual number: 7 End annual number: 7 |
|
FPAY | Annual fee payment |
Payment date: 20180308 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20180308 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20200309 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20200309 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20210222 Start annual number: 11 End annual number: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20230307 Start annual number: 13 End annual number: 13 |
|
PR1001 | Payment of annual fee |
Payment date: 20240307 Start annual number: 14 End annual number: 14 |