1 Introduction

With the development of chip technology, the use of Moore’s law in microelectronic industry may approach the limit, three-dimensional integrated circuits (3D-IC) technology can overcome the limitations of Moore’s law with the advantage of high density integration, high performance and low power consumption [1,2,3]. Therefore, the chip stacking in 3D-IC has attracted considerable attention in electronic industry, and different bonding technologies have been developed to ensure the chip (or wafer) vertical stacking. Among the bonding technologies, TLP bonding with solder has been proposed as an effective method to implement low temperature bonding and high temperature service.

Talebanpour et al. [4] used Sn-3.0Ag-0.5Cu as interconnection materials in 3D structure with 260℃ reflow temperature and aging to obtain total IMC (Cu6Sn5/Cu3Sn). Chu et al. [5] investigated Cu/Sn/Cu and Ni/Sn/Ni solder joints for low temperature stable transient liquid phase (TLP) bonding, Cu6Sn5, Cu3Sn, Ni3Sn4, Ni3Sn2 can be detected respectively. Chen et al. [6] investigated the Cu/Sn3.5Ag/Cu and Cu/Sn3.5Ag/Cu15Zn based on TLP bonding; Cu6Sn5 and Cu6(Sn, Zn)5 were found in the solder joints, and it is found that the Cu6Sn5 can weaken the bond reliability resulting from its homogeneous grain structure and brittleness. The Zn can effectively modify the homogeneous grain structure into interfolded structure to enhances the bond reliability. Moreover, Sn-Bi solder can be selected to conduct the complete Cu3Sn solder joints for 3D IC [7]; the Ni3Sn4 solder joints can also achieve 3D bonding [8]. In 3D IC structure, the reliability of complete IMC solder joints under thermal cycling loading, has been considered as an important research aspect; the finite element code can be used to calculate the stress-strain response and fatigue life of IMC solder joints. Tian et al. [9] researched the stress analysis and structure optimized of IMC joints in 3D package with finite element simulation; it is found that the resin thickness plays the most important role and the resin hardness plays the least important role in affecting the stress in the IMC joint. Lee et al. [10] investigated the stress-strain of Sn-Ag solder joints in 3D IC, and the effect of chip thickness and TSV pitch on the inelastic strain has been studied systematically using finite element code. The finite element simulation is an effective way to analyze the stress-strain response and fatigue life of solder joints in electronic field [11], however, no publication reported the effect of different IMCs on the reliability of solder joints in 3D IC.

In this paper, the IMCs and Sn-3.9Ag-0.6Cu solder joints were considered in 3D-IC; the effect of high temperature, low temperature, dwell time of thermal cyclic loading, and different IMCs on the solder joints reliability during thermal cyclic loading was studied using finite element method (FEM) and Taguchi method. The results can provide an effective way to evaluate the reliability of IMC and Sn-3.9Ag-0.6Cu solder joints in 3D-IC.

2 FEM Analysis

In 3D-ICs, the most significant elements of the enabling technology for handling and double-sided processing of extremely thin chips are the temporary bonding and debonding processes at a lower temperature and a higher throughput [12]. A common 3D device is shown in Figure 1; the two chips are bonded to form IMCs solder joints via TLP bonding, then the assembly is soldered on BT substrate with Sn-3.9Ag-0.6Cu alloy using reflow soldering bonding. Meanwhile, during the second bonding, the first-level IMCs solder joints will not be molten and keep stable state. Since the process of thermal cycling test is time consuming with high cost, the FE simulation is adopted to analyze the mechanics and reliability of materials and structures in electronic package especially during the design stage [13]. FEM has been proposed by many researchers to calculate the stress-strain and to predict the reliability of solder joints. Due to the symmetry in the geometry, the quarter symmetric finite element model of the 3D-IC was utilized, which can reduce the computational time. The quarter models have been utilized in BGA, CSP, WLCSP and QFP devices successfully in finite element simulation to calculate the fatigue life of solder joints under thermal cycle loading [14,15,16].

