1 Introduction

In general, the inelastic deformation of a metal under a load is the sum of the deformation due to dislocation motion and the separate deformation due to diffusion of individual atoms or vacancies. Diffusion creep rates vary linearly with the applied stress whereas dislocation creep rates vary with the stress to a power of 3 (in special cases 2) or more, depending on the rate limiting step. This means that diffusion dominates at low stresses and dislocation motion at higher stresses. One dislocation creep mechanism, so-called Harper–Dorn creep, does also lead to a linear dependence but that mechanism is negligible under practically relevant conditions.

Measurements of the creep of metals have most often been focused on steady-state or ‘near-steady-state’ creep, for which relatively simple classical models have been established. Emphasis has usually been on dislocation creep which dominates at higher stresses. The transient creep stage is more complex when it comes to dislocation creep, and most transient dislocation creep models are not physical. A transient diffusion creep model should, however, be simpler.

From the perspective of practical applications, the long-term life of a properly designed microelectronics product is often expected to be limited by the fatigue life of some of the solder joints, motivating massive ongoing testing across the industry. However, interpretation and generalization of accelerated test results require the assumption of a model. Credible modeling of solder joint fatigue is invariably based on the assumption of a damage function and the calculation of stresses and strains vs. time in the cycling involved. The latter requires the assumption of constitutive relations that describe the inelastic deformation properties.

Recent work suggested that the use of common constitutive relations for the kind of SnAgCu joints found in Ball Grid Array (BGA) and Chip Scale Package (CSP) assemblies may be strongly misleading [1, 2]. Indications were that the rate of inelastic deformation at the low stresses of relevance in anything but the most highly accelerated thermal cycling test varies linearly with the applied stress, rather than with the stress to a power of 4 or more as predicted by the constitutive relations. A forthcoming publication will show this to be different for polycrystalline SnAgCu such as that found in die bonds, and so on.

The linear variation suggests that the build-up of stresses in thermal cycling must be dominated by diffusion, rather than by dislocation motion. That does, however, not mean that dislocation motion is unimportant. The final stage in the evolution of damage and failure in a SAC305 joint in thermal cycling is the build-up of dislocation cell structures that coalesce and rotate, eventually leading to recrystallization of the Sn grain and finally crack growth along the evolving high angle grain boundaries [3,4,5].

Life under long-term use conditions is dominated by the time required for the Ag3Sn precipitates to coarsen enough so that the recrystallization can begin, whereas life in accelerated thermal cycling is usually dominated by the remaining time for that to lead to failure [5]. Interpretation of test results should account for this difference. The duration of either stage obviously depends on the stresses, and thus on the rates of diffusion, as does the degree of coarsening require for the second stage to begin. However, the latter also depends on the mobility of the dislocations during the high temperature dwell.

A forthcoming publication shows an example of how effects of design and process variations as well as of alloy composition on long-term life may be explained and predicted based solely on measurements of the deformation properties together with the mobility of dislocations.

After briefly summarizing what was learned from our previous results on room temperature creep, the present effort extends this to the higher temperatures dominating the evolution of damage in thermal cycling, to the earlier transient creep of actual relevance, and to the higher stresses where dislocation creep dominates.

2 Background

The stresses on individual solder joints in thermal cycling are usually not experimentally accessible. Stresses have been predicted by Finite Element Modeling, but this was based on constitutive relations derived from measurements of inelastic deformation at stresses where dislocation creep dominates. A ‘deconstructed thermal cycling’ experiment did, however, allow the direct measurement of applied loads on the joints in a specially designed test vehicle. An average shear stress of 10 MPa at a maximum temperature of 100 °C led to the start of recrystallization in typical BGA joints right away and the joints failed after about 60 cycles [5]. Stresses are certain to be much lower than this in regular thermal cycling and, in particular, long-term service.

Well-established models exist to help identify the dominant creep mechanisms and generalize measured rates of steady-state creep [6]. Fewer models have been proposed for transient creep, but in general the rate of inelastic deformation is still the sum of effects of dislocation motion and the separate diffusion of individual atoms or vacancies. The simplicity of the diffusion creep phenomenon also allows us to argue that transient diffusion creep rates must vary linearly with the stress as well. Dislocation creep rates involve a sequence of steps, including climb over precipitates. In the case of BGA and CSP type joints, measured dislocation creep rates vary with the stress to a power of 4–5 or more [7,8,9,10,11,12]. Diffusion must therefore dominate at sufficiently low stresses.

