An embodiment relates to an electronic device and a damage detecting method thereof.
In a portable electronic device such as a cellular phone, many surface-mount components are soldered on a mount board. Such components in a portable device are more likely to be subjected to mechanical external forces such as an external impact and vibrations (e.g., a drop or on-board installation) than in a stationary electronic device. A thermal stress is generated by internal temperature variations as in a stationary device, so that a mechanical external force should be more carefully observed as a form of a load than in a stationary device. If such a mechanical external force causes damage on components themselves or faulty electrical connection, a serious functional problem may occur.
Among defective phenomena, crack growth on a soldered part is difficult to detect and thus may lead to a serious failure. A crack growth rate on a solder joint varies widely with a load applied to the joint and a strain caused by the load. In other words, the crack growth rate varies with a mechanical external force acting as a load. Thus, even if an application of an external force does not lead to a failure, the repeatedly applied external force may cause a failure. If the degree of crack growth can be detected as damage, a failure caused by a repeatedly applied mechanical load can be predicted. Hence, an unexpected malfunction caused by a break on a solder joint can be predicted. For this reason, a technique for detecting damage is necessary.
JP-A 2002-76187(Kokai) describes an example of this technique. A voltage is always applied to a point that is likely to be electrically broken in a ball grid array (BGA) and the voltage is monitored to detect a stress level. According to JP-A 2002-76187(Kokai), electric board warpage caused by fluctuations in environmental temperature is detected by measuring a resistance value at a measured point all the time, so that a break on a joint can be detected beforehand.
However, a significant change in electrical characteristics (such as a direct current resistance and an impedance) is not observed until just before a grown crack causes a soldered point to peel off and crack growth is difficult to electrically detect by an ordinary method. There are two main reasons: one reason is that a grown crack with a small connected portion does not vary in electrical characteristics in the low frequency region of an electrical signal passing through the connected portion. The other reason is that a cracked portion is kept in a contact state and thus allows signal transmission from a contacted portion.
For these reasons, crack growth on a solder joint cannot be confirmed until the solder joint is substantially completely broken.
There is provided with an electronic device including: an electronic board, a vibration source, a database, a controller and a damage calculating unit.
The electronic board has at least one electronic component mounted thereon via both of a target joint and a dummy joint.
The vibration source applies vibrations to the electronic board.
The database contains correlation between an electrical characteristic of the dummy joint and a damage value of the target joint, the damage value indicating a degree of crack growth of the target joint.
The controller drives the vibration source.
The electrical characteristic measuring unit measures the electrical characteristic of the dummy joint during the vibration source is driven.
The damage calculating unit calculates the damage value of the target joint based on the electrical characteristic of the dummy joint measured by the electrical characteristic measuring unit and the correlation stored in the database.
Below, the outline of an embodiment will be first described.
In the case where an electronic device is deformed (e.g., curling of a board) in a connected state with crack growth on a solder bump or the like, the electrical characteristics may rapidly change and demonstrate unstable behaviors. For example, a chip capacitor in an electronic device such as a cellular phone may have a crack on a solder joint due to temperature fluctuations or mechanical loads such as vibrations and impacts, leading to a malfunction. Such an unstable phenomenon occurs because a crack on a solder joint normally in a contact state is opened by a deformation and varies the electrical characteristics. For example, an electronic device normally operating in ordinary times may rapidly stop operating when the electronic device is moved or rises in temperature. This phenomenon is a representative defective phenomenon of solder crack growth. Hence, before the occurrence of a defective phenomenon, if the joint is intentionally deformed by a vibration source or the like without breaking the joint and the electrical characteristics can be examined at the same time, the degree of crack growth can be measured as a change of the electrical characteristics.
In many cases, however, a circuit for measuring electrical characteristics is difficult to mount in a typical electronic component in consideration of a space, cost, wiring, and so on. In this case, the electrical characteristics of a target component cannot be directly measured, precluding the use of the foregoing measuring technique.
In the present embodiment, a device for measuring electrical characteristics is provided as a canary device and a method of estimating, based on the electrical characteristics of a joint of the canary device (dummy joint), damage on a joint of a device to be measured (target joint) is proposed. The canary device is a detector whose name is derived from a canary once used for detecting poison gas in coal mines. In the use of the canary device, a detecting device (canary device) is disposed at a point carrying a larger load than on a joint to be measured and then a failure is caused to occur first on a joint of the canary device. Thus, the danger of the joint to be measured can be predicted.
The relationship between the electrical characteristic of the joint of the canary device and the damage value of the joint to be measured is examined beforehand by testing or simulation, and then the relationship is stored in a database, so that the electrical characteristics of the joint to be measured can be indirectly examined based on the electrical characteristics of the joint of the canary device.
In the present embodiment, a vibration source such as a vibration actuator is used to apply a load (board deformation) to a joint of a mounted component. Many electronic devices contain mechanical actuators acting as movable parts. A representative electronic device containing a vibration actuator is a cellular phone. A cellular phone includes a small vibration actuator for arrival call notification in silent mode. Vibrations of a vibration actuator need to have a large exciting force enabling notification to a human body, so that the vibrations can be induced to a chassis and a board. A joint of the canary device is deformed by the exciting force while the degree of crack growth (cumulative fatigue) on a target joint is checked by inspecting an electrical characteristic.
The embodiment will be specifically described below with reference to the accompanying drawings.
The electronic device includes an electronic board (hereinafter, will be simply referred to as a board) having a mounted component 101 and a canary device 102. The board is disposed in, for example, a mobile communication device (e.g., a cellular phone) or an electronic device such as a PC. The mounted component 101 is connected to the board via a target joint 101a. The canary device 102 is connected to the board via a dummy joint 102a. The dummy joint 102a is disposed at a point that is likely to be broken before the target joint 101 is broken by a cumulative load, e.g., vibrations applied to the board. In other words, the dummy joint 102a is disposed at a point having shorter life than the target joint 101a against a load. In the present embodiment, the target joint 101a and the dummy joint 102a are both solder bumps (solder joints). The dummy joint 102a and the target joint 101a may be the solder joints of the same device or the solder joints of different devices.
Specifically, as illustrated in
The locations of the bumps acting as the dummy joints 102a do not need to be limited to the four corners. In a typical damage pattern, corner bumps are first broken and then other bumps are sequentially broken from the outside to the inside. In
In the examples of
In another example, the present embodiment is also applicable to a package 15 that is a quad flat package (QFP) illustrated in
Returning to
The vibration actuator 107 is a vibration source that is disposed on the board to apply vibrations of a predetermined magnitude to a point on the board. The vibration actuator 107 is driven by the controller 104. The vibration source is not limited to the vibration actuator 107. Any other devices such as speakers may be used as long as vibrations can be applied. The actuator for applying vibrations is not limited to an internal component. Thus, vibrations may be applied by an external impact or an external vibrator.
The controller 104 controls the electrical characteristic measuring unit 103, the actuator 107, and the damage calculating unit 105. When detecting the occurrence of a predetermined inspection event, the controller 104 drives the actuator 107. While the actuator 107 vibrates, the controller 104 measures an electrical characteristic on the dummy joint 102a of the canary device 102 by means of the electrical characteristic measuring unit 103. Then, the controller 104 instructs the damage calculating unit 105 to calculate a damage value indicating the degree of crack growth on the target joint 101a, based on the measured electrical characteristic. For example, the controller 104 may drive the actuator 107 in response to the detection of a beforehand specified event, for example, an incoming call to a cellular phone. Alternatively, the controller 104 may drive the actuator 107 to measure the electrical characteristic when receiving an input of a damage calculating instruction from a user. In the case where an acceleration sensor is mounted in a cellular phone, an acceleration of at least a fixed value as an external force to the acceleration sensor may be detected to examine an electrical characteristic at that time. Also in this case, substantially the same measurement result can be obtained as in the driving of the actuator 107.
The damage/electrical characteristic database 108 contains the electrical characteristic of the dummy joint 102a and the corresponding damage value of the target joint 101a.
The damage calculating unit 105 calculates the damage value of the target joint 101a of the mounted component 101 in response to a command from the controller 104. The damage value is calculated by using the measured electrical characteristic and the damage/electrical characteristic database 108.
The damage calculating unit 105 determines the damage value of the target joint corresponding to the electrical characteristic measured by the electrical characteristic measuring unit 103, according to the damage/electrical characteristic database 108. In the absence of a matching electrical characteristic value, linear complementation or the like may be performed to calculate a damage value or a damage value corresponding to the closest electrical characteristic may be obtained.
The damage calculating unit 105 outputs data on the calculated damage value to a display unit 109. Alternatively, the damage calculating unit 105 may determine a difference between a predetermined life value (e.g., 1) and the calculated damage value as a remaining life and then output data on the remaining life to the display unit 109. In the case where the damage value exceeds a certain threshold value, the damage calculating unit 105 may decide that the target joint is close to the end of the life and then perform a predetermined action. The predetermined action is notification of various messages to the user through the display unit 109. For example, the user is notified of maintenance or a contact address for user support. Moreover, the actuator 107 is vibrated in a specific pattern to notify the user of a message.
The display unit 109 displays data or messages from the damage calculating unit 105.
The following will describe the oscillation frequency of the actuator 107 and the method of creating the damage/electrical characteristic database 108.
Generally, a vibration input amplitude and an output amplitude depend on a frequency. In
As shown in
Nf=αΔε−β Equation (1)
D=N/N
f Equation (2)
Δε: strain amplitude
αβ: constant determined by a material
Nf: the number of cracking cycles (the number of life cycles at
which the material is broken by the strain amplitude Δε)
N: the number of cycles of the actual application of the strain amplitude Δε (the number of repeated cycles)
D: damage value (the ratio of the number of cycles added through the present relative to the number of life cycles)
Equation (1) is known as, for example, the Coffin-Manson law (the number of cycles is about 103 or less) and the Basquine law (the number of cycles is about 104 or more).
As shown in
In the present embodiment, the strain amplitude Δε is a constant value. Even in the case where the strain amplitude has a typical waveform, a damage value can be calculated substantially in a similar manner by summing damage values obtained by strain amplitudes and the number of repeated cycles at their strain amplitudes as expressed by equation (3) below.
D
sum
=N
1
/N
f,1
+N
2
/N
f,2
+ . . . +N
n
/N
f,n
=N
1/αΔε1−βN2/αΔε2−β+ . . . Nn/αΔεn−β Equation (3)
Dsum: damage value when different strain amplitudes are applied
Δε1 . . . . Δεn: strain amplitude
N1 . . . Nn: the number of cycles at the application of strain amplitudes Δε1 . . . , Δεn
Referring to
As shown in
Since a damage value is the function of a strain amplitude (see equation (1)), the damage value of the target joint can be estimated from the damage value of the dummy joint by identifying the relationship between the strain amplitudes of the dummy joint and the target joint.
Therefore, as shown in
Hence, as shown in
D
v2
=D
v1
·Δk
−β Equation (4)
As described above, an amount of curvature of the board is determined by estimating a load applied to the board and strain values (strain amplitudes) occurred on the dummy joint and the target joint are used to obtain the relationship between damage occurred on the dummy joint and the target joint.
A method of creating the damage/electrical characteristic database 108 will be described below based on the foregoing explanation.
(1) A test piece for the target joint and a test piece for the dummy joint are prepared on the board. The board is vibrated to repeatedly apply the strain amplitude Δε2 to the target joint; meanwhile, an electrical characteristic R (e.g., a resistance) of the dummy joint is measured.
(2) In another method, a test piece (dummy joint) is first prepared on the board and then the strain amplitude Δε1 is repeatedly applied to the test piece; meanwhile, the measurement of the electrical characteristic R on the test piece is continued until the test piece is broken. During the measurement, the number of repetitions N of the strain amplitude Δε1 and the corresponding electrical characteristic R are recorded. Then, according to equation (2), a ratio N/Nf,v1 is calculated as the damage value Dv1 of the dummy joint. The ratio N/Nf,v1 is the ratio of the number of repetitions N and the number of repetitions (the number of cracking cycles) Nf,v1 when the dummy joint is broken. Moreover, based on the relationship of equation (4) obtained beforehand, the damage value Dv2 of the target joint is calculated from the damage value Dv1 of the dummy joint. In this way, the relationship between the electrical characteristic R of the dummy joint and the damage value Dv2 of the target joint is obtained.
(3) In still another method, the strain amplitude Δε1 of the dummy joint, the strain amplitude Δε1 of the target joint, and so on are determined and the damage value Dv2 of the target joint is calculated based on equation (4) when the damage value Dv1 of the dummy joint is 1 (when the dummy joint is broken). Moreover, the electrical characteristic is calculated by simulation or in theory when the dummy joint is broken (for example, in the case where the electrical characteristic is a resistance value, the electrical characteristic is regarded as infinity). Then, the electrical characteristic and the calculated damage value Dv2 of the target joint are correlated with each other and stored as the damage/electrical characteristic database 108. This method is effective for estimating the damage value of the target joint when the dummy joint is broken (when the electrical characteristic considerably changes and a break is completely detected).
When the controller 104 detects a predetermined test event (S11), the board is vibrated by the actuator 107 for a predetermined period (S12). The controller 104 instructs the electrical characteristic measuring unit 103 to measure the electrical characteristic of the dummy joint 102a and instructs the damage calculating unit 105 to calculate the damage value of the target joint 101a.
The electrical characteristic measuring unit 103 measures the electrical characteristic of the dummy joint 102a in response to an instruction from the controller 104 and transmits a measured value to the damage calculating unit 105 (S13).
The damage calculating unit 105 accesses and searches the damage/electrical characteristic database 108 for a corresponding damage value in response to an instruction from the controller 104 based on the electrical characteristic value received from the electrical characteristic measuring unit 103.
The damage calculating unit 105 decides whether the retrieved damage value is at least a threshold value or not (S15). In the case where the damage value is at least the threshold value (YES), the damage calculating unit 105 performs a predetermined action (S16). For example, when deciding that the target joint is nearly broken, the damage calculating unit 105 outputs notification of maintenance to the display unit 109. Multiple threshold values may be set and a different action may be performed every time a damage value exceeds the threshold values. In the case where the retrieved damage value is smaller than the threshold value (NO in S15), the process returns to step S11 and then advances to step S12 when the predetermined test event is detected.
The present embodiment makes it possible to recognize a sign of a failure caused by crack growth on the solder joint, thereby quickly advancing to subsequent actions including component replacement and data storage.
In
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
This application is a Continuation Application of International Application No. PCT/JP2009/66549, filed on Sep. 24, 2009, the entire contents of which is hereby incorporated by reference.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2009/066549 | Sep 2009 | US |
Child | 13418458 | US |