A modeling approach is developed to better describe the relation between input electrical power and the physical reaction of the bonding system during ultrasonic bonding. The major distinction between this analysis and previously published works is to attempt to eliminate empirically driven correlations between the input power and the kinetics of the bonding process. Two models, a piezoelectric model and an ultrasonic bonding model, are combined in order to reach this goal. The piezoelectric model is used to calculate the desired forcing, amplitude, and frequency that is created by the piezoelectric transducer during the actual ultrasonic bonding process. For this process, a lumped parameter model, taken from literature, is used, that converts input current and voltage to velocity and position of the bonding tooltip, respectively. This model is then combined with an updated model of the relative amplitude between the bonding material and substrate as the ultrasonic bond is being formed. Our model differs from existing friction power models by utilizing the Archard Equation to account for the removal of the natural oxide film. The integrated model provides a relationship between the bond growth and the driving power. The analysis enables comparison between the transverse force on the bond tool and amplitude of the bond tool’s motion for different electrical input powers.

Ultrasonic bonding is widely used in different industries, such as electronic packaging [1]. Obtaining a comprehensive model of ultrasonic bonding is an important step in uncovering a thorough understanding of the dependencies between process parameters and outcomes on both the microscopic and macroscopic scale. Several macroscopic models have been developed to describe different types of ultrasonic bonding. Finite Element Method (FEM) is commonly used to more closely model microscopic behaviors. Friction heating was modeled in ribbon bonding by assuming the friction power was caused by the shear stress at the interface [2]. An FEM model was used to determine the pressure distribution at the bonded interface. These FEM results were then used in a holistic model of the wedge-wedge wire bonding process [3]. Oxide fracture in wedge-wedge wire bonding was modeled using a shear lag model developed for cold rolling [4]

Another popular approach is to link the rate of bond growth to the friction power at the interface. A bond growth model by Mayer and Schwizer [5] was developed that can be used for determining the relative amplitude between the ball and substrate, and the ratio of unbonded interface area to the total interface area. It assumes that the rate of bond growth is proportional to the power supplied to the interface. It also lets the transverse force acting at the interface be composed of the friction and the shear strength of the bonds formed. These two forces are weighted by the percentage of the unbonded and bonded areas respectively [5].

The model derived by Mayer-Schwizer [5] has been expanded upon. An equation was derived for the contact height [6] [7]. Experimental observations have been used to relate the ultrasonic transducer current to relative amplitudes in this model [8]. Recently, this model has been expanded to take into account the activated area to model ultrasonic cleaning [9].

In the present work, we propose to develop a modified version of the Mayer-Schwizer model that uses the Archard Equation to determine the relationship between the bond growth rate and wear. This model was conceived through earlier work about how the Archard wear Equation could be used to better understand oxide fracture [10]. Lumped parameters models also have been used to understand the system level dynamics of ultrasonic bonders [11]. A modified version of the lumped parameter piezoelectric model developed by Goldfarb and Celanovic [12] is used to model the ultrasonic transducer. The main purpose of this work is to present a modified modeling approach, which is less dependent on experimentally obtained parameters, and compare it to the existing model. The overall system level model is first reviewed. Then the procedure on how the Archard Equation is incorporated into the model is described.

The overall approach is to replace the relationship between the bond growth ratio and friction power used in the Mayer and Schwizer model with the Archard Equation. There are two sections of the model. The first section, referred to as the System Level model, accounts for the dynamics of the ultrasonic transducer. The second section, referred to as the Oxide Wear and Bond Growth model, replaces the friction power relationship in the Mayer and Schwizer model. This relationship is described briefly in this section.

A. System Level Model

The model of the entire bonding system is depicted in Figure 1 and Figure 2. The circuit depicted in Figure 1 is meant to capture the electrical side, while the diagram in Figure 2 is meant to capture the mechanical side

Figure 1:

Modified circuit based on Goldfarb Model [12].

Figure 1:

Modified circuit based on Goldfarb Model [12].

Close modal
Figure 2:

Modified mechanical diagram based on Goldfarb Model to capture other components of bonding [5] [12].

Figure 2:

Modified mechanical diagram based on Goldfarb Model to capture other components of bonding [5] [12].

Close modal
In Figure 2, F is the force produced by the transducer, m is the mass, b is the damping, k is the stiffness, C is the capacitance, n is the electromechanical transformation ratio, x is the position of the transducer and tool, Fn is the normal force, FT is the transverse force, and V is the voltage supplied to the transducer. The charge across the piezoelectric transducer has two components, q1 = CV to account for the capacitive behavior of piezoelectric elements and q2 = nx to account for the mechanically induced charge. These diagrams give the following Equations:
where, ω is the angular frequency of the voltage signal, t is time, and I is the current. Despite the lumped piezo model only being valid below the first resonant frequency mode, it allows for an estimation of the current supplied to the transducer [12].
The transverse force given by the Mayer and Schwizer model is composed of the friction force μFn and σ the shear strength of the bonds
where is the ratio of the bonded area Sbonded and the total interface area S [5]. γ acts as a way to weight the friction and shear strength of the bonds.
Another aspect of the Mayer-Schwizer model is the relationship between Arel(t), the free air vibration amplitude A0(t), the overall system compliance c, and FT(t) [5]
The free air vibration amplitude is estimated using the free air response x0(t), or the solution to Equations (1)(3) such that the transverse force is zero FT = 0. The free air vibration with no initial displacement or velocity x0(0) = 0, (0) = 0 is given by:
where ωn is the natural radial frequency, ωd is the damped natural radial frequency, and ζ is the damping coefficient. With the free air vibration response, the free air vibration amplitude can be estimated using the steady state amplitude A0,ss
where A0,est(t) is an exponential estimation of how the free air vibration changes with time. Results with A0(t) = A0,ss and A0(t) = A0,est(t) are presented in the results section. The solution for the free air vibration can be found for different Voltage amplitudes V0. The power applied to the transducer can be calculated as:
where the root mean square is taken of both the current obtained from Equation (4) and the voltage from Equation (3).

B. Oxide Wear and Bond Growth

In the case of ultrasonic bonding, the surface oxide layer prevents bonding from occurring. In the Mayer-Schwizer model, these processes were accounted for using the following equation:
where Punbonded(t) is the unbonded friction power and β is the bond growth coefficient [5] [6]. To use this equation, an experimentally determined value for β should be used.
To eliminate the dependency to experimental testing, the Archard Equation is used. The Archard Equation gives the oxide volume that is worn down due to the friction work that is supplied to the surface. This worn volume can be expressed in terms of the oxide wear height h and the total interface area S giving the following equation:
where K is the wear is constant, D is the total sliding distance, and H is the material hardness [10]. A diagram of the bonding material-substrate contact is depicted in Figure 3. While the goal of this model is to look at ultrasonic bonding in general, the bonding material will be referred to as “ball” for convenience. As shown in the figure, 2L is the ball diameter, hoxide is the initial oxide height, and xb is the coordinate for describing the interface surface area.
Figure 3:

Coordinates of Bonded Area.

Figure 3:

Coordinates of Bonded Area.

Close modal

In developing the model, three assumptions are made, the first assumption, assumption (A1), is that the oxide wear height is a function of xb and t or h = h(xb,t). Based on how the coordinate system is defined, the interface area is assumed to be rectangular such that S = 2Lr, where r is the width out of the page. To get the dependence upon xb, we let the stress F/S = W(xb)/r, where W(xb) is the force per unit length. The ball diameter 2L is brought into the force to turn it into a force per unit length.

To get the dependence upon time it is assumed D = D(t) such that
where t* is a dummy integration variable. The unweighted velocity is 4fArel(t). The addition of the 4f is due to the fact that during one period, the ball moves 4 amplitudes in length. The weighting factor [1 −γ(t)] is to take into account that once the surface is completely bonded there is no more motion between the ball and the substrate [5].