The critical requirements for a linear dependence are that the moving species do not interact and that their transport is not affected by stress-dependent changes to the medium (solder). One dislocation creep mechanism, so-called Harper–Dorn creep, also leads to a linear dependence but that mechanism is negligible except at such high temperatures and exceedingly low stresses that nucleation and multiplication of dislocations is insignificant [13,14,15,16]. Observation of a linear dependence, whether for steady state or for transient creep, under relevant conditions is therefore a safe indication that the overall creep is dominated by diffusion [1, 3, 17].

We have shown the establishment of steady-state creep in SnAgCu to take longer, probably much longer, than 24 h [2]. This is, of course, much too long to be relevant to thermal cycling. Because of this, and for reasons of practicality, our previous work reported creep rates after 3 h at a constant load. The ‘late transient’ creep rates of BGA joints measured at that stage were seen to vary linearly up to a uniaxial stress of about 22 MPa. As mentioned, this is high enough to cover stresses of relevance in long-term service and most accelerated thermal cycling tests [5]. In addition, we have shown the room temperature creep rates to vary with the evolution of dislocation structures in thermal cycling [3], consistent with an additional contribution from diffusion along the network of dislocation cores.

The rates of inelastic deformation of an alloy like Sn3Ag0.5Cu (SAC305) depend on the Sn grain morphology and density of the Ag3Sn precipitates [3, 18, 19]. Each BGA and CSP type joint is formed in a single solidification event during cool-down from reflow, leading to a single crystal or cyclically twinned (‘beach ball’) structure with no conventional grain boundaries [1, 4, 20, 21]. The present work is limited to this kind of structure. The solidification temperature varies systematically with the joint volume, pad sizes, and pad finishes, leading to strong variations in the precipitate distributions [20, 22, 23]. It is therefore important to measure the properties of realistic joints, rather than macroscopic dog-bone samples. Impression creep measurements are particularly suited for this, averaging over areas encompassing enough Ag3Sn precipitates to minimize statistical variations of these while still allowing for multiple measurements on one joint.

3 Experiments

Some of the deformation properties of the extremely anisotropic Sn crystals vary significantly with crystal orientation, making it important to limit our creep measurement to single grains. Unlike indentation creep, impression creep allows us to reach steady state at a constant load. That does, however, take too long to be practical for SnAgCu solders and the present work is focused on early transients. Nevertheless, impression creep also has the advantage of averaging over a significant number of precipitates while still limiting our measurements to a particular orientation [2, 24].

Individual Sn3Ag0.5Cu solder spheres of 30 mil diameter were reflowed onto 22 mil diameter Cu pads on printed circuit boards (PCBs) with 1.27 mm pitch. This process was carried out in an N2 environment in a 10-zone full convection oven with less than 50 ppm oxygen. The peak reflow temperature was 245 °C with about 60 s above liquidus and the average rate of cool-down until solidification was about 2 °C s−1. To ensure that a series of measurements were all done on the same Sn grain the samples were carefully cross-sectioned approximately halfway through the joints and then polished till 0.25 µm of diamond solution followed by colloidal silica solutions of 0.02 µm. These joints were then inspected by cross-polarizer microscopy.

Creep was measured in an Instron Micro-Mechanical Tester using a 10 N load cell with a displacement resolution of 30 nm. The impression creep approach was described by Dutta et al. [25, 26] and Li [24] justified the same. All the measurements were performed using a cylindrical tungsten carbide punch of 100 µm in diameter. The solder surface was first forced to conform to the punch surface by briefly preloading the samples to reach a depth of about 15 µm. Following this, the samples were allowed to relax long enough to complete any inelastic deformation and then the load was raised quickly to the level of actual interest. The loading ramp was kept to less than 4 s. The impression depths were finally measured as a function of time while maintaining a fixed load to keep the elastic deformation of solder and machine constant.

As described by Hyde et al. [27] impression depths were converted to strain by dividing with the diameter of the punch and then multiplying with a correction factor of 0.755. This provides a quantitative conversion to uniaxial strain in steady state but is only used for comparisons here. The load applied by the punch was converted to a corresponding uniaxial stress by dividing it with the area of the punch and then multiplying with a correction factor of 0.296 [26].