Figure 1
figure 1

Finite element model of 3D IC

As shown in Figure 1(b), the 3D IC model consists of chips, IMCs/Sn-3.9Ag-0.6Cu solder joints, TSV Cu pillars, BT substrate and Cu/Ni pads. SOLID186 with 20-node hexahedral element was selected to model the complex geometry in order to calculate the stress-strain response; sweep mesh method was utilized in modeling, and the element number is 896670. Since we only focus on the solder joints, a finer mesh is adopted to model the 3D assembly. Figure 2 shows the IMCs solder joints and Sn-3.9Ag-0.6Cu lead-free solder joints array. Meanwhile, the displacement boundary conditions are considered; zero displacement constraints of vertical direction of the cross-area are applied to the cross-sections of the quarter model, namely, all nodes on the symmetric surface (X = 0, Z = 0) are fixed in the corresponding directions (X, Z), and the node at the origin (X = Y = Z = 0) is constrained in all three directions.

Figure 2
figure 2

Finite element model of solder joints array

Table 1 shows the material parameters of the chip, IMCs solder joint, Ni/Cu pads and BT substrate in 3D assembly; these material parameters are assumed to be isotropic, linearly elastic and independent of temperature except for those of Sn-3.9Ag-0.6Cu solders [17]. It is well demonstrated that creep plays a very important role in deformation behavior of materials, when the homologous temperature is close to 0.5 or above with slow loading, creep deformations will occur [18]. The Sn-3.9Ag-0.6Cu lead-free alloy is subjected to high homologous temperatures (0.61) at room temperature. Therefore, the creep response may be considered as the main deformation of solder joints in service. In the FE simulation, Garofalo-Arrhenius model is employed extensively to describe the steady-state creep of lead-free solder alloys [19]; Eq. (1) shows the creep model to calculate the creep behavior of Sn-3.9Ag-0.6Cu solders.

$$\frac{{{\text{d}}\gamma }}{{{\text{d}}t}} = C\left( \frac{G}{T} \right)\left[ {\sinh \left( {\omega \frac{\tau }{G}} \right)} \right]^{n} \exp \left( { - \frac{Q}{RT}} \right),$$
(1)
Table 1 Parameters of materials

where \({{{\text{d}}\gamma } \mathord{\left/ {\vphantom {{{\text{d}}\gamma } {{\text{d}}t}}} \right. \kern-\nulldelimiterspace} {{\text{d}}t}}\) is the creep shear strain rate; \(G\) is the shear modulus; \(T\) is the absolute temperature; \(\tau\) is the stress level; \(n\) is the stress exponent; \(R\) is the gas constant; \(Q\) is the activation energy; \(C\) and \(\omega\) are the materials constant, respectively.

If the solder materials obey the von Mises criterion, the creep equation can be rearranged and expressed as Eq. (2) [20].

$$\dot{\varepsilon } = C_{1} \left[ {\sinh \left( {C_{2} \sigma } \right)} \right]^{{C_{3} }} \exp \left( { - \frac{{C_{4} }}{T}} \right),$$
(2)

where \(\dot{\varepsilon }\) is the equivalent creep strain rate; \(\sigma\) is the equivalent stress; \(T\) is the absolute temperature; \(C_{1}\)\(C_{2}\), \(C_{3}\) and \(C_{4}\) are the materials constants, which are given in Table 2 for Sn-Ag-Cu solder.

Table 2 Parameters of creep

In evaluation of electronic device, accelerated thermal cycling tests are often utilized to speed up the thermal fatigue failure process, to assess the reliability of lead-free solder joints under cyclic temperature variation. According to the thermal cycling testing [21], temperature loading from 218 to 398 K is proposed to evaluate the reliability of IMCs and Sn-3.9Ag-0.6Cu lead-free solder joints in 3D-IC, and duration of thermal cycle is 60 min, including 15 min dwell at 218 K and 398 K, which is shown in Figure 3. In order to analyze the parameters on the reliability of solder joints, the high temperature, the low temperature, the dwell time of thermal cyclic loading are considered in FE simulation; during the analysis, the variation of high temperature, low temperature and dwell time are considered, and the duration of thermal cycle still is 60 min. In addition, it is assumed that at all nodes in the 3D assembly are subjected to no stress at the initial temperature, and loaded a uniform temperature distribution in the finite element simulation. The assumption has been utilized in Refs. [22, 23], which can simplify the calculation time in finite element simulation.