The second major assumption, assumption (A2), is that once h(x,t) reaches a critical value, i.e. hcrit, a bond forms. Assumption (2) is not far from what occurs in ultrasonic ball bonding. Surface oxides are removed due to the ultrasonic vibrations and the normal force. Before the ultrasonic vibrations begin, the normal force and the surface roughness of the ball and substrate lead to the formation of cracks in the oxide layer. After ultrasonic vibration, the cracks grow and the oxides eventually detach. These oxide particles move around the interface due to the ultrasonic vibration, tending to move out to the periphery [13]. Once this process occurs and the ball and substrate are separated by a small distance, i.e. hjump, bonding occurs. Recently this jump to contact behavior for aluminum-aluminum bonding was simulated. It was found that the critical separation distance for jump to contact to occur is 5.8 Å ± 0.05 Å [14]. From this discussion, letting |hjump| = |hoxidehcrit| gives this the assumption of bond formation once h = h(xb,t) = hcrit some physical basis.

It is fair to point out that since hoxide > hcrit, the model predicts that there will be an oxide layer with a thickness hjump remaining, which in reality would prevent any bonding from occurring. This is because the Archard Equation does not account for the cracking and detachment of the oxide layer, or the motion of resulting oxide particles. Both of these processes lead to the exposed surfaces and jump to contact behavior. Since the oxides are not extracted from the interface during bonding, oxides particles are still present in the interface among micro-welds. The presence of oxide particles in bonded regions has been experimental confirmed [15]. To account for these processes would require a more thorough investigation that is beyond the scope of this work. Therefore, these processes are ignored when it is assumed that at h(xb,t) = hcrit bonding occurs.

Because h(xb,t) is a function of two variables, plotting all values xb,t, h(xb,t)) in the domain of −LxbL and 0 ≤ ttmax will yield 3d surfaces. Constant values h(xb,t) result in level curves of these surfaces. These curves relate xb and t together. When h(xb,t), = hcrit or when a bond forms, the exact position of where the bond forms will be given by xb for a given time t. This leads to
where xbonded is the position of the growing bond area relative to xb.

Because of the second assumption (A2), the form of W(xb)will determine how the bond grows. There have been several investigations on how the interface evolves in wedge-wedge wire bonding. Evidence suggests that bonding begins in the central regions for wedge-wedge wire bonding [15]. A second bonding pattern has also been reported that begins in the periphery and moves towards the center, greatly strengthening the bond [16]. In situ analysis of wedge-wedge bonding shows the total interface area S grows. The analysis also shows that there is both a static central region, where there is micro-weld bond growth among interspersed oxide particles, and a friction region that starts in the peripheral region. In the final stages of bonding, the strongest bonded areas are in the regions adjacent to the peripheral regions [17].

Based on these observations, the third major assumption, assumption (A3), assumes W(xb) is parabolic, with a local maximum at the center. Assumption (A3) is also supported by FEM analysis based on an unpublished work by Tszeng [18]. The results are shown in Figure 4 and Figure 5. The stress achieves a maximum magnitude near the center. Also the stress near the ends of the ball, or at L = 17μm, is nearly zero.

Figure 4:

FEM results for stresses at the interface in ball bonding for a load of 2.75 mN. The ball diameter is 34 μm and the stresses are in GPa [18].

Figure 4:

FEM results for stresses at the interface in ball bonding for a load of 2.75 mN. The ball diameter is 34 μm and the stresses are in GPa [18].

Close modal
Figure 5:

Normal Stress distribution achieves a maximum value near the center of the bonding coordinate. The ball diameter is 34 μm.

Figure 5:

Normal Stress distribution achieves a maximum value near the center of the bonding coordinate. The ball diameter is 34 μm.