For studies of effects of thermal aging, cross-sectioned samples were polished at least to an additional 20 µm after every stage of aging to eliminate the effects of surface diffusion on precipitate coarsening.

M1m optical and scanning electron microscope (SEM) were used for inspecting the microstructure of the solder joints.

4 Results and discussion

Figure 1 shows a typical example of the variation of the transient creep rate of a SAC305 joint after 15 min of loading with the applied stress. Like in steady state, diffusion creep dominates at low stresses, leading to a linear variation there, while dislocation creep leads to a faster variation at higher stresses. The cross-over between the two regimes is seen to occur at a higher stress than reported after 3 h of loading [2]. On the other hand, as we shall see, the activation energy for dislocation creep is considerably higher so the cross-over is reduced at higher temperatures and of course after coarsening of the precipitates.

Fig. 1
figure 1

Early transient creep rates of Sn3Ag0.5Cu joints measured after 15 min. Broken line represents the linear dependence at low stresses and the solid curve represents a fit to a sum of that and a power dependence

As mentioned above, impression measurements require preloading to first mate the punch to the solder surface. Dutta et al. [25, 26] and Li [24] allowed the sample to relax at a negligible load for a while after that before performing the actual creep experiment. We conducted first a set of experiments to assess the relaxation time required in our experiments.

4.1 Preload

The Sn crystal structure is, as said, highly anisotropic and some properties may vary strongly from joint to joint. However, we have previously shown the diffusion creep rate after, say, 3 h of loading to not vary by much [2]. We tentatively ascribed this to atoms diffusing away from the point of loading and then toward the open surface in all directions perpendicular to the load.

Much earlier diffusion creep rates also did not vary strongly from joint to joint. At the stresses of interest, typical strains are too small to resolve the variation with time over the first few seconds very well. In the following, we therefore report the average creep rate over the first 30 s. To begin with, 12 different joints were each subjected to a stress of 18.4 MPa, leading to creep dominated by diffusion.

Figure 2a shows average diffusion creep rates for 4 different joints, each after preloading followed by 60 min of relaxation before measuring. The rates are not significantly different from joint to joint. Figure 2b shows the same for relaxation times of 40 min and 20 min as well. Statistical testing showed no significant effect of the relaxation time (p value of 0.972) across this range.

Fig. 2
figure 2

a Average diffusion creep rate over the first 30 s measured on different joints at a load of 18.4 MPa after a brief preload followed by 60 min of relaxation and b similar measurements after 40 min and 20 min of relaxation

Another experiment showed no significant difference (p = 0.86) between creep rates at a stress of 21.7 MPa after relaxation times of 10 min and 20 min (Fig. 3a). However, if the sample was only allowed to relax for 5 min after the preload, subsequent diffusion creep rates were significantly higher (p = 0.016).

Fig. 3
figure 3

a Average diffusion creep rate over the first 30 s all measured on different joints at a load of 21.7 MPa after a brief preload followed by 5, 10, or 20 min of relaxation and b average dislocation creep rate at a load of 35.04 MPa after same relaxation times

Dislocation creep rates, on the other hand, did not vary with relaxation times across the same range. Figure 3b shows creep rates for 18 different joints each measured as averages over the first 30 s at a stress of 35 MPa. As we shall see below, this stress should be high enough for dislocation creep to dominate. There is no significant effect of relaxation times of 5 min or more (p = 0.88).

The observation of higher diffusion creep rates after preloading is consistent with the assumption that most of the diffusion occurs along the network of dislocations piled up against the Ag3Sn precipitates during preloading. Incidentally, this also explains why there is no obvious joint to joint variation (effect of Sn grain orientation). The fact that the effect remains more than 5 min after a much shorter preloading then suggests that it takes 5–10 min without a load for the dislocations to redistribute to an even spacing with less interconnected paths.

The remaining experiments all employed relaxation times of 20 min or more after preloading.

4.2 Time dependencies & dominant mechanism

