The invention relates to wire bonding operations, and in particular, to methods of calibrating ultrasonic characteristics on a wire bonding system.
In connection with semiconductor assembly, wire bonding continues to be a widely used process for providing electrical interconnections within a semiconductor package. Various process parameters are utilized in connection with a wire bonding process. For example, ultrasonic energy (and associated process parameters) is often used to bond a wire to a workpiece.
Often, wire bonding processes may not be repeatable using the same parameters. For example, one wire bonding system may be different from another wire bonding system. Thus, using the same process parameters (e.g., wire bonding parameters) on one wire bonding system may not result in the same performance (e.g., the same quality of wire bonds) on another wire bonding system.
Further, using the same process parameters (e.g., wire bonding parameters) on the same wire bonding system may not result in the same performance. For example, when changes occur on a wire bonding system (e.g., new wire bonding tool, new spool of wire, changes due to the age or condition of the system, etc.), the performance (e.g., the quality of wire bonds) may change using the same parameters.
Thus, it would be desirable to provide improved methods of calibrating an ultrasonic characteristics on a wire bonding system.
According to an exemplary embodiment of the invention, a method of calibrating an ultrasonic characteristic on a wire bonding system is provided. The method includes the steps of: (a) determining a reference ultrasonic characteristic for formation of a wire bond; (b) determining a reference non-stick ultrasonic characteristic that results in a non-stick wire bond condition; (c) determining a calibration non-stick ultrasonic characteristic, on a wire bonding system to be calibrated, that results in a non-stick wire bond condition; and (d) determining a calibration factor for the wire bonding system to be calibrated using the reference non-stick ultrasonic characteristic and the calibration non-stick ultrasonic characteristic.
According to an exemplary embodiment of the invention, a method of calibrating an ultrasonic characteristic on a wire bonding system is provided. The method includes the steps of: (a) determining a reference ultrasonic characteristic for formation of a wire bond; (b) determining a reference unacceptable ultrasonic characteristic that results in an unacceptable wire bond condition; (c) determining a calibration unacceptable ultrasonic characteristic, on a wire bonding system to be calibrated, that results in an unacceptable wire bond condition; and (d) determining a calibration factor for the wire bonding system to be calibrated using the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic.
The methods of the present invention may also be embodied as an apparatus (e.g., as part of the intelligence of a wire bonding system), or as computer program instructions on a computer readable carrier (e.g., a computer readable carrier including a wire bonding program used in connection with a wire bonding system).
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:
As used herein, the term “ultrasonic characteristic” is intended to refer to any variable (e.g., a value of a variable, a percentage of a variable, etc.) intended to adjust ultrasonic output of an ultrasonic transducer on a wire bonding system (e.g., a wire bonding machine). For example, such characteristics may be electrical characteristics (e.g., current, voltage, power, etc.). In a specific example, an ultrasonic characteristic is an electrical current value (or electrical current percentage) configured to be applied to an ultrasonic transducer on a wire bonding system to form the wire bond.
As will be appreciated by those skilled in the art, certain ultrasonic characteristics (e.g., electrical current, electrical power, etc.) as used on a wire bonding system may be expressed as a value (e.g., a certain value of milliamperes or mA), as a percentage (e.g., a percentage of a value, such as a percentage of a reference value), etc. Other ways of expressing such ultrasonic characteristics are contemplated.
Exemplary aspects of the invention relate to calibration methods for adjusting an ultrasonic characteristic on a wire bonding system, thereby providing portability of wire bonding systems (e.g., wire bonding machines). That is, features on the wire bonding systems provide for “on bonder” calibrations (e.g., real-time adjustments to one or more bonding parameters, such as ultrasonic characteristics) to overcome challenges related to machine portability (e.g., one machine being different from another machine, conditions changing on a given machine in production, etc.).
According to aspects of the invention, reference response data is collected at multiple ultrasonic characteristics (e.g., multiple values and/or percentages of electrical current applied to an ultrasonic transducer) to generate a reference ultrasonic characteristic for formation of a wire bond (e.g., an electrical current level applied to the ultrasonic transducer that forms a desirable ball bond of a wire loop). This reference response data may be collected, for example, from one or more wire bonding systems, or from a single reference wire bonding system. Using the reference response data (e.g., stored in memory), the reference ultrasonic characteristic is generated. This reference ultrasonic characteristic is stored (e.g., on a computer included on a wire bonding system, on a computer external from but accessible by a wire bonding system, etc.) as a “golden” value (e.g., a setpoint value for the ultrasonic characteristic, such as an electrical current setpoint configured to be applied to an ultrasonic transducer on a wire bonding system to form the wire bond). In a specific example, the reference ultrasonic characteristic may be stored in a bond program for a specific application. After the reference ultrasonic characteristic is determined, a reference unacceptable ultrasonic characteristic and a calibration unacceptable ultrasonic characteristic may be determined.
For example, a reference unacceptable ultrasonic characteristic is determined, where the reference unacceptable ultrasonic characteristic results in an unacceptable wire bond condition (e.g., a non-stick wire bond condition, a low shear strength wire bond condition, a low pull strength wire bond condition, and an unacceptable level of wire bond deformation). For example, in order to determine such a reference unacceptable ultrasonic characteristic, an applied ultrasonic characteristic (e.g., starting with the reference ultrasonic characteristic or some other value) in wire bonding operations may be incrementally adjusted (e.g., reduced, increased, both reduced and increased, etc.) until the unacceptable wire bond condition results, and then the reference unacceptable ultrasonic characteristic is determined when the unacceptable condition results. For example, the incremental adjustments may be values and/or percentages of the ultrasonic characteristic (e.g., ultrasonic current levels). The reference unacceptable ultrasonic characteristic may be stored in the computer with the reference ultrasonic characteristic (e.g., as part of a bond program for a specific application, in a local computer of the wire bonding system, in a remote computer accessible by the wire bonding system, etc.).
For example, then the calibration proceeds to determine a setpoint for a wire bonding system to be calibrated (e.g., a value of the ultrasonic characteristic for use on another wire bonding system). First, a calibration unacceptable ultrasonic characteristic is determined on the wire bonding system to be calibrated. The calibration unacceptable ultrasonic characteristic results in an unacceptable wire bond condition. To determine the calibration unacceptable ultrasonic characteristic, an ultrasonic characteristic (e.g., starting with the reference ultrasonic characteristic or some other value) is incrementally adjusted for additional wire bonds until an unacceptable bonding condition occurs (e.g., increased by 5%, decreased by 5%, increased by 1 unit, etc.). When the unacceptable bonding condition occurs, the corresponding ultrasonic characteristic may be considered the calibration unacceptable ultrasonic characteristic. Second, a calibration factor for the wire bonding system to be calibrated is determined using the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic. The calibration factor may be determined by determining a difference between the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic.
Then, a new setpoint may be calculated for the wire bonding system to be calibrated using the calibration factor. For example, the calibration factor may be applied to the reference ultrasonic characteristic (e.g., as a multiplier).
This setpoint may be considered the actual ultrasonic characteristic to be applied on the wire bonding system to be calibrated. However, the process of calibrating the ultrasonic characteristic on the wire bonding system to be calibrated may be repeated for a new wire bonding application and/or following a specific trigger. That is, the calibration may be done on a wire bonding system upon the occurrence of a trigger. Example triggers include: start-up of a wire bonding system (e.g., when a process program is first loaded on a machine); change of a wire spool on a wire bonding system; change of a wire bonding tool on a wire bonding system; at the request of an operator; upon the expiration of a predetermined time period; upon the expiration of a predetermined number of wire bonds on the wire bonding system; etc.
When a given trigger occurs, the calibration is performed to determine the setpoint for that wire bonding system and/or for a specific application on that wire bonding system.
An example is now described. Let us assume that a user has a specific wire bonding application. This application has specific requirements. For example, a specific wire, a specific wire bonding tool, a specific workpiece, a specific wire bonding program, a specific set of wire bonding parameters, etc. Using such application specific requirements, a desirable ultrasonic characteristic is determined (e.g., an electrical current value applied to a transducer, an electrical voltage value applied to a transducer, an electrical power value applied to a transducer, etc.). Let us assume that the desirable ultrasonic characteristic (e.g., a reference ultrasonic characteristic, UCREF) is 100 mA of electrical current.
Each of
The process of incrementally adjusting an applied ultrasonic characteristic (as shown in
Computer 112 is electrically connected to detection system 114, which can detect whether bonded portions of wire are properly attached to their respective bonding locations (e.g., bond pads, leads, contacts, traces, etc.). For example, wire bonding machines marketed by Kulicke and Soffa Industries, Inc. often utilize a “BITS” process (i.e., Bond Integrity Test System) in connection with such a detection system to confirm that proper wire bonds have been formed. Exemplary details of such processes are disclosed in International Patent Application Publication WO 2009/002345, which is incorporated by reference herein in its entirety. Detection system 114 may detect if a bonded portion of a wire is properly attached to a bonding location via an electric continuity check. However, it is understood that other types of detection systems may be utilized (e.g., optical inspection systems for detection if a portion of wire is properly attached to a bonding location).
As provided above,
This process is repeated until an unacceptable wire bonding condition occurs.
On a wire bonding system to be calibrated (e.g., wire bonding system 100′), let us assume that this condition occurs at a reduction of 25% (i.e., 75 mA of electrical current is applied to achieve the unacceptable wire bonding condition). Thus, the calibration unacceptable ultrasonic characteristic may be expressed as a value of the ultrasonic characteristic (e.g., 75 mA). However, the calibration unacceptable ultrasonic characteristic may be expressed in other ways. For example, the calibration unacceptable ultrasonic characteristic may be expressed as a percentage of the reference ultrasonic characteristic (i.e., 0.75*UCREF).
As will be appreciated, these processes may be repeated for a number of cycles to determine an accurate reference unacceptable ultrasonic characteristic and/or an accurate calibration unacceptable ultrasonic characteristic. That is, it may be that a certain percentage of unacceptable wire bond conditions occur in a calibration before declaring a reference unacceptable ultrasonic characteristic and/or a calibration unacceptable ultrasonic characteristic (e.g., a certain percentage of unacceptable wire bond conditions occur at a given adjusted ultrasonic characteristic).
For example, in the determination of a calibration unacceptable ultrasonic characteristic—an iterative process may be followed where a certain percentage of unacceptable wire bond conditions may have to occur before declaring the unacceptable result. For example, let us assume that 20 wire bonds are checked at each value of an applied ultrasonic characteristic. It may be that 3 unacceptable wire bond conditions (3 out of 20) are required before declaring the unacceptable result. Of course, this is just an example. Let us assume that the unacceptable result occurs at an electrical current level of 75 mA.
After determining the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic, a calibration factor is determined. Such a calibration factor may be used to determine the ultrasonic characteristic setpoint for the wire bonding system to be calibrated. The calibration factor may be considered the difference between the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic. The calibration factor may be provided in terms of a percentage. In the example above, the reference unacceptable ultrasonic characteristic may be considered to be 0.8*UCREF, and the calibration unacceptable ultrasonic characteristic may be considered to be 0.75*UCREF. In such an example, the calibration factor may be 5% (0.05*UCREF).
In order to determine the ultrasonic characteristic setpoint for the wire bonding system to be calibrated—the calibration factor may be used. In the above example, the reference ultrasonic characteristic is 100 mA of electrical current. For the wire bonding system to be calibrated, with a calibration factor of 5%, the ultrasonic characteristic setpoint for the wire bonding system to be calibrated may be determined by reducing the reference ultrasonic characteristic by 5%. Thus, the ultrasonic characteristic setpoint may be considered to be 95 mA.
Referring to
At Step 402, a reference non-stick ultrasonic characteristic that results in a non-stick wire bond condition is determined (e.g., on a reference wire bonding system). For example, Step 402 may include determining the reference non-stick ultrasonic characteristic by incrementally adjusting (e.g., reducing) an applied ultrasonic characteristic in wire bonding operations until the non-stick wire bond condition results. The reference non-stick ultrasonic characteristic may be considered the applied ultrasonic characteristic resulting in the non-stick wire bond condition. For example, the non-stick wire bond condition may occur with respect to Step 402 when a predetermined percentage of wire bonds tested at the applied ultrasonic characteristic do not stick to their respective bonding location.
At Step 404, a calibration non-stick ultrasonic characteristic is determined on a wire bonding system to be calibrated. The calibration non-stick ultrasonic characteristic results in a non-stick wire bond condition. For example, Step 404 may include determining the calibration non-stick ultrasonic characteristic by incrementally adjusting an applied ultrasonic characteristic in wire bonding operations until the non-stick wire bond condition results. The calibration non-stick ultrasonic characteristic may be considered the applied ultrasonic characteristic resulting in the non-stick wire bond condition. For example, the non-stick wire bond condition may occur with respect to Step 404 when a predetermined percentage of wire bonds tested at the applied ultrasonic characteristic do not stick to their respective bonding location. As stated above,
At Step 406, a calibration factor for the wire bonding system to be calibrated is determined using the reference non-stick ultrasonic characteristic and the calibration non-stick ultrasonic characteristic. For example, Step 406 may include determining a difference between the reference non-stick ultrasonic characteristic and the calibration non-stick ultrasonic characteristic.
Referring to
At Step 502, a reference unacceptable ultrasonic characteristic that results in an unacceptable wire bond condition is determined (e.g., on a reference wire bonding system). Examples of an unacceptable wire bond condition include one or more of: (i) a non-stick wire bond condition; (ii) a low shear strength wire bond condition; (iii) a low pull strength wire bond condition; and (iv) an unacceptable level of wire bond deformation. For example, Step 502 may include determining the reference unacceptable ultrasonic characteristic by incrementally adjusting (e.g., reducing) an applied ultrasonic characteristic in wire bonding operations until the unacceptable wire bond condition results. The reference non-stick ultrasonic characteristic may be considered the applied ultrasonic characteristic resulting in the unacceptable wire bond condition. For example, the unacceptable wire bond condition may occur with respect to Step 502 when a predetermined percentage of wire bonds tested at the applied ultrasonic characteristic are unacceptable according to predetermined criteria.
At Step 504, a calibration unacceptable ultrasonic characteristic is determined on a wire bonding system to be calibrated. The calibration unacceptable ultrasonic characteristic results in an unacceptable wire bond condition. For example, Step 504 may include determining the calibration unacceptable ultrasonic characteristic by incrementally adjusting (e.g., reducing, increasing, reducing and increasing, etc.) an applied ultrasonic characteristic in wire bonding operations until the unacceptable wire bond condition results. The calibration unacceptable ultrasonic characteristic may be considered the applied ultrasonic characteristic resulting in the unacceptable wire bond condition. For example, the unacceptable wire bond condition may occur with respect to Step 504 when a predetermined percentage of wire bonds tested at the applied ultrasonic characteristic are unacceptable according to predetermined criteria. As stated above,
At Step 506, a calibration factor for the wire bonding system to be calibrated is determined using the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic. For example, Step 506 may include determining a difference between the reference unacceptable ultrasonic characteristic and the calibration unacceptable ultrasonic characteristic.
The method of
The calibrations described herein: address machine to machine portability issues and material variations (e.g., variations in wire, wire bonding tools, workholders, workpieces, etc.)-without using off bonder metrology. These new calibrations may be used to take into account the specific wire bonding tool (e.g., capillary), wire, workholder, and workpiece (e.g., die, substrate, etc.) used in a wire bonding application.
Although the invention has been illustrated and described primarily with respect to first bonds of a wire loop (e.g., ball bonds), it is not limited thereto. The teachings of the invention may be applied to any bonded portion of wire, including a second bond of a wire loop, a stitch bond, a bonded ball, a bump, a ball bond of a vertical wire, etc.
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.
This application is a continuation application of U.S. patent application Ser. No. 17/987,708, filed on Nov. 15, 2022, which claims the benefit of U.S. Provisional Application No. 63/280,107, filed on Nov. 16, 2021, the content of both of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63280107 | Nov 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17987708 | Nov 2022 | US |
Child | 18802075 | US |