Close modal
Choosing a parabolic distribution also leads to bonding to start at the center and end in the peripheral regions, which is consistent with experimental results, assuming that the interface in ball bonding evolves similar to wedge-wedge. The parabolic distribution is
After making this third assumption (A3), Equations (17) and (18) can be used to solve for xbonded:
From this it follows that the bonded area is Sbonded = 2xbondedr. Therefore the bond growth ratio is given by
Using Equations (1)(3) and (20), a complete state space model is found. After substituting Equation (19) into Equation (20) and using with y1 = x, y2 = , and y3 = γ the state space equations are
In order for the bond growth ratio to go to 1 as t goes to infinity it is necessary to enforce conditions on the bond growth ratio. Taking the limit of Equations (19) and (20) results in and . This gives the condition

If W(0) Fmax/2L and WL) = Fmin/2L, this gives

Imposing these condition as t goes to infinity shows that Fmin must be zero for γ → 1 as → ∞. This also matches the FEM results shown in Figure 5. Fmax is then determined by integrating Equation (18) for −LxbL. This gives Fmax= 3/2Fn.Equations (21)(23) are solved numerically for five voltages V0 = {80,90,100,110,120}V with hcrit = 4.42 nm and the following boundary conditions: y1(0) = 0, y2(0) = 0, and y3(0) = 0.05. The initial bond growth ratio is set to a nonzero value to account for the cracks that form due to contact before ultrasonic vibration is applied [6]. This initial bond growth is equivalent to assuming there is an initial wear height hcrit Also because of the presence of 1/y3 in Equation (26), setting y3(0) = 0 would result in an initially infinite bond growth rate. The constants used for the model are shown in Table I. These constants are presented for demonstration purposes. Most constants are taken from other work [12] [5] [10] [14] [6]. The spring constant k was set such that the transducer is resonating at f = 130 kHz by using Equation (10).

The estimation of the free air vibration amplitude using A0(t) = A0,est(t) in Equation (12), and the free air response using Equation (7) are both calculated with V0 = 100V. As shown in Figure 6, A0,est(t) is a good estimation of the free air response amplitude. Using an exponential function in the form of A0,est(t) is similar to using a constant value, since the rise time is only about 10−4 seconds.

Figure 6:

The free air response and estimation of the free air amplitude for V0 = 100V.

Figure 6:

The free air response and estimation of the free air amplitude for V0 = 100V.

Close modal

The relative amplitude as a function of the transverse force for the five voltage amplitudes are calculated using Equations (5) and (6). The relative amplitudes in Figure 7 are calculated using A0(t) = A0,est(t) or Equation (12), while the relative amplitudes in Figure 8 use A0(t) = A0,ss or Equation (11). For both Figures, the power is calculated using Equation (13).

Figure 7:

Relative amplitude against the Transverse force for V0 = {80,90,100,110,120}V.

Figure 7:

Relative amplitude against the Transverse force for V0 = {80,90,100,110,120}V.

Close modal
Figure 8:

The same plot as in Figure 7, when the free air vibration amplitude is set equal to the steady state amplitude (A0(t) = A0,ss(t)).

Figure 8:

The same plot as in Figure 7, when the free air vibration amplitude is set equal to the steady state amplitude (A0(t) = A0,ss(t)).

Close modal

The results in Fig. 7 using A0,est(t), show the relative amplitude has two regions. In the first region the relative amplitudes sharply increase for nearly constant transverse forces. Initially the bond does not grow very fast, which causes the bonding ratio γ(t) in Equation (5) to be nearly zero. At this stage the transverse force mostly comprises the friction force. In the second region, the relative amplitude is linear with respect to the transverse force. As the power increases, the relative amplitude increases since the transducer produces larger forces at higher powers. Also as the transverse force increases, the relative amplitude decreases since the transverse force restricts the motion of the ball.

There is only a linear region present in the results shown Fig. 8. This is because A0,ss is a constant, which does not account for when the transducer is initially starting up. Because A0,ss is also the steady state value of A0,est(t), results in the linear region in Figure 7 match the results in Figure 8.

The bond growth coefficient is calculated using Equations (21)(23), or the Archard Equation model, and using the approach from the Mayer-Schwizer model. The results using the Archard Equation model are shown in Figure 9. The equivalent Equation (23) for the Mayer-Schwizer model is
Figure 9:

The bond growth for the Archard Equation model for V0 = 100V.

