Methods of operating a wire bonding machine, including methods of monitoring an accuracy of bond force on a wire bonding machine, and related methods
11597031 · 2023-03-07
Assignee
Inventors
Cpc classification
H01L2924/00014
ELECTRICITY
H01L2224/78251
ELECTRICITY
H01L2924/00014
ELECTRICITY
H01L2224/78901
ELECTRICITY
International classification
Abstract
A method of operating a wire bonding machine is provided. The method includes: (a) operating a wire bonding machine during at least one of (i) an automatic wire bonding operation and (ii) a dry cycle wire bonding operation, wherein a bonding force is applied during the operation of the wire bonding machine; and (b) monitoring an accuracy of the bonding force of the wire bonding machine during the at least one of (i) an automatic wire bonding operation and (ii) a dry cycle wire bonding operation.
Claims
1. A method of operating a wire bonding machine, the method comprising the steps of: (a) operating a wire bonding machine during at least one of (i) an automatic wire bonding operation and (ii) a dry cycle wire bonding operation, wherein a bonding force is applied during the operation of the wire bonding machine; and (b) monitoring an accuracy of the bonding force of the wire bonding machine during the at least one of (i) the automatic wire bonding operation and (ii) the dry cycle wire bonding operation.
2. The method of claim 1 further comprising the step of providing a response if the accuracy of the bonding force monitored during step (b) is not within an acceptable range.
3. The method of claim 2 wherein the response includes at least one of: (a) providing an alarm to a machine operator; (b) providing a warning to the machine operator; (c) providing an error message to the machine operator; (d) ceasing operation of the wire bonding machine; and (e) automatically adjusting the bonding force of the wire bonding machine.
4. The method of claim 1 wherein step (b) occurs during a force control mode of operation of the wire bonding machine.
5. The method of claim 1 wherein, in connection with step (b), an accurate zero gram force is determined.
6. The method of claim 1 wherein, in connection with step (b), a desired force is determined at which an incremental adjustment from step (b) does not result in a change of the z-height position of the bond head assembly.
7. The method of claim 1 wherein, in connection with step (b), a desired force is determined at which an incremental adjustment from step (b) results in a peak z-height position of the bond head assembly.
8. The method of claim 1 wherein step (b) occurs during a force control mode of operation of the wire bonding machine.
9. The method of claim 1 wherein step (b) includes incrementally decreasing a force applied to a bond head assembly of the wire bonding machine while detecting a z-height position of a portion of the bond head assembly, until the z-height position changes from an initial height by a predetermined height adjustment.
10. The method of claim 9 wherein, in connection with step (b), a force value is detected upon the z-height position changing from the initial height by the predetermined height adjustment.
11. The method of claim 9 wherein the process of incrementally decreasing the force may be repeated for a plurality of cycles, wherein each of the plurality of cycles is used in connection with the monitoring of the accuracy of the bonding force.
12. The method of claim 1 wherein step (b) includes incrementally increasing a force applied to a bond head assembly of the wire bonding machine while detecting a z-height position of a portion of the bond head assembly, until the z-height position changes from an initial height by a predetermined height adjustment.
13. The method of claim 12 wherein, in connection with step (a), a force value is detected upon the z-height position changing from the initial height by the predetermined height adjustment.
14. The method of claim 12 wherein the process of incrementally increasing the force may be repeated for a plurality of cycles, wherein each of the plurality of cycles is used in connection with the monitoring of the accuracy of the bonding force.
15. The method of claim 1 wherein step (b) occurs during a position control mode of operation of the wire bonding machine.
16. The method of claim 15 wherein, in connection with step (b), an accurate zero gram force is determined.
17. The method of claim 15 wherein a characteristic of a z-axis driving force is determined while substantially maintaining a predetermined z-axis position to monitor the accuracy of the bonding force.
18. The method of claim 17 wherein the characteristic is an electrical characteristic of a z-axis motor.
19. The method of claim 18 wherein the characteristic is an electrical current of a z-axis motor providing the driving force.
20. The method of claim 1 wherein step (b) occurs with a wire bonding tool being positioned above, and not in contact with, a workpiece on the wire bonding machine.
21. The method of claim 1 wherein step (b) occurs with a wire bonding tool being in contact with a workpiece on the wire bonding machine.
22. A method of operating a wire bonding machine, the method comprising the steps of: (a) incrementally adjusting a bonding force applied to a bond head assembly while detecting a z-height position of a portion of the bond head assembly; and (b) determining a desired bonding force at which an incremental adjustment from step (a) does not result in a change of the z-height position of the bond head assembly.
23. The method of claim 22 wherein the desired bonding force is a zero gram force.
24. The method of claim 22 wherein step (a) includes at least one of incrementally increasing the bonding force and incrementally decreasing the bonding force.
25. The method of claim 22 wherein step (a) includes both incrementally increasing the bonding force and incrementally decreasing the bonding force.
26. The method of claim 22 wherein steps (a) and (b) are repeated for a plurality of cycles until the desired bonding force is determined at a stable value by a wire bonding machine.
27. The method of claim 22 wherein steps (a) and (b) occur during a force control mode of operation of a wire bonding machine.
28. The method of claim 22 wherein the desired bonding force results in a peak z-height position of the bond head assembly.
29. A method of operating a wire bonding machine, the method comprising the steps of: (a) incrementally adjusting a bonding force applied to a bond head assembly while detecting a z-height position of a portion of the bond head assembly; and (b) determining a desired bonding force at which an incremental adjustment from step (a) results in a peak z-height position of the bond head assembly.
30. The method of claim 29 wherein the desired bonding force is a zero gram force.
31. The method of claim 29 wherein step (a) includes at least one of incrementally increasing the bonding force and incrementally decreasing the bonding force.
32. The method of claim 29 wherein step (a) includes both incrementally increasing the bonding force and incrementally decreasing the bonding force.
33. The method of claim 29 wherein steps (a) and (b) are repeated for a plurality of cycles until the desired bonding force is determined at a stable value by a wire bonding machine.
34. The method of claim 29 wherein steps (a) and (b) occur during a force control mode of operation of a wire bonding machine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The invention is best understood from the following detailed description when read in connection with the accompanying drawings. It is emphasized that, according to common practice, the various features of the drawings are not to scale. On the contrary, the dimensions of the various features are arbitrarily expanded or reduced for clarity. Included in the drawings are the following figures:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) In accordance with various exemplary embodiments of the invention, methods of operating wire bonding machines are provided, for example, methods of automatically verifying bonding force (sometimes referred to as bond force), and methods of monitoring bonding force in real time, on a wire bonding machine. In certain embodiments of the invention, the methods may include an automatic mode bonding force verification process and/or a closed loop bonding force adjustment process (e.g., including offset adjustments of the bonding force).
(8) Thus, aspects of the invention relate to the monitoring and/or the automatic correction/adjustment of bonding force applied on a wire bonding machine, with the goal of achieving a desirable wire bonding performance. For example, according to aspects of the invention, the bonding force (and/or the accuracy of the bonding force) is monitored in an automatic wire bonding mode (and/or a dry cycle bonding mode), where a response may be provided if the accuracy of the monitored bonding force is not within an acceptable range (e.g., the monitored bonding force has shifted due to any reason). For example, the response may be (i) to provide an alarm, warning or error message to a machine operator; (ii) to cease operation of the wire bonding machine; (iii) to automatically adjust the bonding force of the wire bonding machine (e.g., closed loop force offset adjustment); etc.
(9) According to certain exemplary embodiments of the invention, methods are provided for verifying the machine bonding force in automatic mode. Such methods may include applying multiple levels of bonding force, and monitoring the response of the bond head position. For example, the starting force (e.g., a pre-verified force F.sub.pv, which may or may not be a zero gram force) may be gradually decreased in small increments until it moves up a set height (e.g., h.sub.a), and then the force may be increased until it moves back down to the starting point (e.g., h.sub.init). This force verification can be performed at dry cycle and automatic mode. The two force values (and/or additional force values such as F.sub.b within the scope of the invention) (e.g., the force value corresponding to the set height h.sub.a, and the force value corresponding to the return to the starting point h.sub.init) are recorded. If the force values do not meet the expectation (e.g., are not within an acceptable tolerance of the expected force values), a response may be provided (e.g., the response may be: to provide an alarm, warning or error message to a machine operator; to cease operation of the wire bonding machine; to automatically adjust the bonding force of the wire bonding machine to an acceptable level).
(10) The invention provides significant advantages over past practice. Existing methods of bonding force calibration involve operators performing calibrations offline (not in automatic mode). Such calibrations tend to be time consuming, and require the removal of certain hardware parts (e.g., a flow head for reducing gas), and the installation of calibration weights. Aspects of the invention provide force verification in automatic mode with a minimal (or no) time penalty, and may also be used to provide closed loop bonding force adjustments.
(11) Aspects of the invention relate to monitoring an accuracy of the bonding force of a wire bonding machine during at least one of (i) an automatic wire bonding operation and (ii) a dry cycle wire bonding operation. Exemplary techniques for monitoring such accuracy of the bonding force are disclosed herein. However, other techniques for accomplishing such monitoring (during at least one of an automatic wire bonding operation, and a dry cycle wire bonding operation) are contemplated within the scope of the invention.
(12) As used herein, the term “zero gram force” is an example of an applied bonding force at which an incremental force adjustment (e.g., an increase or decrese in the bonding force) does not result in a change of the z-height position of the bond head assembly. The term “zero gram force” may also be used to refer to an applied bonding force that results in a peak height (either a high peak height or a low peak height) of a portion of a bond head assembly (e.g., force F.sub.b resulting in height h.sub.b, and force F.sub.d resulting in height h.sub.d, both described in connection with
(13) Aspects of the invention relate to detecting a bonding force applied at different height positions of a bond head assembly of a wire bonding machine. For example, a force value may be detected upon the z-height position changing from one height to another height (e.g., changing from an initial height by the predetermined height adjustment). In other aspects of the invention, height positions of a bond head assembly of a wire bonding machine are detected at different values of applied bonding force. Using such bonding force and/or height position information, the accuracy of the bonding force may be monitored.
(14) While the invention is largely described in connection with a force control mode of a wire bonding machine, it is not limited thereto. For example, a position control mode may be utilized. In connection with such a position control mode, a characteristic of a z-axis driving force (which corresponds to a bonding force) may be determined while substantially maintaining a predetermined z-axis position to monitor the accuracy of the bonding force. Such a characteristic may be, for example, an electrical characteristic of a z-axis motor, an electrical current of a z-axis motor providing the driving force, etc.
(15) Throughout the various drawings provided herein, the same reference numbers refer to the same element. Thus, a description of certain elements may be omitted in connection with some of the drawings.
(16) Referring now to the drawings,
(17) Referring specifically to
(18) The process illustrated in
(19)
(20) Referring specifically to
(21) In
(22) In
(23) The timing diagram illustrated in
(24)
(25) Referring specifically to
(26) For example, Step 502 may occur during a force control mode (or a position control mode) of operation of the wire bonding machine. During Step 502, a force applied to a bond head assembly of the wire bonding machine may be incrementally adjusted (e.g., incrementally increasing a force, incrementally decreasing a force, both incrementally increasing and decreasing a force, etc.) while detecting a z-height position of a portion of the bond head assembly.
(27) Additional aspects of the invention may also occur during Step 502. For example, an accurate zero gram force may be determined during Step 502. For example, in connection with Step 502, a desired force may be determined at which an incremental adjustment from Step 500 does not result in a change of the z-height position of the bond head assembly. Stated differently, a desired force may be determined at an applied force where an incremental adjustment from Step 500 results in a peak z-height position of the bond head assembly (e.g., force F.sub.b resulting in height h.sub.b, force F.sub.d resulting in height h.sub.d, both as described in connection with
(28) Further, during Step 502, the wire bonding tool may be being positioned above, and not in contact with, a workpiece on the wire bonding machine. Alternatively, during Step 502, the wire bonding tool may be in contact with a workpiece on the wire bonding machine.
(29) At optional Step 504, a response is provided if the accuracy of the bonding force monitored during Step 502 is not within an acceptable range. For example, the response may include at least one of: (a) providing an alarm to a machine operator, (b) providing a warning to the machine operator, (c) providing an error message to the machine operator, (d) ceasing operation of the wire bonding machine, and (e) automatically adjusting the bonding force of the wire bonding machine.
(30) Referring now to
(31) As will be appreciated by those skilled in the art, Steps 600 and 602 may be repeated for a plurality of cycles until the desired bonding force is determined at a stable value by a wire bonding machine at Step 602. Further, Steps 600 and 602 may occur during a force control mode (or a position control mode) of operation of a wire bonding machine.
(32) Referring now to
(33) After Step 700, the z-height position may continue to change until it reaches a peak height position (e.g., see height h.sub.b from
(34) Further, Steps 700 and 702 may occur during a force control mode (or a position control mode) of operation of a wire bonding machine.
(35) Referring now to
(36) In connection with the method of
(37) Further, Steps 800 and 802 may occur during a force control mode (or a position control mode) of operation of a wire bonding machine.
(38) Although the invention is illustrated and described herein with reference to specific embodiments, the invention is not intended to be limited to the details shown. Rather, various modifications may be made in the details within the scope and range of equivalents of the claims and without departing from the invention.