Applicants hereby claim foreign priority under 35 U.S.C § 119 from European patent application no. 05112853.6 filed Dec. 22, 2005, the disclosure of which is herein incorporated by reference.
The invention concerns a method for mounting a flip chip on a substrate. A flip chip is a semiconductor chip that has a surface with so-called bumps through which the electrical connections to the substrate are made.
Usually, when mounting semiconductor chips on a substrate, the substrate is presented on a horizontally oriented support surface and the semiconductor chips are presented on a wafer table whereby the electrical contact areas of the semiconductor chip point upwards. The semiconductor chip is removed from the wafer table by a bondhead of an assembly machine, a so-called Die Bonder, and placed onto the substrate. This assembly method is known in the trade as epoxy die bonding or softsolder die bonding depending on whether the semiconductor chip is glued to the substrate with epoxy or soldered to the substrate with solder. The flip chip method differs from this assembly method in that the electrical as well as the mechanical connection between the semiconductor chip and the substrate is made through the bumps. So that the semiconductor chip with the bumps can be mounted, it has to be turned (flipped) by 180° after removal from the wafer table, hence the name flip chip.
With the flip chip method, the bumps on the semiconductor chip have to be brought into contact with the electrical connection areas of the substrate, the so-called pads. The demands on the placement accuracy are therefore somewhat greater with the flip chip method than with epoxy die bonding. Today, in order to be able to build such precise assembly machines, a lot of effort is put into the accuracy of the mechanical axes of motion. Such an assembly machine comprises for example a flip device that removes the semiconductor chip from the wafer table and turns it, a pick & place system with a bondhead that removes the flipped semiconductor chip from the flip device and places it on the substrate, and three cameras whereby the first camera makes an image of the semiconductor chip presented on the wafer table, the second camera makes an image of the already turned and picked up semiconductor chip—and therefore flip chip—by the bondhead, i.e., an image of the surface of the semiconductor chip with the bumps, and the third camera makes an image of the substrate with the pads. The images made by the second and third cameras are processed in order to determine the position of the flip chip and the position of the substrate in relation to the axes of motion of the bondhead so that the bondhead can place the flip chip in a positionally accurate manner onto the substrate. Temperature fluctuations cause linear expansion and have the effect that the position of the cameras changes relative to each other and to the axes of motion of the bondhead. In order to minimize the influence of temperature fluctuations on the placement accuracy, the distances between the second and third camera and the mechanical transport system are kept as short as possible. Hence an assembly machine is known for example with which the bondhead with the flip chip is brought into a position above the substrate, then the second and third camera are swung in between the flip chip and the substrate, the bondhead is repositioned based on the images delivered by the second and third camera, the second and third cameras are swung out again and the bondhead lowered. With this assembly method however, maintaining the placement accuracy is achieved at the cost of the throughput.
An object of the invention is to provide a method for mounting a flip chip that enables high placement accuracy and high throughput.
The invention therefore concerns a method for mounting a semiconductor chip with bumps on one surface onto a substrate location of a substrate whereby the bumps are brought into contact with corresponding pads on the substrate location. Positioning of the semiconductor chip over the substrate location is achieved by means of three axes of motion that correspond to two translatory and one rotary degree of freedom. The semiconductor chip is removed from a wafer table, turned by 180° about an axis parallel to the surface with the bumps and passed over to a bondhead. The bondhead contains a chip gripper that is rotatable on an axis. Parallel to this, the next substrate location is presented. The invention is characterized by the following steps:
Steps A, B, C, D and I are always carried out. Steps E, F, G and H are carried out for mounting the first semiconductor chip that is mounted on starting production or after interrupting production in order to ensure that this semiconductor chip is placed at the correct location. Vector v describes the distance between the optical axes of the two cameras and the rotational position of the two cameras to one another. Vector v is updated each time by steps E, F, G and H. Vector v changes relatively slowly as the result of thermal influences. Steps E, F, G and H can be carried out on mounting every semiconductor chip by which very high placement accuracy is achieved. However, steps E, F, G and H may also be carried out sporadically, e.g. for each nth semiconductor chip or at predetermined time intervals. If necessary, steps E, F, G and H can be carried out several times in succession until all components of the third correction vector v3 are less than the specified limit value.
The accompanying drawings, which are incorporated into and constitute a part of this specification, illustrate one or more examples of embodiments and, together with the description of example embodiments, serve to explain the principles and implementations of the embodiments. The figures are not to scale. In the drawings:
In order that the bumps 1 on the semiconductor chip 2 can be placed positionally accurate onto the pads 3 on the substrate location so that the bumps 1 and the pads 10 come to lie on one another with the necessary accuracy, three degrees of freedom have to be brought into agreement, namely the translatory position, characterised by two coordinates, and the orientation (rotational position), characterised by an angle of rotation, of the semiconductor chip 2 in relation to the position and orientation (rotational position) of the substrate location 3. Each degree of freedom is assigned to at least one axis of motion. Each axis of motion is assigned to a drive so that the corresponding movement can be carried out. The three degrees of freedom can therefore be realised by means of the x-axis of the transport system for the substrate 4, the y-axis of the bondhead 6 and the angle of rotation θ of the chip gripper 11. However, it is of advantage to equip the assembly machine with a further axis of motion 18 that enables movement of the bondhead 6 in x direction whereby this axis of motion 18 can only carry out movements in the sub-millimetre range but significantly quicker than the transport system for the substrate 4.
In the ideal situation, i.e. when the semiconductor chip 2 picked up by the bondhead 6 is in its set position and when the substrate location 3 is also in its set position, in order to deposit the semiconductor chip 2 onto the substrate location 3 the bondhead 6 only has to be moved by a predetermined distance ΔY0 in the y direction from the location where the position of the semiconductor chip 2 is determined by means of the first camera 7.
Mounting the semiconductor chip 2 on the substrate 4 is achieved according to the following steps whereby in this example it is assumed that the axis of motion 18 is used (and not the transport system for transporting the substrate 4 in the x direction) in order to position the semiconductor chip 2 correctly above the substrate location 3 in the x direction.
With this example therefore, the axis of motion 18, the y-axis of the bondhead 6 and the angle of rotation θ of the chip gripper 11 present the three axes of motion that are assigned to the three degrees of freedom. In the following, their positions are designated X, Y and θ.
In a first phase, the semiconductor chip 2 is removed from the wafer table 15, turned by the flip device 16 and passed over to the bondhead 6. To carry out these steps, a construction of the assembly machine is particularly suitable with which the semiconductor chip 2 is removed from the wafer table 15 by the flip device 16, turned and then passed over to the bondhead 6 at a predetermined location. The first phase then takes place for example as follows:
Now, in a second phase, the following steps take place in an example embodiment.
A) With the first camera 7, making an image of the semiconductor chip 2 whereby the image contains the bumps 1 of the semiconductor chip 2 as well as the reference marks 12, 13 and 14 attached to the bondhead 6, determining the actual position of the semiconductor chip 2 in relation to a system of coordinates defined by the three reference marks 12, 13 and 14 and calculating a first correction vector v1 that describes the deviation of the actual position of the semiconductor chip 2 from its set position. Determining the actual position of the semiconductor chip 2 is done either by means of evaluating the position of the bumps 1 or the position of reference marks, so-called fiducials, attached to the semiconductor chip 2.
The deviation of the actual position of the semiconductor chip 2 from its set position is characterised by three quantities Δx1, Δy1 and Δθ1 whereby Δx1 and Δy1 designate the shifting of a reference point P of the semiconductor chip 2 in x direction or y direction and Δθ1 the rotation of the semiconductor chip 2 about the reference point P. The correction vector v1 is therefore given by v1=(Δx1, Δy1, Δθ1). In the example, the reference point P is the center point of the set position of the semiconductor chip 2.
B) With the second camera 8, making an image of the substrate 4, determining the actual position of the substrate location in relation to the system of coordinates defined by the three reference marks 12, 13 and 14 whereby for the position of the three reference marks 12, 13 and 14 their position R0 is used that they take up when the axes of motion are in position (X1+Δx, Y1+ΔY0+Δy, θ1+Δθ), and calculating a second correction vector v2 that describes the deviation of the actual position of the substrate location from its set position. (For this reason, the reference marks that are actually not present in
The deviation of the actual position of the substrate location 3 from its set position is characterised by three quantities Δx2, Δy2 and Δθ2, whereby Δx2 and Δy2 designate the shifting of a reference point S of the substrate location 3 in x direction or y direction and Δθ2 the rotation of the substrate location 3 about the reference point S. The second correction vector v2 is therefore given by v2=(Δx2, Δy2, Δθ2). In the example, the reference point S is the centre point of the set position of the substrate location 3.
The values Δx, Δy and Δθ represent a vector v. The first semiconductor chip 2 of a production batch can be mounted on the assumption that Δx=0, Δy=0 and Δθ=0, as any error caused by this is eliminated during the course of the method.
C) Calculating the positions to be approached by the three axes of motion under consideration of the two correction vectors v1 and v2, as well as the vector v as (X1+Δx1+Δx2+Δx, Y1+ΔY0+Δy1+Δy2+Δy, θ1+Δθ1+Δθ2+Δθ), i.e. as X1+Δx1+Δx2+Δx for the position of the bondhead 6 along the x axis, in the example for the axis of motion 18, Y1+ΔY0+Δy1+Δy2+Δy for the position of the bondhead 6 along the y axis, and θ1+Δθ1+Δθ2+Δθ for the angle of rotation of the chip gripper 11.
D) Moving the three axes of motion to these calculated positions.
E) With the second camera 8, making an image whereby the image now contains the reference marks 12, 13 and 14 attached to the bondhead 6, and determining the actual position R1 of the three reference marks 12, 13 and 14.
F) Calculating a third correction vector v3=(Δx3, Δy3, Δθ3) that describes the deviation of the actual position R1 of the reference marks 12, 13 and 14 from their position R0 used for determining the second correction vector v2.
G) If at least one component of the third correction vector v3 is greater than a specified limit value, moving the corresponding axis of motion to a new position corrected by the corresponding component of the correction vector v3 or moving all three axes of motion to new positions corrected by the third correction vector v3. In the latter case therefore to the positions (X1+Δx1+Δx2+Δx3+Δx, Y1+ΔY0+Δy1+Δy2+Δy3+Δy, θ1+Δθ1+Δθ2+Δθ3+Δθ).
H) Adapting the vector v to v=v+v3.
I) Depositing the semiconductor chip 2 onto the substrate location 3.
The correction vectors v1 and v2 characterise possible positioning errors of the semiconductor chip 2 or the substrate location 3. The vector v characterises the total accumulated positional displacement of the individual components of the assembly machine as a result of thermal influences. The third correction vector v3 characterises the changes occurring as a result of thermal influences. On the one hand, the method described therefore guarantees that the first semiconductor chip of a production batch is already mounted correctly and, on the other hand, that thermal positional displacements are continuously compensated without the axes of motion having to be perpetually recalibrated.
The described order of the method steps can, under certain circumstances, deviate from the given order as certain steps can be carried out in parallel or in the reverse order.
Steps A, B, C, D and I are always carried out. Steps E, F, G and H are carried out whenever the vector v is not yet known with the required accuracy or when it can be expected that the vector v could have changed. If necessary, steps E, F, G and H can be carried out several times in succession until all components of the third correction vector v3 are less than a specified limit value.
The reference marks 12, 13 and 14 are preferably placed on a plate made of glass in the form of structured markings in chrome. Glass is transparent so that the reference marks 12, 13 and 14 can be seen by both cameras 7 and 8. Preferably, a glass is chosen the coefficient of thermal expansion of which is as low as possible. The dimensions of the plate are selected greater than the dimensions of the largest semiconductor chip to be mounted and the reference marks 12, 13 and 14 placed close to the edge so that the reference marks 12, 13 and 14 are visible to both cameras 7 and 8 independently of the size of the semiconductor chip.
The function of the reference marks 12, 13 and 14 lies in the definition of a local system of coordinates in relation to which the set position of the semiconductor chip as well as the set position of the substrate location are defined. As reference marks, in the sense of the invention, other solutions are also valid that fulfill this function. Instead of the three reference marks 12, 13 and 14, for example two reference marks 12 and 13 can be foreseen that are formed by two lines aligned orthogonal to one another as is shown in
While embodiments and applications of this invention have been shown and described, it would be apparent to those skilled in the art having the benefit of this disclosure that many more modifications than mentioned above are possible without departing from the inventive concepts herein. The invention, therefore, is not to be restricted except in the spirit of the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
05112853 | Dec 2005 | EP | regional |
Number | Name | Date | Kind |
---|---|---|---|
5903662 | DeCarlo | May 1999 | A |
6016013 | Baba | Jan 2000 | A |
6276590 | Nakazato | Aug 2001 | B1 |
20030046812 | Terada et al. | Mar 2003 | A1 |
Number | Date | Country |
---|---|---|
1 395 106 | Mar 2004 | EP |
7-263897 | Oct 1995 | JP |
Number | Date | Country | |
---|---|---|---|
20070145102 A1 | Jun 2007 | US |