Figure 9:

The bond growth for the Archard Equation model for V0 = 100V.

Close modal

Equation (27) follows from Equation (14). The results of the Mayer-Schwizer model are shown in Figure 10 using a β = 55 × 10−5m2/J [5]. Comparing Figure 9 and Figure 10, it can be seen that the bond growth for the Archard Equation model is much slower. It takes about 0.8 ms to achieve a γ of 0.5 for the Archard Equation model, while it takes about 0.04 ms to achieve a γ of 0.5 for the Mayer-Schwizer model.

Figure 10:

The bond growth ratio for the Mayer-Schwizer model for V0 = 100V and β = 55 × 10−5m2/J.

Figure 10:

The bond growth ratio for the Mayer-Schwizer model for V0 = 100V and β = 55 × 10−5m2/J.

Close modal
This can be explained by determining the equivalent β, or βeq, for the Archard Equation model. If it is assumed that Equation (27) and (23) are equal, the equivalent β for the Archard Equation model is

From Equation (28), Figure 11 is generated. Initially βeq is calculated as 50 × 10−6m2/J. This value is one order of magnitude smaller than the β used in the Mayer-Schwizer model, which explains why the bond growth is much slower for the Archard Equation model [5]. It is much slower also because βeq is inversely proportional with time, as shown in Figure 11.

Figure 11:

βeq for the Archard Equation model for V0 = 100V.

Figure 11:

βeq for the Archard Equation model for V0 = 100V.

Close modal

In this work, a modeling approach was developed for ultrasonic bonding. The model uses lumped parameters to describe the kinetics of the transducer and tool, and the Archard Equation to describe oxide cleaning and bond growth. The modeling approach has three major assumptions: (A1) the oxide wear height a function of xb and t h(xb,t), (A2) once h(xb,t) = hcrit oxide cleaning process is complete which allows a bond to form, and (A3) the normal force per unit length distribution is parabolic. Using an exponential estimation of the free air amplitude, the relative amplitude between the bonding material and the substrate was determined. It was found that as the power increases the relative amplitude increases, and that with larger transverse forces the relative amplitude decreases. Compared to the Mayer-Schwizer model, the Archard Equation model predicts a longer time for bond formation. The longer bond formation time is because the equivalent bonding coefficient is initially much smaller and is also inversely proportional to time. As a result, the bond increases at a slower rate compared to the Mayer-Schwizer model.

Several future adjustments can be made to the model; the constant parameters, such as the interface area S, could be replaced with functions, the model could be extended to a function of 3 variables with an additional bonding coordinate for the direction out of the page, equations could be introduced to account for stronger bonding in the periphery, and additional parameters, such as the initial surface roughness and contamination, could be brought into the model.

This work was supported by the National Science Foundation (CMMI-1728652).