Figure 3
figure 3

Temperature profile of thermal cyclic loading

3 Results and Discussions

Figure 4 plots the von Mises stress and von Mises total mechanical strain of IMCs solder joints in 3D assembly, and the maximum strain-strain is obtained in the second IMC solder joint of the chip oriented diagonally; demonstrating the diagonal position is more critical than the rectangular one. However, the stress-strain response of IMC solder joints is different from that of Sn-3.9Ag-0.6Cu solder joints. Figure 5 shows the von Mises stress and von Mises total mechanical strain of Sn-3.9Ag-0.6Cu solder joints in the array, indicating that the von Mises stress and von Mises total mechanical strain change obviously with the increase of distance to neutral point. In addition, the maximum stress and strain occur on the outer solder joint, and concentrate on the top surface of corner solder joint near the chip, the area may be the failure location of 3D assembly. In WLCSP device, Wu et al. [24] also found that the dangerous zone is the corner of the solder joint near the chip pad side, in addition, the crack extends in the location from experimental result, which demonstrates that the stress-strain response calculated can predict the failure location of solder joints.

Figure 4
figure 4

Stress-strain response of IMCs solder joints after thermal cyclic loading

Figure 5
figure 5

Stress-strain response of Sn-3.9Ag-0.6Cu solder joints after thermal cyclic loading

Figure 6 shows the deformed shapes (500X) of the 3D assembly after three thermal cycles. The maximum displacement can be found in the Sn-3.9Ag-0.6Cu solder joint array, and it can be found with the increasing of the distance with the center solder joints. The displacement increases obviously; the displacement mainly concentrates at corner solder joints in the 3D assembly, due to the mismatch of thermal expansion coefficient between chip and substrate. The solder joints are subjected to great deformation, meanwhile, similar findings can be found in WLCSP device with Sn-2Ag-36Pb and Sn-3.5Ag solder joints [25].

Figure 6
figure 6

Displacement vector sum (500×, unit: mm)

The Taguchi method is widely used to analyze the factor level combination and to assess effect factors, so the method is selected in our research to determine the effect of different control factors on the reliability of solder joints in the 3D assembly. In 1980, Taguchi’s introduction of robust design to several major American industries, including AT & T, Ford and Xerox, resulted in significant quality improvements in product and manufacturing process design [26]. For Taguchi method, the orthogonal array (OA) and signal-to-noise (S/N) ratio are the main instruments for economically conducting and analyzing an experiment [27]. The idea of orthogonal arrays is to get the statistic information and robust process conditions during shorter time by using fewer analyses. With the consideration of control factors and their levels, the L9 (34) orthogonal array is to be used in the optimized experiment to minimize the creep strain \(\Delta \varepsilon\). The robust design (or quality) characteristics can be classified into three different types: (1) Nominal-the best, (2) smaller-the-better, and (3) larger-the-better [28]. In 3D assembly, the design of the chip stacked structure, the stress-strain of the solder joints has to be minimized, the smaller-the-better criterion is suitable to describe the experimental results. The signal-to-noise (S/N) objective function for the quality characteristic of smaller-the-better type can be computed as shown in Eq. (3):

$${S \mathord{\left/ {\vphantom {S N}} \right. \kern-\nulldelimiterspace} N} = - 10\lg \left( {\frac{{\sum\nolimits_{i = 1}^{r} {y_{i}^{2} } }}{r}} \right),$$
(3)

where r is the total number of measurements; yi is the ith measurement data, and S/N is the signal-to-noise ratio in decibel.