Measurements of the accumulated creep strain necessarily include the strain, εo, reached during the initial 3–4 s required to establish a constant load. The century-old Andrade’s law [28, 29] predicts an accumulated dislocation creep strain that starts out varying with the time to a power of 1/3 or more. This is ascribed [30] to the ongoing piling up of more dislocations (work hardening) so there is no reason to expect the same to apply for diffusion creep. However, our data are very well matched by a power dependence, at least over the first 15 min.

$$\varepsilon ={\varepsilon }_{o}+a*{t}^{n}$$
(1)

The creep rates in Fig. 3a were all extracted from measurements in which the load was actually maintained up to 15 min. Figure 4a shows one of the curves obtained with a 20 min relaxation time after the preloading. This is seen to be fitted well with a power n = 0.41. In fact, all curves obtained after 10–20 min of relaxation led to n values between 0.38 and 0.42. Not surprisingly, the power increases after longer times, reaching 0.5 after 3 h [2].

Fig. 4
figure 4

Creep strain vs. time for Sn3Ag0.5Cu up to 15 min under a constant stress. a Diffusion creep at 21.58 MPa. Broken curve: εo + a*t0.41—dependence and b Dislocation creep at 35.12 MPa. Broken curve: εo + a*t0.52—dependence

Anyway, all the dislocation creep curves from which the average rates, in Fig. 3b, were extracted led to n values between 0.49 and 0.53 for times up to 15 min. In fact, all those curves could be fit with a power of n = 0.52 between 0.5 and 900 s. Figure 4b shows an example of such a fit.

The faster increase of the dislocation creep strains with time explains why the cross-over stress above which the dislocation creep rates dominate is lower after longer times of loading.

A series of measurements were conducted of the accumulated creep strain up to 15 min at a given stress. Figure 5a shows the creep rate after a min to vary linearly up to a stress of 31.15 MPa and cross-over to a faster variation with stress above that. A log–log plot (Fig. 5b) points to a power n = 5.2 up to 51 MPa, suggesting climb-controlled dislocation creep [31].

Fig. 5
figure 5

a Early transient creep rates of Sn3Ag0.5Cu joints measured after 1 min at load at room temperature and b log–log plot of the creep rates with a straight-line fit corresponding to n = 1.08

However, the cross-over happens at a slightly lower stress of 29.1 MPa for creep rates measured after 15 min at each load (Fig. 1). The corresponding log–log plot (Fig. 6) here suggests a power of n = 5.35 from there up to 51 MPa [31], i.e., the same as after 1 min. The cross-over drops further after longer loading, dislocation creep dominating at stresses above 20 MPa after 3 h [2].

Fig. 6
figure 6

Log–log plot of creep rates vs. stress after 15 min from Fig. 1 with a straight-line fit corresponding to n = 1.14

Measurements of the temperature dependence of the creep are complicated by the simultaneous effects of precipitate coarsening at higher temperatures.

4.3 Effect of annealing

Figure 7 shows the effect of different lengths of annealing at 125 °C on the room temperature creep rate after 15 min at a stress of 35 MPa. Each point in this plot is an average of measurements on 6–8 different spots. The dislocation creep rate is seen to increase rapidly over the first 100 h of annealing, after which it starts to level off. This is consistent with previous assessments of the effect of aging on the hardness [32] and shear strength of Sn3Ag0.5Cu solder joints [33].

Fig. 7
figure 7

Room temperature dislocation creep rates of SAC305 solder joints after 15 min at a stress of 35 MPa vs. preceding annealing time at 125 °C. Each data point represent the average of 6–8 measurements

Figure 8b shows the stress dependence of the dislocation creep rate to not be significantly different after annealing for 100 h at 125 °C, i.e., the rate limiting step appears to still be dislocation climb over the coarsened precipitates. For some reasons, the diffusion creep rates are also enhanced by annealing (Fig. 8a), presumably reflecting a larger density of interconnected diffusion paths along the dislocation network. However, this enhancement is not as strong, so the cross-over between the diffusion and dislocation creep-controlled regimes is reduced from 29.1 to 17.5 MPa.

Fig. 8
figure 8

Room temperature creep rates after 15 min at fixed load for as-is SAC305 and after annealing at 125 °C for 100 h. a Diffusion creep regime, and b dislocation creep regime

4.4 Effect of temperature