[1]
Long
Y.,
Tweifel
J.
and
Wallaschek
J.,
“A review on the mechanisms of ultrasonic wedge-wedge bonding,”
Journal of materials processing technology,
vol. 245
, pp.
241
258
,
2017
.
[2]
Takahashi
Y.,
Maeda
M.,
Ando
M.
and
Yamaguchi
E.,
“Interfactial deformation and friction heating in ultrasonic Al ribbon bonding,”
IOP Conference Series: Materials Science and Engineering,
vol. 61
,
2014
.
[3]
Meyer
T.,
Unger
A.,
Althoff
S.,
Sextro
W.,
Brokelmann
M.,
Hunstig
M.
and
Guth
K.,
“Modeling and Simulation of the Ultrasonic Wire Bonding Process,”
in
IEEE 17th Electronics Packaging and Technology Conference (EPTC)
,
Singapore
,
2015
.
[4]
Hsu
B.,
“Theoretical Investifation of Oxide Fracture during Ultrasonic Wedge Bonding.”
.
[5]
Mayer
M.
and
Schwizer
J.,
“Thermosonic Ball Bonding Model based on Ultrasonic Friction Power,”
in
IEEE Electronics Packaging Technology Conference
,
2003
.
[6]
Gaul
H.,
Schneider-Ramelow
M.
and
Reichl
H.,
“Analytical Model Verification of the Interfactial Friction Power in AL us w/w Bondnig on Au Pads,”
IEEE Transaction on Components and Packaging Technologies,
vol. 33
,
no. 3
,
2010
.
[7]
Gaul
H.,
Shah
A.,
Mayer
M.,
Zhou
N.,
Schneider-Ramelow
M.
and
Reichl
H.,
“The ultrasonic wedge/wedge bonding process investigated using in situ real-time amplitudes from laser vibrometer and integrated force sensor,”
Microelectronic Engineering,
vol. 87
pp.
537
542
,
2010
.
[8]
Shah
A.,
Gaul
H.,
Schneider-Ramelow
M.,
Reichl
H.,
Mayer
M.
and
Zhou
N.,
“Ultrasonic Friction Power during Al Wire Wedge-Wedge Bonding.”,”
Journal of Applied Physics,
vol. 106
,
no. 1
pp.
13503
13511
.
[9]
Schemmel
R.,
Scheidemann
C.,
Hemsel
T.,
Kirsch
O.
and
Sextro
W.,
“Experimental analysis and modelling of bond formation in ultrasonic heavy wire bonding,”
in
11th International Conference on Integrated Power Electronics Systems
,
Berlin, Germany
,
2020
.
[10]
Seppanen
H.,
Kaskela
A.,
Mustonen
K.,
Oinonen
M.
and
Haeggstrom
E.,
“Understanding Ultrasonic-induced Aluminum Oxide Breakage During Wirebonding,”
in
IEEE Ultrasonics Symposium Proceedings
,
New York, NY
,
2007
.
[11]
Unger
A.,
Sextro
W.,
Meyer
T.,
Eichwald
P.,
Althoff
S.
and
Eacock
F.,
“Modeling of the Stick-Slip Effect in Heavy Copper Wire Bonding to Determine and Reduce Tool Wear,”
in
2015 17th Electronics Packaging Technology Conference
.
[12]
Goldfarb
M.
and
Celanovic
N.,
“A Lumped Parameter Electromechanical Model for Describing the Nonlinear Behavior of Piezoelectric Actuators,”
Journal of Dynamic Systems, Measurement and Control,
vol. 119
,
no. 3
,
1997
.
[13]
Long
Y.,
Denecker
F.,
Isaak
A.,
Hermsdorf
J.,
Wurz
M.
and
Twiefel
J.,
“Self-Cleaning Mechanisms in Ultrasonic Bonding of Al Wire,”
Journal of Materials Processing Technology,
vol. 258
pp.
58
66
,
2018
.
[14]
Khajehvand
M.
and
Sepehrband
P.,
“The effect of crystallographic misorientation and interfacial separation on jump-to-conrtact behavior and defect generation in aluminum,”
IOP Science.
[15]
Maeda
M.,
Kitamori
S.
and
Takahashi
Y.,
“Interfacial Microstructure between THick Aluminum Wires and Aluminum Alloy Pads Formed by Ultrasonic Bonding,”
Science & Technology of Welding & Joining,
vol. 18
,
no. 2
pp.
103
107
,
2013
.
[16]
Winchell
V. H.
and
Berg
H. M.,
“Enhancing Ultrasonic Bond Development,”
IEEE Transaction on Components, Hybrids, and Manufacturing Technology,
vol. 1
,
no. 3
pp.
211
219
,
1978
.
[17]
Long
Y.,
Denecker
F.,
Isaak
A.,
Li
C.,
Wurz
M.,
Twiefel
J.
and
Wallashek
J.,
“Analysis of the Wire/Substrate Interface during Ultrasonic Bonding Process,”
in
IEEE CPMT Symposium Japan (ICSJ)
,
Kyoto, Japan
,
2017
.
[18]
Tszeng
C.,
“Analytical Solutions of Stresses in Fragmented Thin-Film on Contacting Surfaces: Applications to Ultrasonic Wire Bonding Process,”
2020
.