EDGE POSITION DETECTING APPARATUS
20210379703 · 2021-12-09
Inventors
Cpc classification
B23K26/0823
PERFORMING OPERATIONS; TRANSPORTING
B23K26/0869
PERFORMING OPERATIONS; TRANSPORTING
G01B11/028
PHYSICS
H01L21/67259
ELECTRICITY
International classification
B23K26/70
PERFORMING OPERATIONS; TRANSPORTING
Abstract
An edge position detecting apparatus for detecting a position of an edge of a disk-shaped workpiece includes a chuck table having a holding surface for holding the workpiece thereon, a laser displacement gage having a laser applying unit including a light source, for applying a linear laser beam shaped into a linear shape perpendicular to a direction of travel from the light source toward the holding surface, across the edge of the workpiece, and a beam detecting unit including a plurality of photoelectric transducers arrayed at predetermined spaced intervals along a direction for detecting a reflection of the linear laser beam, a moving mechanism for moving the laser displacement gage and the chuck table relatively to each other along the longitudinal direction, and a calculating unit for calculating the position of the edge on the basis of information of a change in an amount of the detected reflection.
Claims
1. An edge position detecting apparatus for detecting a position of an edge of a disk-shaped workpiece, comprising: a chuck table having a holding surface for holding the workpiece thereon; a laser displacement gage having a laser applying unit including a light source disposed above the chuck table, for applying a linear laser beam shaped into a linear shape perpendicular to a direction of travel from the light source toward the holding surface, across the edge of the workpiece, and a beam detecting unit including a plurality of photoelectric transducers arrayed at predetermined spaced intervals along a longitudinal direction of an irradiated area that is irradiated by the linear laser beam, for detecting a reflection of the linear laser beam; a moving mechanism for moving the laser displacement gage and the chuck table relatively to each other along the longitudinal direction of the irradiated area; and a calculating unit having a processor, for calculating the position of the edge of the workpiece on a basis of information of a change in an amount of the reflection detected by the beam detecting unit.
2. The edge position detecting apparatus according to claim 1, wherein the chuck table is rotatable about a predetermined rotational axis, and the longitudinal direction of the irradiated area is disposed along a predetermined direction perpendicular to the predetermined rotational axis, and while the linear laser beam is being applied to the workpiece held on the holding surface, the moving mechanism moves the laser displacement gage and the chuck table relatively to each other at a relative movement speed V along the longitudinal direction, the photoelectric transducers include a first photoelectric transducer and a second photoelectric transducer that are disposed adjacent to each other, and in a case where an amount of the reflection detected by the first photoelectric transducer remains unchanged but an amount of the reflection detected by the second photoelectric transducer changes in a period T of time during which the laser displacement gage is moved at the relative movement speed V, the calculating unit calculates a position that is spaced V.Math.T from an original position of the second photoelectric transducer prior to the period T of time during which the laser displacement gage is moved toward a position of the first photoelectric transducer adjacent to the second photoelectric transducer, thereby calculating the position of the edge of the workpiece.
3. An edge position detecting method for detecting a position of an edge of a disk-shaped workpiece, comprising: a holding step of holding a surface of the workpiece on a holding surface of a chuck table; a first detecting step of applying a linear laser beam shaped into a linear shape perpendicular to a direction of travel to another surface of the workpiece that is positioned opposite the surface thereof, across the edge of the workpiece, and detecting a reflection of the linear laser beam with a first photoelectric transducer and a second photoelectric transducer adjacent thereto among a plurality of photoelectric transducers arrayed at predetermined spaced intervals along a longitudinal direction of an irradiated area that is irradiated by the linear laser beam; a second detecting step of moving the linear laser beam and the chuck table relatively to each other along the longitudinal direction of the irradiated area while the linear laser beam is being applied to the other surface of the workpiece across the edge of the workpiece, to thereby detect a change in an amount of a reflection of the linear laser beam detected by the second photoelectric transducer; and an edge position calculating step of calculating the position of the edge of the workpiece by calculating a position that is spaced a distance V.Math.T.sub.1 from a position of the second photoelectric transducer toward a position of the first photoelectric transducer in the first detecting step, on a basis of the distance V.Math.T.sub.1 calculated as a product of first period T.sub.1 of time from a detection timing in the first detecting step to a detection timing in the second detecting step and a relative movement speed V at which the linear laser beam and the chuck table are moved relatively to each other along the longitudinal direction of the irradiated area.
4. The edge position detecting method according to claim 3, wherein the chuck table is rotatable about a predetermined rotational axis, the longitudinal direction of the irradiated area is disposed along a predetermined direction perpendicular to the predetermined rotational axis, the edge position calculating step includes after the holding step, a rotation starting step of starting to rotate the chuck table at a predetermined rotational speed V.sub.R (degrees/second) about the predetermined rotational axis, a third detecting step of detecting a change in an amount of the reflection detected by a third photoelectric transducer among the first photoelectric transducer, the second photoelectric transducer, the third photoelectric transducer, and a fourth photoelectric transducer that are disposed on a straight line at the predetermined spaced intervals, and a fourth detecting step of detecting a change in an amount of the reflection detected by the fourth photoelectric transducer, and the edge position calculating step further includes a first calculating step of calculating a position that is spaced V.Math.T.sub.1 from the position of the second photoelectric transducer toward the position of the first photoelectric transducer in the first detecting step, to thereby detect a first position of the edge of the workpiece when the chuck table has rotated V.sub.R.Math.T.sub.1, a second calculating step of calculating a position that is spaced V.Math.T.sub.2 from a position of the third photoelectric transducer toward the position of the second photoelectric transducer in the second detecting step, on a basis of second period T.sub.2 of time from the detection timing in the second detecting step to a detection timing in the third detecting step, to thereby detect a second position of the edge of the workpiece when the chuck table has rotated V.sub.R.Math.(T.sub.1+T.sub.2), and a third calculating step of calculating a position that is spaced V.Math.T.sub.3 from a position of the fourth photoelectric transducer toward the position of the third photoelectric transducer in the third detecting step, on a basis of third period T.sub.3 of time from the detection timing in the third detecting step to a detection timing in the fourth detecting step, to thereby detect a third position of the edge of the workpiece when the chuck table has rotated V.sub.R.Math.(T.sub.1+Y.sub.2+T.sub.3).
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0030] Preferred embodiments of the present invention will hereinafter be described with reference to the accompanying drawings.
[0031] The workpiece 11 includes a disk-shaped wafer made of a semiconductor material such as silicon. However, the workpiece 11 is not limited to any particular materials, structures, sizes, etc. The workpiece 11 has a grid of projected dicing lines, not illustrated, established on a face side, i.e., other surface, 11a thereof, and devices, not illustrated, such as integrated circuits (ICs), formed in respective areas demarcated by the projected dicing lines. The workpiece 11 includes a reverse side, i.e., one surface, 11b positioned opposite the face side 11a. The face side 11a and the reverse side 11b have respective outer circumferential portions beveled off, providing respective bevels. The workpiece 11 also has an outer circumferential portion 11c positioned intermediate between the face side 11a and the reverse side 11b and including an edge 11d that defines a diameter of the workpiece 11.
[0032] The edge 11d is of a circular shape as viewed in plan. In
[0033] A disk-shaped porous plate 8 having substantially flat upper and lower surfaces that are axially spaced from each other is fixedly disposed in the recess 6a. When the suction source is actuated, it produces a negative pressure that acts through the suction channel and the porous plate 8 on the upper surface of the porous plate 8. The upper surface of the porous plate 8 and the upper surface of an outer circumferential portion of the frame 6 that is positioned around the porous plate 8 jointly function as a holding surface 8a for holding the workpiece 11 under suction thereon. The bottom portion of the frame 6, i.e., the chuck table 4, is coupled to an upper end of an output shaft 10 of a rotary actuator, not illustrated, such as an electric motor. The output shaft 10 of the rotary actuator is coupled to a central portion of the bottom portion of the frame 6. When the rotary actuator is energized to rotate the output shaft 10 about its central axis, the chuck table 4 is rotated about a rotational axis, i.e., a predetermined rotational axis, 10a extending generally parallel to a Z-axis direction, i.e., a vertical direction or a heightwise direction, of the edge position detecting apparatus 2.
[0034] A laser displacement gage 12 is disposed above the chuck table 4. The laser displacement gage 12 is capable of applying a linear laser beam LA to an irradiated area 12a (see
[0035] A laser beam emitted from the light source 14a falls on a laser line generator, hereinafter simply referred to as a “lens 14b,” such as a Powell lens, a Lineman lens, or a cylindrical lens. The lens 14b shapes the applied laser beam into the linear laser beam LA that has a predetermined length along a first direction 16 perpendicular to the direction of travel of the laser beam, i.e., the direction from the light source 14a toward the holding surface 8a, and that has a substantially uniform output power level along the first direction 16. The first direction 16 extends parallel to the longitudinal direction of the irradiated area 12a of the holding surface 8a to which the linear laser beam LA is applied. The light source 14a and the lens 14b are housed in a casing 14c. The light source 14a, the lens 14b, and the casing 14c jointly make up a laser applying unit 14.
[0036] The casing 14c has a rectangular opening 14d defined in a bottom wall thereof and extending longitudinally along the first direction 16. The linear laser beam LA shaped by the lens 14b leaves the laser applying unit 14 through the opening 14d and is reflected by way of specular reflection from a target for measurement and applied to a beam detecting unit 18 that is disposed adjacent to the laser applying unit 14. The beam detecting unit 18 has a casing 18a disposed adjacent to and fixed to the casing 14c. A condensing lens 18b is fixedly disposed in the casing 18a. The condensing lens 18b may be a single lens or may be made up of a plurality of lenses like a lens known as Ernostar. The reflected linear laser bean LA that has entered the beam detecting unit 18 is converged by the condensing lens 18b and applied to a line sensor 18c.
[0037] The line sensor 18c has a plurality of photoelectric transducers 18d arrayed at predetermined spaced intervals 18e (see
[0038] The orientation and operation of the laser displacement gage 12 of the edge position detecting apparatus 2 will be described below with reference to
[0039] The moving mechanism 20 includes a pair of guide rails 24 extending parallel to the predetermined direction A and fixed to a surface of the base 22. In
[0040] When the stepping motor 28 is energized to rotate the ball screw 26, the laser displacement gage 12 is moved along the guide rails 24. For example, the laser displacement gage 12 is moved along the guide rails 24 at a speed of 10 μm/s relative to the chuck table 4, for example. The laser displacement gage 12 and the stepping motor 28 are electrically connected to the control unit 30. The control unit 30 controls operation of the suction source and the rotary actuator that are associated with the chuck table 4, the laser displacement gage 12, the stepping motor 28, etc.
[0041] The control unit 30 is implemented by a computer, for example, including a processor such as a central processing unit (CPU), a main storage unit such as a dynamic random access memory (DRAM), a static random access memory (SRAM), or a read only memory (ROM), and an auxiliary storage unit such as a flash memory, a hard disk drive, or a solid-state drive. The processor, etc., is operated according to software including predetermined programs stored in the auxiliary storage unit to realize functions of the control unit 30. The auxiliary storage unit also stores the predetermined programs.
[0042] Part of the control unit 30 functions as a calculating unit 32 when the programs are executed by the processor. The calculating unit 32 calculates the position, i.e., X and Y coordinates, of the edge 11d of the workpiece 11, using the initial positions of the respective photoelectric transducers 18d, the speed at which and the period of time during which the laser displacement gage 12 is moved, the digital signal referred to above, etc. The initial positions of the respective photoelectric transducers 18d are recognized in advanced by the calculating unit 32 with respect to the rotational axis 10a regarded as an origin (X.sub.0, Y.sub.0), for example. According to the present embodiment, the direction in which the laser displacement gage 12 is moved coincides with the predetermined direction A.
[0043] An outline of a step of calculating the position of the edge 11d by using the edge position detecting apparatus 2 is described here.
[0044]
[0045]
[0046]
[0047]
[0048] An edge position detecting method for detecting the position of the edge 11d of the outer circumferential portion of the workpiece 11 with use of the edge position detecting apparatus 2 will be described below.
[0049] After holding step S10, while the linear laser beam LA is being applied to the face side 11a across the edge 11d, the moving mechanism 20 moves the laser displacement gage 12 and the chuck table 4 along the predetermined direction A at the relative movement speed V. At this time, as illustrated in
[0050] After first detecting step S20, i.e., time t.sub.1, the output voltage from the second photoelectric transducer 18d.sub.2 changes from L to H at time t.sub.2, i.e., detection timing t.sub.2, when the second photoelectric transducer 18d.sub.2 is positioned above the face side 11a for the first time. The calculating unit 32 detects the change in the output voltage from the second photoelectric transducer 18d.sub.2 at time t.sub.2 (second detecting step S30). After second detecting step S30, i.e., time t.sub.2, the calculating unit 32 calculates the position of the edge 11d on the basis of the distance V.Math.T that a photoelectric transducer 18d has moved, i.e., the product of the period T of time (first period T.sub.1) from time t.sub.1 to time t.sub.2 and the relative movement speed V (edge position calculating step S40).
[0051] For example, the calculating unit 32 calculates coordinates, i.e., a position, that are spaced V.Math.T, i.e., V.Math.T.sub.1, from the position of the second photoelectric transducer 18d.sub.2 at time t.sub.1 toward the position of the first photoelectric transducer 18d.sub.1 at time t.sub.1. In this manner, the calculating unit 32 calculates the position of the edge 11d. According to a specific example, in the case of V=10 μm/s and T=0.4 s, the calculating unit 32 calculates coordinates, i.e., a position, that are spaced 4 μm from the position of the second photoelectric transducer 18d.sub.2 at time t.sub.1 toward the position of the first photoelectric transducer 18d.sub.1 at time t.sub.1.
[0052] According to the present embodiment, the position of the edge 11d is identified on the basis of information of a change in the detected amount of the reflected laser beam that is acquired by the beam detecting unit 18 by moving the laser displacement gage 12. Therefore, the position of the edge 11d can be detected even at a position between two photoelectric transducers 18d. If each of the predetermined intervals 18e is represented by D, then the calculating unit 32 may calculate the position of the edge 11d by calculating coordinates that are spaced (D−V.Math.T) from the position of the first photoelectric transducer 18d.sub.1 at time t.sub.1 toward the position of the second photoelectric transducer 18d.sub.2 at time t.sub.1.
[0053] Next, modifications of the first embodiment will be described below.
[0054]
[0055]
[0056] A second embodiment of the present invention will be described below. According to the second embodiment, though each of the predetermined intervals 18e is 10 μm, the relative movement speed V is 1000 μm/s and the sampling period is 1 ms. In this case, the laser displacement gage 12 is moved 1000 μm along the predetermined direction A in one second, and obtains 1000 pieces of data, i.e., H and L output voltages, from each of the photoelectric transducers 18d. Therefore, the laser displacement gage 12 is capable of obtaining 1000 pieces of data while moving 1000 μm by using one photoelectric transducer 18d.
[0057] In other words, the resolution of one photoelectric transducer 18d is 1 μm (=1000 μm/1000). According to the first embodiment, since the relative movement speed V is 10 μm/s and the sampling period is 0.1 s, the resolution of one photoelectric transducer 18d is 1 μm (=10 μm/10). According to the second embodiment, the relative movement speed V can be made higher by shortening the sampling period than that according to the first embodiment. In other words, the period of time required to move the laser displacement gage 12 can be made shorter than that according to the first embodiment.
[0058] A third embodiment of the present invention will be described below. According to the third embodiment, the laser displacement gage 12 is moved relatively to the chuck table 4 along the predetermined direction A, and the chuck table 4 is rotated about the rotational axis 10a at a predetermined rotation speed V.sub.R, e.g., 10 rpm=60 degrees/second. The calculating unit 32 thus detects coordinates of a plurality of points on the edge 11d. Providing coordinates of three or more points on the edge 11d are detected, coordinates (X.sub.c, Y.sub.c) of the center 11e of the workpiece 11 can be identified (see
[0059] An edge position detecting method according to the third embodiment will be described below with reference to
[0060] After second detecting step S30, other locations on the edge 11d are also detected using a third photoelectric transducer 18d.sub.3 and a fourth photoelectric transducer 18d.sub.4 that are disposed on a straight line at predetermined spaced intervals 18e along the longitudinal direction of the linear laser beam LA, in addition to the second photoelectric transducer 18d.sub.2. While the chuck table 4 is rotating at the rotation speed V.sub.R, the laser displacement gage 12 is moved relatively to the chuck table 4 at the relative movement speed V. A change from L to H in the output voltage of the third photoelectric transducer 18d.sub.3 is detected (third detecting step S32). According to the present embodiment, detection timing in S32 after S30 (time t.sub.2) is represented by time t.sub.3.
[0061] Further, while the chuck table 4 is rotating at the rotation speed V.sub.R, the laser displacement gage 12 is moved relatively to the chuck table 4 at the relative movement speed V. A change from L to H in the output voltage of the fourth photoelectric transducer 18d.sub.4 is detected (fourth detecting step S34). According to the present embodiment, detection timing in S34 after S32 (time t.sub.3) is represented by time t.sub.4. After fourth detecting step S34, the calculating unit 32 calculates first through third positions of the edge 11d (edge position calculating step S40). Edge position calculating step S40 includes first calculating step S42 for calculating the first position (X.sub.1, Y.sub.1) of the edge 11d. In first calculating step S42, the calculating unit 32 calculates coordinates, i.e., a position, that are spaced V.Math.T.sub.1 from the position of the second photoelectric transducer 18d.sub.2 in first detecting step S20 at time t.sub.1 toward the position of the first photoelectric transducer 18d.sub.1 at time t.sub.1. First period T.sub.1 of time is represented by the difference between time t.sub.2 and time t.sub.1 (T.sub.1=t.sub.2−t.sub.1).
[0062]
[0063]
[0064] Edge position calculating step S40 further includes third calculating step S46 for calculating the third position (X.sub.3, Y.sub.3) of the edge 11d. In third calculating step S46, the calculating unit 32 calculates coordinates, i.e., a position, that are spaced V.Math.T.sub.3 from the position of the fourth photoelectric transducer 18d.sub.4 in third detecting step S32 at time t.sub.3 toward the position of the third photoelectric transducer 18d.sub.3 at time t.sub.3. Third period T.sub.3 of time is represented by the difference between time t.sub.4 and time t.sub.3 (T.sub.3=t.sub.4−t.sub.3).
[0065]
[0066] After edge position calculating step S40, central position shift calculating step S50 is carried out. In S50, the coordinates (X.sub.c, Y.sub.c) of the center 11e are calculated by calculating a point of intersection between a perpendicular bisector B of a line segment interconnecting (X.sub.1, Y.sub.1) and (X.sub.2, Y.sub.2) and a perpendicular bisector C of a line segment interconnecting (X.sub.2, Y.sub.2) and (X.sub.3, Y.sub.3), for example. Since the coordinates (X.sub.0, Y.sub.0) of the rotational axis 10a are known, shifts of the coordinates (X.sub.c, Y.sub.c) of the center 11e from the coordinates (X.sub.0, Y.sub.0) can be identified. The shifts are used to correct the position where a cutting blade, not illustrated, cuts into the workpiece 11 in a step of removing or trimming the outer circumferential portion 11c of the face side 11a of the workpiece 11 after the edge position has been detected, for example.
[0067] The structures, methods, etc., according to the above embodiments may be changed or modified, and such changes and modifications may be carried out without departing from the scope of the present invention. First calculating step S42, second calculating step S44, and third calculating step S46 may not necessarily be performed in the named sequence. In the edge position detecting method according to the third embodiment, the coordinates (X.sub.c, Y.sub.c) of the center 11e may be calculated on the basis of different coordinates of four or more points.
[0068] The present invention is not limited to the details of the above described preferred embodiments. The scope of the invention is defined by the appended claims and all changes and modifications as fall within the equivalence of the scope of the claims are therefore to be embraced by the invention.