Method of measuring voids in underfill package
11521903 · 2022-12-06
Assignee
Inventors
- Chien-Ting Wu (Zhubei, TW)
- Ching-Kai Chou (Zhubei, TW)
- Kai-Yi Bai (Zhubei, TW)
- Wei-Yu Lin (Zhubei, TW)
- Li-Hsuan Shen (Zhubei, TW)
- Chia-Peng Sun (Zhubei, TW)
- Chih-Chung Hsu (Zhubei, TW)
- Rong-Yeu Chang (Hsinchu, TW)
- Chia-Hsiang Hsu (Zhubei, TW)
Cpc classification
H01L21/563
ELECTRICITY
H01L22/12
ELECTRICITY
H01L22/20
ELECTRICITY
International classification
Abstract
The present disclosure provides a method of measuring a plurality of voids in an underfill material of an underfill package. The method includes operations of obtaining a welding angle profile of the underfill package; obtaining a simulated void profile of the underfill package according to the welding angle profile; determining a plurality of high-risk void regions according to the simulated void profile; simulating, according to a selected pressure and a selected temperature of the underfill material, a first high-risk void region of the plurality of high-risk void regions to generate an updated void profile; and determining whether the updated void profile meets a void requirement of the underfill package.
Claims
1. A method of measuring a plurality of voids in an underfill material of an underfill package, comprising: obtaining a welding angle profile of the underfill package; obtaining a simulated void profile of the underfill package according to the welding angle profile; determining a plurality of high-risk void regions according to the simulated void profile; prior to injecting the underfill material to a cavity of the underfill package, simulating, according to a selected pressure and a selected temperature of the underfill material, a first high-risk void region of the plurality of high-risk void regions to generate an updated void profile; and determining whether the updated void profile meets a void requirement of the underfill package, wherein the void requirement comprises a predetermined radius, wherein when equivalent radiuses of the plurality of voids simulated by the updated void profile are less than the predetermined radius, the updated void profile meets the void requirement; and injecting the underfill material when the updated void profile meets the void requirement.
2. The method of claim 1, further comprising: performing a pressure-curing procedure on the underfill material to form the underfill package.
3. The method of claim 2, wherein the pressure-curing procedure is performed according to the selected pressure and the selected temperature.
4. The method of claim 1, further comprising: when the updated void profile does not meet the void requirement, modifying the selected pressure and the selected temperature of the underfill material to perform the operation of simulating the first high-risk void region of the plurality of high-risk void regions to generate the updated void profile again.
5. The method of claim 1, further comprising: simulating, according to the selected pressure and the selected temperature of the underfill material, a second high-risk void region of the plurality of high-risk void regions to update the updated void profile.
6. The method of claim 1, wherein the operation of obtaining the simulated void profile of the underfill package according to the welding angle profile comprises: obtaining an area fraction profile according to the welding angle profile, wherein the area fraction profile represents a fraction profile of a cavity of the underfill package that is occupied by the voids; and obtaining the simulated void profile according to the area fraction profile.
7. The method of claim 6, wherein the operation of obtaining the simulated void profile according to the area fraction profile comprises: calculating an area of the plurality of voids according to the area fraction profile; obtaining equivalent radiuses from each of the plurality of voids according to the area of the plurality of voids; determining a plurality of center positions of the plurality of voids; and obtaining the simulated void profile according to the equivalent radiuses and the plurality of center positions.
8. The method of claim 7, further comprising: displaying the simulated void profile.
9. The method of claim 1, wherein the operation of determining the plurality of high-risk void regions according to the simulated void profile comprises: selecting a plurality of high-risk voids from the plurality of voids according to the simulated void profile; and determining a plurality of regions comprising the plurality of high-risk voids to be the plurality of high-risk void regions.
10. The method of claim 9, wherein each of a plurality of radiuses of the plurality of high-risk voids is greater than the predetermined radius of the void requirement of the underfill package.
11. The method of claim 1, wherein the welding angle profile represents a behavior of the underfill material flowing through a cavity of the underfill package.
12. The method of claim 11, wherein the welding angle profile indicates an angle profile of two adjacent wave fronts of the underfill material while the underfill material is flowing.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete understanding of the present disclosure may be derived by referring to the detailed description and claims when considered in connection with the Figures, where like reference numbers refer to similar elements throughout the Figures.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION
(12) Embodiments, or examples, of the disclosure illustrated in the drawings are now described using specific language. It shall be understood that no limitation of the scope of the disclosure is hereby intended. Any alteration or modification of the described embodiments, and any further applications of principles described in this document, are to be considered as normally occurring to one of ordinary skill in the art to which the disclosure relates. Reference numerals may be repeated throughout the embodiments, but this does not necessarily mean that feature(s) of one embodiment apply to another embodiment, even if they share the same reference numeral.
(13) It shall be understood that, although the terms first, second, third, etc. may be used herein to describe various elements, components, regions, layers or sections, these elements, components, regions, layers or sections are not limited by these terms. Rather, these terms are merely used to distinguish one element, component, region, layer or section from another element, component, region, layer or section. Thus, a first element, component, region, layer or section discussed below could be termed a second element, component, region, layer or section without departing from the teachings of the present inventive concept.
(14) The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting to the present inventive concept. As used herein, the singular forms “a,” “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It shall be further understood that the terms “comprises” and “comprising,” when used in this specification, point out the presence of stated features, integers, steps, operations, elements, or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, or groups thereof.
(15)
(16) After the thermal process, a cavity UC is formed and enclosed by the chip 10 and the substrate 20 as illustrated in
(17) The underfill material UF is configured to encapsulate the solder bumps SB to protect the solder bumps SB, and further configured to support the cavity UC so as to prevent the cavity UC from collapsing. In other words, the underfill material UF also provides physical support between the chip 10 and the substrate 20. In some embodiments, an underfill package UP is formed after the injecting of the underfill material if.
(18) Reference is made to
(19) In some embodiments, the voids V are in contact with the solder bumps SB. Therefore, at least a portion of surfaces of the solder bumps SB are not covered by the underfill material UF, which deteriorates electrical and mechanical characteristics of the solder bumps SB. In other words, the solder bumps SB that contact the voids V have poorer electrical and mechanical characteristics than the solder bumps SB that do not contact the voids V.
(20) In order to prevent the voids V from affecting the characteristics of the solder bumps SB and the underfill material UF, a pressure-curing procedure is performed on the underfill material UP to alleviate the effects caused by the voids V. The chip 10 and the substrate 20 are transferred to a pressure-curing oven 200. The pressure-curing oven 200 applies a selected pressure Ps to the underfill material UF between the chip 10 and the substrate 20, and heats, via a heater 210, the underfill material UF at a selected temperature Ts. The voids V in the underfill material UF shrink during the pressure-curing procedure as shown in in
(21) In some embodiments, when the voids V do not satisfy a void requirement RQ of the underfill package UP, the pressure-curing procedure needs to be performed. More particularly, when the dimensions of the voids V exceed an upper limit value, the pressure-curing procedure is performed to reduce the dimensions of the voids V so as to make the voids V meet the void requirement RQ.
(22)
(23) In operation S41, the chip 10 and the substrate 20 are bonded together. The cavity UC with the solder bumps SB is formed.
(24) In operation S42, the welding angle profile WP of the underfill package is obtained.
(25) As illustrated in
(26) In operation S43, a simulated void profile SVP (shown in
(27) Please refer to
(28) In operation S45, high-risk void regions RR are determined according to the simulated void profile SVP. As illustrated in
(29) In operation S46, a first high-risk void region RR1 of the high-risk void regions KR is simulated to generate the updated void profile UVP according to the selected pressure Ps and the selected temperature Ts. Operation S46 is performed to forecast the result of the pressure-curing procedure. In order to reduce the dimensions of the potential voids V in the first high-risk void region RR1, the pressure-curing procedure is simulated at the selected pressure Ps and the selected temperature Ts. Comparing the simulated void profile SVP to the updated void profile UVP, the black dots in the first high-risk void region RR1 of the simulated void profile SVP are no longer present in the first high-risk void region RR1 of the updated void profile UVP, which means that the potential voids V in the first high-risk void region RR1 can be shrunk and/or eliminated after the pressure-curing procedure.
(30) In operation S47, a second high-risk void region RR2 of the high-risk void regions R is simulated to update the updated void profile UVP according to the selected pressure Ps and the selected temperature Ts. Operation S47 is similar to operation S46; thus, details of operation S47 are not repeated herein.
(31) In some embodiments, operations S46 and S47 are performed based on computational fluid dynamics (CFD) using a finite volume method (FVM). Specifically, a state of a void V can be expressed according to an area fraction profile α.sub.v (will be described in operation S431 shown in
(32)
(33)
(34)
ρ=α.sub.UFρ.sub.UF+α.sub.Vρ.sub.V (4)
μ=α.sub.UFμ.sub.UF+α.sub.Vμ.sub.V (5)
α.sub.UF+α.sub.V=1 (6)
(35)
(36)
(37) ρ is the fluid density: u is a flow velocity; p is the pressure Ps; τ is the stress tensor; f.sub.b is a body force; μ is a viscosity; γ and B are material constants for the equation of state; t is time; subscripts UF and V Denote the underfill material and the void; and a subscript 0 denotes an initial reference state. a is the area fraction profile. Above equations are provided for illustrative purposes. Various suitable equations for the area fraction profile α.sub.V are within the contemplated scope of the present disclosure.
(38) Unless all of the high-risk void regions RR have been simulated according to the selected pressure Ps and the selected temperature Ts, the method 400 proceeds to operation S48.
(39) In operation S48, it is determined whether the voids V in the updated void profile UVP meet the void requirement RQ of the underfill package UP. When the voids V in the updated void profile UVP meet the void requirement RQ, the method 400 proceeds to operation S49. When the voids V in the updated void profile UVP do not meet the void requirement RQ, the method 400 proceeds to operation S50.
(40) In operation S49, the underfill material LF is injected into the cavity UC. In operation S51, the pressure-curing procedure is performed on the underfill material UF to modify the underfill package UP according to the selected pressure Ps and the selected temperature Ts. The underfill material UF in the underfill package UP has substantially the same profile as the updated void profile UVP.
(41) In operation S50, when the voids V in the updated void profile UVP do not meet the void requirement RQ, the selected pressure Ps and the selected temperature Ts of the underfill material UF used in operation S46 are modified. After the selected pressure Ps and the selected temperature Ts are modified, the method 400 proceeds to operation S46 to simulate the first high-risk void region RR1 again according to the modified selected pressure Ps and the modified selected temperature Ts.
(42) The method 400 in
(43) Reference is made to
(44) In operation S431, the area fraction profile α.sub.v is obtained according to the welding angle profile WP. The area fraction profile α.sub.v represents a fraction profile of the cavity UC when the cavity UC is occupied by the voids V. Alternatively stated, the area fraction profile α.sub.v represents a local void area fraction profile. In some embodiments, each local area in the local void area fraction profile represents a computational element divided by a total area.
(45) In some embodiments, the area fraction profile α.sub.v is obtained from an equation (9).
(46)
(47) θw is the welding angle as illustrated in
(48) In operation S432, the simulated void profile SVP is obtained according to the area fraction profile α.sub.v. In some embodiments, operation S432 includes operations S4321, S4322, S4323 and S4324 as illustrated in
(49) In operation S4321, the area A.sub.v of the void V (potential void) is calculated according to the area fraction profile α.sub.v. The area A.sub.v can be obtained from an equation (10).
A.sub.v=Σα.sub.v×Δ (10).
(50) Please also refer to
(51) In some embodiments, the mesh M further includes bump geometry therein. The bump geometry indicates dimensions of solder bumps SB in the cavity UC. In some embodiments, the bump geometry is reconstructed in the mesh M based on a detailed model. In such embodiments, the dimension and a position of each solder bump SB is described in the bump geometry. In other embodiments, the bump geometry is reconstructed in the mesh M based on an equivalent model. In such embodiments, a number of the solder bumps SB is determined based on an average density of the solder bumps SB. The dimensions of the solder bumps SB are determined according to the average density, and the solder bumps SB are randomly distributed.
(52) In operation S4322, equivalent radiuses r.sub.v of the voids V are obtained according to the area A.sub.v. The equivalent radius r.sub.v can be obtained from an equation (11). In some embodiments, a number of the voids V in a region R may greater than one. The equivalent radius r.sub.v represents an equivalent void EV, in which the equivalent void EV has an area equal to a total area of the voids V in the region R.
(53)
(54) In operation S4323, center positions P of the equivalent voids EV are determined. In some embodiments, the center position P of each equivalent void EV is determined at the center of the corresponding region R as shown in
(55) In operation S4324, the simulated void profile SVP is obtained according to the radiuses r.sub.v and the center positions of the equivalent voids EV. In some embodiments, in operation S44, the simulated void profile SVP is displayed with the equivalent voids EV instead of the black dots shown in
(56) Reference is made to
(57) In operation S451, the high-risk voids Vhr are selected from the voids V (potential voids) according to the simulated void profile SVP. In other words, the simulated void profile SVP, obtained according to the welding angle profile WP, is configured to indicate the high-risk voids Vhr. In some embodiments, the voids V that have radiuses greater than the predetermined radius r.sub.th of the void requirement QR are determined to be the high-risk voids Vhr, and are selected for the following operation.
(58) In operation S452, the regions R that include the high-risk voids Vhr are determined to be the high-risk void regions KR.
(59) In some approaches, the underfill material UF is injected without simulating the pressure-curing procedure. Therefore, the result of the pressure-curing procedure is known only when the pressure-curing procedure is completed. When the result of the pressure-curing procedure does not satisfy the void requirement RQ, the injection of the underfill material UF needs to be repeated with a new chip 10 and a new substrate 20. Consequently, in such embodiments, the cost (including time and materials) for the underfill package UP is high.
(60) Compared to the above approaches, the present disclosure provides the embodiments of the method 400 to measure the dimensions of the voids V before the injecting of the underfill material UF. More specifically, the method 400 applies the welding angle profile WP to determine the positions of the voids V (and/or the equivalent voids EV) so as to measure the dimensions of the voids V. Once the dimensions of the voids V meet the void requirement RQ, the underfill material UF is injected into the cavity UC, and the pressure-curing procedure is performed on the underfill material UF.
(61) One aspect of the present disclosure provides a method of measuring a plurality of voids in an underfill material of an underfill package. The method includes operations of: obtaining a welding angle profile of the underfill package; obtaining a simulated void profile of the underfill package according to the welding angle profile; determining a plurality of high-risk void regions according to the simulated void profile; simulating using CFD, according to a selected pressure and a selected temperature of the underfill material, a first high-risk void region of the plurality of high-risk void regions to generate an updated void profile; and determining whether the updated void profile meets a void requirement of the underfill package.
(62) Although the present disclosure and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the disclosure as defined by the appended claims. For example, many of the processes discussed above can be implemented in different methodologies and replaced by other processes, or a combination thereof.
(63) Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skill in the art will readily appreciate from the present disclosure, processes, machines, manufacture, compositions of matter, means, methods or steps, presently existing or later to be developed, that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein, may be utilized according to the present disclosure. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods and steps.