[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20100026743A - Wafer center detecting device and method - Google Patents

Wafer center detecting device and method Download PDF

Info

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
Application number
KR1020080085865A
Other languages
Korean (ko)
Other versions
KR101023948B1 (en
Inventor
강재호
신윤철
최형섭
Original Assignee
주식회사 싸이맥스
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 주식회사 싸이맥스 filed Critical 주식회사 싸이맥스
Priority to KR1020080085865A priority Critical patent/KR101023948B1/en
Publication of KR20100026743A publication Critical patent/KR20100026743A/en
Application granted granted Critical
Publication of KR101023948B1 publication Critical patent/KR101023948B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus 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/68Apparatus 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/681Apparatus 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
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus 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/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • H01L21/67259Position monitoring, e.g. misposition detection or presence detection
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus 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/677Apparatus 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/67739Apparatus 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/67742Mechanical 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

웨이퍼의 중심 검출 장치 및 그 방법{Apparatus for Detecting Wafer Center and Method thereof}Apparatus for Detecting Wafer Center and Method

본 발명은 웨이퍼의 중심 검출 장치 및 그 방법에 관한 것으로, 상세하게는 정확한 원형이 아닌 웨이퍼 또는 노치가 포함된 웨이퍼의 중심을 검출하고 보정한 후 공정 챔버 내로 이송되도록 하는 웨이퍼의 중심 검출 장치 및 그 방법에 관한 것이다.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는 각각

Figure 112008062160872-PAT00001
,
Figure 112008062160872-PAT00002
,
Figure 112008062160872-PAT00003
Figure 112008062160872-PAT00004
로 산출(여기서, 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
Figure 112008062160872-PAT00001
,
Figure 112008062160872-PAT00002
,
Figure 112008062160872-PAT00003
And
Figure 112008062160872-PAT00004
(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는 각각

Figure 112008062160872-PAT00005
,
Figure 112008062160872-PAT00006
,
Figure 112008062160872-PAT00007
Figure 112008062160872-PAT00008
로 산출(여기서, 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
Figure 112008062160872-PAT00005
,
Figure 112008062160872-PAT00006
,
Figure 112008062160872-PAT00007
And
Figure 112008062160872-PAT00008
(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 load lock chamber 100, a transfer chamber 300, and a process chamber; 400 and a wafer transfer part 500.

로드락 챔버(100)는 소정의 반도체 소자 제조공정이 수행된 다수의 웨이퍼(600)가 웨이퍼 카세트(미도시)에 적재되어 수용되거나, 공정 챔버(400)에서 소정의 공정이 완료된 웨이퍼(600)가 웨이퍼 카세트에 적재되어 수용된다.The load lock chamber 100 includes a wafer 600 in which a plurality of wafers 600 on which a predetermined semiconductor device fabrication process is performed is loaded in a wafer cassette (not shown), or in which a predetermined process is completed in the process chamber 400. Is accommodated in a wafer cassette.

로드락 챔버(100)의 일측면에는 카세트 도어(미도시)가 형성되고, 카세트 도어를 통해 웨이퍼(600)가 수납된 웨이퍼 카세트가 로딩 또는 언로딩 되는 것이다.A cassette door (not shown) is formed at one side of the load lock chamber 100, and a wafer cassette in which the wafer 600 is accommodated is loaded or unloaded through the cassette door.

그리고, 로드락 챔버(100)는 웨이퍼(600)가 수납된 웨이퍼 카세트가 로딩 되면, 저 진공 펌프(미도시)에 의해 내부가 저 진공 상태로 된다.In addition, when the wafer cassette in which the wafer 600 is accommodated is loaded, the load lock chamber 100 is in a low vacuum state by a low vacuum pump (not shown).

공정 챔버(400)는 건식 식각 공정, 화학기상 증착 공정 등의 반도체 소자의 제조공정이 진행된다. 공정 챔버(400)는 고진공 펌프의 가동에 의해서 고진공이 형성된 상태에서 반도체 소자의 제조 공정이 진행된다.The process chamber 400 is a process of manufacturing a semiconductor device, such as a dry etching process, chemical vapor deposition process. The process chamber 400 is a process of manufacturing a semiconductor device in a state where high vacuum is formed by the operation of a high vacuum pump.

또한, 공정 챔버(400)에서는 소정의 공정을 진행하기 위하여 웨이퍼(600)가 정확한 위치에 안착 되도록 하여야 한다.In addition, in the process chamber 400, the wafer 600 should be seated at the correct position in order to proceed with a predetermined process.

트랜스퍼 챔버(300)는 공정 챔버(400)와 로드락 챔버(100)를 연결하며, 버퍼 공간을 제공한다. 트랜스퍼 챔버(300)에는 일반적으로 복수의 공정 챔버(400)가 연결된다.The transfer chamber 300 connects the process chamber 400 and the load lock chamber 100 and provides a buffer space. In general, a plurality of process chambers 400 may be connected to the transfer chamber 300.

그리고, 트랜스퍼 챔버(300)의 일측에는 트랜스퍼 챔버(300)의 내부 압력을 조절하기 위한 저 진공 펌프가 연결되고, 트랜스퍼 챔버(300)의 내부에는 투입된 웨이퍼(600)를 플랫존(Flat Zone)을 기준으로 일방향으로 정렬하는 정렬 공정이 진행된다.In addition, a low vacuum pump for controlling an internal pressure of the transfer chamber 300 is connected to one side of the transfer chamber 300, and a flat zone is formed in the wafer 600 injected into the transfer chamber 300. An alignment process of aligning in one direction based on the reference is performed.

또한, 트랜스퍼 챔버(300)의 내부 중앙에는 웨이퍼(600)를 이송하기 위한 웨이퍼 이송부(500)가 구비된다.In addition, a wafer transfer unit 500 for transferring the wafer 600 is provided at the inner center of the transfer chamber 300.

웨이퍼 이송부(500)는 웨이퍼(600)를 로드락 챔버(100)에서 인출하여 공정 챔버(400)로 이송하거나, 공정 챔버(400)에서 로드락 챔버(100)로 웨이퍼(600)를 이송하기 위한 로봇아암(510)으로 구비된다.The wafer transfer unit 500 may remove the wafer 600 from the load lock chamber 100 and transfer the wafer 600 to the process chamber 400, or transfer the wafer 600 from the process chamber 400 to the load lock chamber 100. The robot arm 510 is provided.

로봇아암(510)의 일측은 길이가 동일한 제1관절부(511)와 제2관절부(513)가 연결되어 웨이퍼 이송부(500)를 회동 또는 승강 등의 구동시키는 구동부(550)에 연결되며, 로봇아암(510)의 타측에는 웨이퍼(600)가 안착 되도록 지지하는 지지부(515)가 구비된다. One side of the robot arm 510 is connected to a first joint 511 and a second joint 513 having the same length, and are connected to a driving unit 550 for driving the wafer transfer unit 500 such as rotation or lifting. The other side of the 510 is provided with a support 515 for supporting the wafer 600 to be seated.

한편, 로드락 챔버(100)와 트랜스퍼 챔버(300) 사이에는 웨이퍼(600)의 이송을 위한 웨이퍼 출입구(200)가 형성되고, 트랜스퍼 챔버(300)와 공정 챔버(400) 사 이에도 웨이퍼(600) 이송을 위한 도어(미도시)가 각각 구비된다.Meanwhile, a wafer entrance 200 for transferring the wafer 600 is formed between the load lock chamber 100 and the transfer chamber 300, and the wafer 600 is also provided between the transfer chamber 300 and the process chamber 400. Each door is provided for transport.

따라서, 복수의 웨이퍼(600)가 적재된 웨이퍼 카세트가 카세트 도어를 통해서 로드락 챔버(100)의 내부에 투입되면, 저 진공 펌프가 가동되어 로드락 챔버(100)의 내부 압력은 저 진공 상태로 형성된다. Therefore, when the wafer cassette on which the plurality of wafers 600 are loaded is introduced into the load lock chamber 100 through the cassette door, the low vacuum pump is operated to maintain the internal pressure of the load lock chamber 100 in a low vacuum state. Is formed.

웨이퍼 카세트에 적재된 웨이퍼(600)는 웨이퍼 이송부(500)에 안착된 상태에서 저 진공 상태가 형성된 트랜스퍼 챔버(300) 내부로 이동된다. The wafer 600 loaded in the wafer cassette is moved into the transfer chamber 300 in which the low vacuum state is formed while being seated on the wafer transfer part 500.

그리고, 트랜스퍼 챔버(300) 내부의 웨이퍼(600)는 고진공 펌프의 가동에 의해서 고진공 상태가 형성된 공정 챔버(400) 내부로 이동하게 된다. Then, the wafer 600 in the transfer chamber 300 is moved into the process chamber 400 in which the high vacuum state is formed by the operation of the high vacuum pump.

계속해서, 공정 챔버(400) 내부의 웨이퍼(600)는 전술한 바와 같은 동작의 역순으로 다시 웨이퍼 이송부(600)에 의해서 트랜스퍼 챔버(300)를 경유하여 로드락 챔버(100)의 웨이퍼 카세트에 적재된다.Subsequently, the wafer 600 inside the process chamber 400 is loaded into the wafer cassette of the load lock chamber 100 via the transfer chamber 300 by the wafer transfer unit 600 in the reverse order of the operation described above. do.

트랜스퍼 챔버(300)에는 웨이퍼 이송부(500)가 출입되는 슬롯(미도시)이 구비되며, 슬롯에는 웨이퍼 이송부(500)에 안착된 웨이퍼(600)의 중심 위치를 감지하기 위하여 제1웨이퍼 감지부(710) 및 제2웨이퍼 감지부(720)가 구비된다.The transfer chamber 300 includes a slot (not shown) through which the wafer transfer unit 500 enters and exits, and the slot includes a first wafer detector unit for detecting a center position of the wafer 600 seated on the wafer transfer unit 500. 710 and a second wafer detector 720 are provided.

한 쌍의 웨이퍼 감지부(710, 720)는 소정의 간격으로 떨어져 구비되며, 웨이퍼(600)의 상부면과 수직인 방향으로 각각 발신부(미도시) 및 수신부(미도시)를 구비하는 광센서뿐만 아니라, 빛의 반사량을 이용하는 레이저센서와 같은 공지의 다양한 센서를 이용할 수 있다.The pair of wafer detectors 710 and 720 are spaced apart at predetermined intervals, and have an optical sensor having a transmitter (not shown) and a receiver (not shown), respectively, in a direction perpendicular to the top surface of the wafer 600. In addition, it is possible to use a variety of known sensors, such as a laser sensor using the amount of reflection of light.

아울러, 로드락 챔버(100), 트랜스퍼 챔버(300) 및 공정 챔버(400) 사이의 웨이퍼(600) 이송과 공정 챔버(400) 내에서의 공정 등 반도체 제조공정을 제어하는 제어부(미도시)가 구비된다.In addition, a control unit (not shown) for controlling a semiconductor manufacturing process, such as the transfer of the wafer 600 between the load lock chamber 100, the transfer chamber 300, and the process chamber 400, and the process within the process chamber 400, is provided. It is provided.

제어부는 신호 등을 전달하는 송수신장치(미도시), 각종 데이터, 신호 등에 기초하여 소정의 알고리즘, 방정식 등을 이용하여 소정의 값을 산출하는 연산장치(미도시) 등을 포함할 수 있으며, 웨이퍼 이송부(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 transfer unit 500 may be controlled.

도 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 wafer detectors 710 and 720 are fixed to the slots of the transfer chamber 300, the controller drives the driver 550 so that the wafer transfer unit 500 drives the wafer 600 to the load lock chamber 100. To be taken out to be transferred to the process chamber 400 (step S110).

본 발명에서의 웨이퍼(600)는 정확한 원형 또는 외주면에 곡률을 가짐으로 해서 정확한 원형이 아닌 웨이퍼 일 수 있으며, 외주면은 노치가 포함될 수가 있다. 따라서, 웨이퍼(600)의 외주면의 위치에 따라 웨이퍼(600)의 지름이 달라질 수가 있다.In the present invention, the wafer 600 may be a wafer that is not an accurate circle by having a curvature on an accurate circle or an outer circumferential surface, and the outer circumferential surface may include a notch. Therefore, the diameter of the wafer 600 may vary depending on the position of the outer circumferential surface of the wafer 600.

웨이퍼 이송부(500)가 전방으로 이동함에 따라 웨이퍼 감지부(710, 720)는 웨이퍼(600)의 상부면과 수직인 방향으로 미리 설정된 웨이퍼(600)의 가장자리부위를 향해 광을 조사한다. 도 4와 도 5에 나타낸 바와 같이, 웨이퍼(600)가 외주면에 곡률을 가짐으로 해서 정확한 원형이 아닌 웨이퍼(600)이므로, 제1웨이퍼 감지부(710)에서 제1시작점(R1)이 먼저 감지되고, 제2웨이퍼 감지부(720)에서 제2시작점(R2)이 감지된다(단계 S120).As the wafer transfer unit 500 moves forward, the wafer detectors 710 and 720 irradiate light toward an edge of the wafer 600 preset in a direction perpendicular to the upper surface of the wafer 600. As shown in FIG. 4 and FIG. 5, since the wafer 600 has a curvature on the outer circumferential surface, the wafer 600 is not an accurate circular shape, and thus the first starting point R1 is first detected by the first wafer detection unit 710. In operation S120, the second wafer detection unit 720 detects the second starting point R2.

이어서, 웨이퍼 이송부(500)를 계속 전방으로 이동시켜, 도 6과 도 7에 나타낸 바와 같이, 제2웨이퍼 감지부(720)에서 노치가 포함되는 제1끝점(R3)이 먼저 감지되고, 제1웨이퍼 감지부(710)에서 제2끝점(R4)이 감지된다(단계 S130).Subsequently, the wafer transfer part 500 is continuously moved forward, and as shown in FIGS. 6 and 7, the first end point R3 including the notch is first detected by the second wafer detection part 720, and the first The second end point R4 is detected by the wafer detector 710 (step S130).

여기서, 제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 wafer 600 detected by the first wafer detector 710 and the second wafer detector 720 is in the form of the wafer 600. Therefore, it may vary.

예를 들어, 노치 등이 포함된 지점을 웨이퍼 감지부(710, 720)가 감지하여, 시작점(R1, R2) 또는 끝점(R3, R4)으로 설정할 수가 있다.For example, the wafer detection units 710 and 720 may detect a point including the notch and set the starting point R1 and R2 or the end point R3 and R4.

그래서, 웨이퍼의 형태에 따라서 제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 wafer detection unit 710 may first detect the second starting point R2, and the second wafer detection unit 720 may detect the first starting point R1. If the notch is formed toward the first wafer detector 710, the first wafer detector 710 first detects the second end point R4, and the second wafer detector 720 first detects the first end point R4. The end point R3 will be detected.

본 발명에서는 제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 wafer 600, the length between the first start point R1 and the second end point R4 and the length between the second start point R2 and the first end point R3 are calculated ( Step S140).

시작점(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 robot arm 510 when the start points R1 and R2 are respectively detected. It can be calculated as the difference in the moving distance of the robot arm 510.

예를 들어, 제1웨이퍼 감지부(710)에서 제1시작점(R1)을 감지하였다면, 도 4에 나타낸 바와 같이, 로봇아암(510)의 제1관절부(511)와 제2관절부(513)의 모양은 이등변 삼각형과 같이 나타낼 수 있다. 여기서, 제1관절부(511)의 일단과 제2관절부(513)의 타단 사이의 직선 길이(a1)인 이등변 삼각형의 밑변의 길이는 수학식 1과 같이 삼각함수를 이용하여 구할 수 있다.For example, if the first wafer detection unit 710 detects the first starting point R1, as shown in FIG. 4, the first joint part 511 and the second joint part 513 of the robot arm 510 are detected. The shape can be represented as an isosceles triangle. Here, the length of the base of the isosceles triangle, which is a straight line length a 1 between one end of the first joint part 511 and the other end of the second joint part 513, may be calculated using a trigonometric function as shown in Equation 1 below.

Figure 112008062160872-PAT00009
Figure 112008062160872-PAT00009

여기서, 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 robot arm 510 is moved to detect the second starting point R2 in the second wafer detector 720, as shown in FIG. 5, one end of the first joint portion 511 and the second joint portion 513. The straight line length a 2 between the other ends of) may be represented by an isosceles triangle.

마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 2와 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in Equation 2.

Figure 112008062160872-PAT00010
Figure 112008062160872-PAT00010

여기서, 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 robot arm 510 is moved to detect the first end point R3 by the second wafer detector 720, one end of the first joint part 511 and the second joint part 513 are shown in FIG. 6. The straight line length a 3 between the other ends of) may be represented by an isosceles triangle.

마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 3과 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in Equation 3.

Figure 112008062160872-PAT00011
Figure 112008062160872-PAT00011

여기서, 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 robot arm 510 is moved to detect the second end point R4 by the first wafer detector 710, as shown in FIG. 7, one end of the first joint part 511 and the second joint part 513. The straight line length a 4 between the other ends of) may be represented by an isosceles triangle.

마찬가지로, 이등변 삼각형의 밑변의 길이를 수학식 4와 같이 삼각함수를 이용하여 구할 수 있다.Similarly, the length of the base of the isosceles triangle can be obtained using a trigonometric function as shown in Equation 4.

Figure 112008062160872-PAT00012
Figure 112008062160872-PAT00012

여기서, 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 second joint 513. The driver 550 calculates the number of rotations of the motor provided in the driver 550 when the wafer detectors 710 and 720 detect the start points R1 and R2 and the end points R3 and R4, respectively. You can find out.

참고로, 모터에는 모터의 속도제어와 위치검출을 하는 장치인 엔코더(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.

회전수Revolutions 각도Angle 100100 55°  55 ° 200200 45°  45 ° 500500 25°  25 ° 600600 15°  15 °

예를 들어, 구동부(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 unit 550 starts to move the robot arm 510 until the first starting point R1 is detected, θ 1 is Table 1 shows 55 degrees.

그리고, 제1시작점(R1)이 감지된 후 구동부(550)가 구동하여 제2시작점(R2)이 감지됐을 때의 모터의 회전수가 엔코더를 통해 200회인 것으로 산출되었다면, θ2는 표 1에 의해 45도가 되는 것이다.When the driving unit 550 is driven after the first starting point R1 is detected and the rotation speed of the motor when the second starting point R2 is detected is calculated to be 200 times through the encoder, θ 2 is determined by Table 1. 45 degrees.

또한, 제2시작점(R2)이 감지된 후 구동부(550)가 구동하여 제1끝점(R3)이 감지됐을 때의 모터의 회전수가 엔코더를 통해 500회인 것으로 산출되었다면, θ3은 표 1에 의해 25도가 되는 것이다.In addition, if the rotation speed of the motor when the driving unit 550 is driven to detect the first end point R3 after the second start point R2 is detected is calculated to be 500 times through the encoder, θ 3 is determined by Table 1 25 degrees.

마찬가지로, 제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 driving unit 550 after the first end point R3 is detected is calculated to be 600 times through the encoder, θ 4 is determined by Table 1 15 degrees.

그래서, 수학식 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 Equations 1, 2, 3, and 4, the length between the first start point R1 and the second end point R4 and the second end point R4 are calculated. The length between the two start points R2 and the first end point R3 can be calculated.

예를 들어, 도 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 first wafer detector 710 and the second wafer detector 720 are fixed, the length between the first wafer detector 710 and the second wafer detector 720 is predetermined. do.

그래서, 제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 first wafer detector 710 is '0', between the first wafer detector 710 and the second wafer detector 720. If the length is represented as 'B', the Y coordinate of the first starting point R1 becomes 'a 1 ', which is the moving distance of the robot arm 510 when the first starting point R1 is detected.

이어서, 제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 wafer detection unit 720 becomes 'B', and the Y coordinate is the robot when the second starting point R2 is detected. The movement distance of the arm 510 is 'a 2 '.

이어서, 제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 wafer detection unit 720 becomes 'B', and the Y coordinate is the robot when the first end point R3 is detected. The movement distance of the arm 510 is 'a 3 '.

마찬가지로, 제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 first wafer detector 710 for the fourth time may be represented as '0', and the Y coordinate may be represented by the robot arm when the second end point R4 is detected. The moving distance of 510 is 'a 4 '.

결과적으로, 제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 wafer 600.

따라서, 본 발명에서는, 도 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 wafer 600.

그래서, 결과적으로 제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 wafer 600, is detected (step S160).

도 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 wafer 600 for processing is transferred to the process chamber 400, the reference center O of the wafer 600 is calculated by the method according to the present invention, and the target center C and Calculate the difference.

목표중심(C)과 웨이퍼(600) 기준중심(O)의 차이가 없으면, 제어부는 웨이퍼(600)가 웨이퍼 이송부(500)에 정확하게 로딩 되어 안착 된 것으로 판단하고, 이후 공정을 진행하게 된다.If there is no difference between the target center C and the reference center O of the wafer 600, the controller determines that the wafer 600 is correctly loaded and seated on the wafer transfer unit 500, and then proceeds with the process.

그러나, 목표중심(C)과 웨이퍼(600)의 기준중심(O)이 차이가 있어서 웨이퍼(600) 위치가 어긋난 것으로 판단되는 경우, 제어부는 웨이퍼 이송부(500)를 미세 이동시켜, 웨이퍼(600)의 기준중심(O)이 목표중심(C)에 위치하도록 보정시킨다.However, when it is determined that the position of the wafer 600 is shifted due to the difference between the target center C and the reference center O of the wafer 600, the controller moves the wafer transfer part 500 finely, so that the wafer 600 is moved. Correct the center of reference (O) to be located at the target center (C).

이에 따라, 웨이퍼(600)의 중심 검출 과정 및 이송 과정이 완료되며, 웨이퍼 이송부(500)는 다음의 웨이퍼(600)에 대하여도 동일한 과정을 반복한다.Accordingly, the center detection process and the transfer process of the wafer 600 are completed, and the wafer transfer unit 500 repeats the same process with respect to the next wafer 600.

이상의 설명에서는 본 발명의 바람직한 실시예를 제시하여 설명하였으나, 본 발명이 반드시 이에 한정되는 것은 아니며, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경할 수 있음을 쉽게 알 수 있을 것이다.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)

웨이퍼를 이송시키는 웨이퍼 이송부;A wafer transfer unit for transferring a wafer; 웨이퍼 이송부에 의해 이송되는 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점을 감지하는 한 쌍의 웨이퍼 감지부; 및A pair of wafer detectors detecting 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; And 웨이퍼 이송부의 이동거리를 산출하여 각각의 웨이퍼의 시작점 및 끝점의 X 좌표와 Y 좌표를 산출하고, 제1시작점과 제2시작점을 잇는 선분의 중앙과 제2시작점과 제1끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제1지점, 제2시작점과 제1끝점을 잇는 선분의 중앙과 제1끝점과 제2끝점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제2지점, 제1끝점과 제2끝점을 잇는 선분의 중앙과 제2끝점과 제1시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제3지점 및 제2끝점과 제1시작점을 잇는 선분의 중앙과 제1시작점과 제2시작점을 잇는 선분의 중앙에 각각 형성된 수직선이 교차되는 제4지점 중 편차가 큰 하나의 지점은 제외하고 나머지 세 개의 지점의 각각의 X 좌표의 평균지점 및 각각의 Y 좌표의 평균지점이 웨이퍼의 중심이 되도록 하는 제어부The moving distance of the wafer transfer unit is calculated to calculate the X and Y coordinates of the start and end points of each wafer, and the center of the line connecting the first start point and the second start point and the center of the line connecting the second start point and the first end point. A first point at which vertical lines respectively formed at the second point intersect, a second point at which a vertical line formed at the center of a line connecting the second starting point and the first end point and a vertical line formed at the center of the line connecting the first end point and the second end point, respectively The center of the line connecting the second end point, the third point where the vertical line formed at the center of the line connecting the second end point and the first starting point intersect, and the center and the first starting point of the line connecting the second end point and the first starting point, The average point of each X coordinate and the average point of each Y coordinate of the remaining three points except for one point having a large deviation among the fourth points where the vertical lines formed at the center of the line connecting the second starting point intersect each other Of A controller for such that the 를 포함하는 웨이퍼의 중심 검출 장치.Center detection apparatus of the wafer comprising a. 제1항에 있어서,The method of claim 1, 웨이퍼 이송부의 일측은 길이가 동일한 제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 connected to a driving part for driving the wafer transfer part through a motor, and the other side includes a support part on which the wafer is mounted. Device. 제2항에 있어서, 웨이퍼 이송부의 이동거리는,The method of claim 2, wherein the moving distance of the wafer transfer unit, 제1관절부의 타단과 제2관절부의 일단이 결합된 상태에서, 제1관절부의 일단에서 제2관절부의 타단까지의 직선길이이며, 제1관절부의 일단에서 제2관절부의 타단까지의 직선과 제1관절부 또는 제2관절부 사이의 사이각 및 제1관절부 또는 제2관절부의 길이를 삼각함수에 적용하여 산출되는 것을 특징으로 하는 웨이퍼의 중심 검출 장치.In a state in which the other end of the first joint part and the one end of the second joint part are coupled, the straight length from one end of the first joint part to the other end of the second joint part, and the straight line and the second end of the first joint part from the other end of the second joint part. An apparatus for detecting a center of a wafer, which is calculated by applying the angle between the one joint part or the second joint part and the length of the first joint part or the second joint part to the trigonometric function. 제3항에 있어서, 제어부에는,The method of claim 3, wherein the control unit, 구동부의 모터 회전 수에 따라 사이각의 크기가 맵핑되어 저장되는 것을 특징으로 하는 웨이퍼의 중심 검출 장치.The center detection apparatus of the wafer, characterized in that the size of the angle is mapped and stored according to the number of motor rotation of the drive unit. 제3항에 있어서, The method of claim 3, 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점이 감지되었을 때의 제1관절부의 일단에서 제2관절부의 타단까지의 각각의 직선길이 a1, a2, a3 및 a4는 각각
Figure 112008062160872-PAT00013
,
Figure 112008062160872-PAT00014
,
Figure 112008062160872-PAT00015
Figure 112008062160872-PAT00016
로 산출(여기서, 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
Figure 112008062160872-PAT00013
,
Figure 112008062160872-PAT00014
,
Figure 112008062160872-PAT00015
And
Figure 112008062160872-PAT00016
Where b is the length of the first or second joint, θ 1 is the angle between the motor rotations 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. Center detection device of the wafer, characterized in that the (mapped angle).
제1항에 있어서, 웨이퍼 감지부는,The method of claim 1, wherein the wafer detection unit, 광센서 또는 레이저 센서인 것을 특징으로 하는 웨이퍼의 중심 검출 장치.An apparatus for detecting a center of a wafer, which is an optical sensor or a laser sensor. 웨이퍼 이송부가 웨이퍼를 인출하여 이송하는 제1단계;A first step in which the wafer transfer unit draws and transfers the wafer; 제1단계에서 이송되는 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점을 웨이퍼 감지부에서 감지하는 제2단계;A second step of detecting a first starting point, a second starting point, a first end point, and a second end point of the wafer transferred in the first step by the wafer detector; 제2단계에서 웨이퍼의 시작점과 끝점이 감지되면, 제어부에서 웨이퍼 이송부의 이동거리를 산출하여 제1시작점, 제2시작점, 제1끝점 및 제2끝점의 각각의 X 좌표 및 Y 좌표를 산출하는 제3단계; 및When the start point and the end point of the wafer are sensed in the second step, the control unit calculates the moving distance of the wafer transfer unit to calculate X coordinates and Y coordinates of each of the first start point, the second start point, the first end point, and the second end point. Step 3; And 제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단계When the X and Y coordinates of the start point and the end point of the wafer are calculated in the third step, the vertical lines formed at the center of the line connecting the first start point and the second start point and the center of the line connecting the second start point and the first end point respectively cross each other. Connecting the first point, the second starting point and the first end point, and the center line of the line connecting the first and second end points, respectively, the second point intersecting the second point, the first end point and the second end point 3rd point where the vertical line formed at the center of the line connecting the center and the second end point and the first starting point intersect, and the line connecting the center of the line connecting the second end point and the first starting point, and the first starting point and the second starting point, respectively. An average point of each X coordinate and an average point of each Y coordinate of the remaining three points are detected as the center of the wafer except for one point having a large deviation among the fourth points where the vertical lines respectively formed at the center of the intersection cross each other. 4th step 를 포함하는 웨이퍼의 중심 검출 방법.Center detection method of the wafer comprising a. 제7항에 있어서, 제3단계에서,The method of claim 7, wherein in the third step, 웨이퍼 이송부의 이동거리는, 웨이퍼 이송부의 일측에 연결되는 제1관절부의 일단에서 제2관절부의 타단까지의 직선과 제1관절부 또는 제2관절부 사이의 사이각 및 제1관절부 또는 제2관절부의 길이를 삼각함수에 적용하여 산출되는 것을 특징으로 하는 웨이퍼의 중심 검출 방법.The movement distance of the wafer transfer part may be defined as 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, and the length of the first joint part or the second joint part. A center detection method of a wafer, which is calculated by applying to a trigonometric function. 제8항에 있어서, 제3단계에서,The method of claim 8, wherein in the third step, 사이각의 크기는 웨이퍼 이송부를 구동시키는 구동부의 모터 회전 수에 따라 미리 맵핑되어 제어부에 저장되는 것을 특징으로 하는 웨이퍼의 중심 검출 방법.The magnitude of the angle is pre-mapped according to the number of motor rotations of the drive unit for driving the wafer transfer unit is stored in the control unit, characterized in that the wafer. 제8항에 있어서, 제3단계에서,The method of claim 8, wherein in the third step, 웨이퍼의 제1시작점, 제2시작점, 제1끝점 및 제2끝점이 감지되었을 때의 제1 관절부의 일단에서 제2관절부의 타단까지의 각각의 직선길이 a1, a2, a3 및 a4는 각각
Figure 112008062160872-PAT00017
,
Figure 112008062160872-PAT00018
,
Figure 112008062160872-PAT00019
Figure 112008062160872-PAT00020
로 산출(여기서, b는 제1관절부 또는 제2관절부의 길이, θ1은 웨이퍼의 제1시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ2는 웨이퍼의 제2시작점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ3은 웨이퍼의 제1끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각, θ4는 웨이퍼의 제2끝점이 감지되었을 때의 모터 회전 수에 맵핑 된 사이각)되는 것을 특징으로 하는 웨이퍼의 중심 검출 방법.
The length of each straight line a 1 , a 2 , a 3 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. And a 4 are each
Figure 112008062160872-PAT00017
,
Figure 112008062160872-PAT00018
,
Figure 112008062160872-PAT00019
And
Figure 112008062160872-PAT00020
(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. Method of detecting the center of the wafer, characterized in that the (mapped angle).
KR1020080085865A 2008-09-01 2008-09-01 Wafer center detecting device and method Active KR101023948B1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Cited By (6)

* Cited by examiner, † Cited by third party
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