In the finite element simulation, the r = 1 and \(y_{{1}} = \Delta \varepsilon_{1} = \Delta \varepsilon\), so \(\frac{{\sum\nolimits_{i = 1}^{r} {y_{i}^{2} } }}{r} = \Delta \varepsilon^{2}\), therefore, the Eq. (3) can be transforms to

$${S \mathord{\left/ {\vphantom {S N}} \right. \kern-\nulldelimiterspace} N} = - 10\lg \left( {\Delta \varepsilon^{2} } \right).$$
(4)

The four selected control factors and their levels applied in this study are tabulated in Table 3. These control factors contain high temperature, low temperature, dwell time of thermal cyclic loading, and different IMCs. And the control factors all show three levels. Cu6Sn5, Cu3Sn and Ni3Sn4 IMCs are selected in this paper; these IMCs show higher melting temperatures than Sn-based alloys.

Table 3 Control factors and levels

Taguchi method can effectively find out the optimal condition of production to ensure the consistency and get the best quality control with the lowest cost [29]. In order to obtain the optimal parameters of the 3D assembly, the main experiment is carried out to analyze the control factors and levels within Taguchi method. Table 4 shows the simulated creep strain (\(\Delta \varepsilon\)) and the S/N ratio for each experiment cells on the L9(34) orthogonal array. It is found that with the variation of high temperature, low temperature, dwell time of thermal cyclic loading, and different IMCs, the creep strain (\(\Delta \varepsilon\)) and S/N ratio change significantly. The smaller values of creep strain (\(\Delta \varepsilon\)) demonstrate that the more reliability of Sn-3.9Ag-0.6Cu solder joints in 3D assembly. And the evaluation of Sn-3.9Ag-0.6Cu solder joints is based on the quality factor \(\Delta \varepsilon\).

Table 4 Main experiment

Figure 7 shows the S/N ratio response diagram of the four control factors; magnitudes of the control factors response and ranks are summarized in Table 5. According to the S/N response diagram, the greater the S/N ratio is, the smaller the variation of equivalent creep strain will be. The effect of four factors is different, and the contribution degree of the four factors is Factor B (High Temperature) > Factor D(Dwell time) > C(Low Temperature) >Factor A(IMCs). The most important factor is the high temperature, which demonstrates that the reliability of the Sn-Ag-Cu solder joints in 3D assembly can be influenced mainly by high temperature of thermal cycles loading. Other three parameters have small impact on the reliability, especially for IMCs, and we should enhance the reliability of Sn-Ag-Cu solder joints based on the optimal design. The optimal parameters match is A1/2B3C1D3, namely, the optimal design in the 3D assembly has the combination of the Cu6Sn5/Cu3Sn, high temperature at 373 K, low temperature at 233 K, dwell time at 10 min. Moreover, it is imperative to illustrate that when the levels are varied, the optimal set of the control factors and rank then change obviously. The effect deviation of factor (IMCs) on S/N repose is very small and negligible.

Figure 7
figure 7

S/N response diagram

Table 5 S/N response and rank

Figure 8 shows the two different temperature profiles of thermal cyclic loading to analyze the stress-strain response of solder joints. For the two different temperature profiles of thermal cycle loading, the durations of thermal cycle are 60 min, and only high temperature, low temperature, dwell time are different. Based on the finite element simulation combined with Taguchi method, only high temperature can affect the reliability of solder joints. When high temperature (T) changes obviously, the ramp rate (\({\text{r}} = T/s\)) will also vary. Therefore, in this paper, high temperature and ramp rate have same effect, only high temperature was selected as an analyzed parameter.

Figure 8
figure 8

Two different temperature profiles of thermal cyclic loading