Previous assessments of the effect of temperature were complicated by coarsening of the Ag3Sn precipitates during the measurements at elevated temperatures [3]. Samples were therefore first annealed for 100 h at 125 °C to stabilize them. Figure 9a shows the variation of the diffusion creep rate with temperature up to 100 °C. Figure 9b shows an Arrhenius plot of the slopes in Fig. 9a. The straight-line fit has a R2 value of 0.99 and points to an activation energy of 0.21 eV. This would seem to be consistent with rapid diffusion on the loading induced network of dislocations as also suggested by the effect of preloading above.

Fig. 9
figure 9

a Diffusion creep rates after 15 min at fixed load for pre-annealed SAC305 at room temperature, 75 °C and 100 °C and b Natural logarithm of the linear fit slopes vs. the inverse of the absolute temperature. Straight line reflects an activation energy of 0.21 eV

Li and Basaran [34] argued that the effective diffusivity of undamaged SnAgCu is dominated by the high mobility of the Cu in the lattice and suggested an activation energy for lattice diffusion of only 0.35 eV, much lower than the activation energy for lattice diffusion of Sn through pure Sn [35, 36]. It remains to be determined whether diffusion of the Cu also dominates transport along the dislocation network. Sellers et al. [37] extracted activation energies for the self-diffusivity of Sn on different grain boundaries and discussed experimental results from the literature, leading to values ranging from 0.22 to 0.3 eV, depending on the orientation (one grain boundary orientation led to an activation energy of only 0.1 eV, but that was ascribed to ‘channels’). We are not aware of values for dislocation core diffusion, but it stands to reason that activation energies would be in the same range.

The activation energy for dislocation creep is higher. Figure 10a shows the creep rates at room temperature, 75 °C, and 100 °C scales so that they overlap in the dislocation creep dominated regime. This required the multiplication of the room temperature and 75 °C creep rates by factors of 33 and 3.45, respectively. This finally leads to the Arrhenius plot in Fig. 10b, according to which the activation energy for dislocation climb should be 0.44 eV.

Fig. 10
figure 10

Dislocation creep rate of pre-annealed SAC305 joints vs. uniaxial stress. a Room temperature and 75 °C creep rates have been scaled onto the 100 °C data by multiplying them with a factor of 33 and 3.45. b Natural logarithm of their scaling factors vs. the inverse of the absolute temperature. Straight line reflects an activation energy of 0.44 eV

The higher activation energy explains why the cross-over stress above which dislocation creep starts to dominate was reduced from 17.5 MPa at room temperature to 16.4 MPa at 75 °C and 14.8 MPa at a temperature of 100 °C.

5 Conclusion

The rate of creep of a metal is the sum of independent contributions from dislocation motion and the separate diffusion of individual vacancies. The latter varies linearly with the applied stress whereas the former varies with the stress to a power of 2–3 or more. As a result, a cross-over stress exists below which diffusion creep dominates.

The creep of polycrystalline structures is known to depend on the average grain size. In the case of single crystal or ‘beach ball’ structure SAC305 joints such as those found in BGA or CSP assemblies, impression creep rates are characteristic of the punch diameter instead.

Early transient diffusion creep rates were found to be enhanced if the sample had been loaded briefly before, whereas dislocation motion appeared to be unaffected.

For any given applied stress, dislocation creep rates vary faster with temperature and slightly faster with time than diffusion creep rates do. Dislocation creep rates are further enhanced by coarsening of the Ag3Sn precipitates, while separate work has shown them to be reduced by work hardening as one would expect. Overall, the cross-over stress is thus reduced at higher temperatures and after aging induced precipitate coarsening. Coarsening happens faster in cycling, but that also tends to lead to work hardening causing the cross-over stress to increase.

Initial precipitate distributions depend on the combination of solder volumes, pad sizes and finishes, and the rate of cool-down from reflow [38]. The present experimental conditions would here be expected to favor relatively low densities of relatively large precipitates, and thus relatively high dislocation creep rates. One way or the other, even in the absence of work hardening, the stresses near and during the high temperature dwell in thermal cycling are thus going to be dominated by diffusion in any realistic area array SAC305 or SAC405 joints. Early transient creep rates for a particular set of joints may be determined by a single measurement at room temperature together with the assumption of a linear dependence on stress and an activation energy of 0.21 eV.