Figure 9 shows the history of von Mises stress and equivalent creep strain history at the corner Sn-3.9Ag-0.6Cu solder joints of the 3D assembly, respectively. The von Mises stress and equivalent creep strain history of Sn-3.9Ag-0.6Cu solder joints under 218–398 K loading is higher than that of solder joints under 233–373 K loading. It demonstrates that the decrease of high temperature can decrease the von Mises stress and equivalent creep strain history under thermal cycling. Moreover, a low stress can be found in the von Mises stress curve during the high temperature stage of the thermal cyclic loading, whereas a high stress appears in the low temperature stage. Due to creep effect, stress relaxation happens both at the high and low temperature dwell stage. For the second and third thermal cycle, the Sn-3.9Ag-0.6Cu solder joints reach a stabilized cyclic pattern, in which the highest stress is experienced at the beginning of the low temperature dwell. But the lowest stress at the end of the high temperature dwell due to the viscous behavior of the solder joints. Meanwhile, both equivalent creep strain increases as the temperature cycle proceeds, and the thermally induced cyclic creep deformation tends to accumulate as the number of the thermal cycle increase. The creep strain of Sn-3.9Ag-0.6Cu solder joints under 218–398 K loading is higher than that of solder joints under 233–373 K loading, which can be attributed to the enhancement of creep strain with the increase of high temperature. Moreover, the high temperature increases significantly, as well as the ramp rate, and the equivalent creep strain will be boosted.

Figure 9
figure 9

Stress-strain response of Sn-Ag-Cu solder joints

With the FM simulated and the fatigue life equation, the Sn-3.9Ag-0.6Cu solder joints in 3D assembly can be calculated effectively. A number of fatigue life prediction models have been proposed in electronic packaging field, and the prediction equations based on accumulated creep strain show obvious superiority. Syed et al. [30] suggests that creep is the primary damage mechanism for Sn-Ag-Cu solder during thermal cycling, and can be used to simulate the material’s behavior. So the creep deformation can be considered in the life prediction model. Fatigue life prediction equation of Sn3.9Ag-0.6Cu solder joints based on accumulated creep strain is as Eq. (5) [31].

$$N_{f} = \left( {0.0405\Delta \varepsilon } \right)^{ - 1} ,$$
(5)

where \(N_{f}\) is the number of cycles to failure, \(\Delta \varepsilon\) is the accumulated creep strain per cycle.

The fatigue lives of Sn-3.9Ag-0.6Cu under 218–398 K and 233–373 K loading in the 3D assembly based on the creep strain are 347.4 cycles and 445.5 cycles, which demonstrates that the increase of high temperature of the thermal cycles loading can increase the equivalent creep strain and reduce the fatigue life of Sn-3.9Ag-0.6Cu solder joints in 3D assembly. Figure 10 shows the crack of solder joint in experiments (380 cycles, 218–398 K); the results have a good agreement with the simulated result to predict the failure location. Due to the mismatch of thermal expansion coefficient between chip and substrate, the solder joint is subjected to creep strain, when the accumulated creep strain reaches a critical value, the crack may initial and propagate. Moreover, due to thermal cycling loadings, the IMC growth can be found at the interface; overly thick brittle IMCs can also become apparent as a crack initiation zone for the entire solder joint. Therefore, the investigation of IMC growth and inhibition [32, 33] become the important topic in electronic packaging field.

Figure 10
figure 10

The crack of corner solder joints

4 Conclusions

  1. (1)

    According to the results of stress-strain response of IMCs (Ni3Sn4, Cu3Sn and Cu6Sn5) solder joints and Sn-3.9Ag0.6Cu solder joints in 3D assembly using finite element simulation, the von Mises stress and von Mises total mechanical strain change obviously with the increase of distance to neutral point, the maximum stress and strain occur on the outer solder joint, and concentrate on the top surface of corner solder joint near the chip.

  2. (2)

    The results indicate that the high temperature is most important factor among all the four control factors (high temperature, low temperature, dwell time of thermal cyclic loading, and different IMCs).

  3. (3)

    The stress-strain response and fatigue life of the Sn-3.9Ag-0.6Cu solder joints in 3D assembly can be influenced mainly by high temperature of thermal cycles loading, other three parameters have small impact on the reliability, especially for IMCs.