[SI-LIST] Re: Voids in Solder Joints
- From: "Salkow, Steven" <steven.salkow@xxxxxxxx>
- To: Deepali.Gupta@xxxxxxxxx, si-list@xxxxxxxxxxxxx
- Date: Wed, 24 Sep 2003 16:12:56 -0700
Voids of the kind you describe may be caused by a number of things.
Here are some thoughts about possible causes:
1.Solderpaste has volatile solvents. A normal solder temperature profile should
ramp slowly to a peak temperature then hold then ramp down. If the leading edge
is to steep, volatile cause to rapid outgassing and voids may appear.
2. Runoff: Your top side dogbones are not via filled.
3. The board/vias are outgassing due to process entrapment of liquids,moisture.
4. Poor size control on solder mesh size in the solder paste. Ratio of flux to
solder inconsistent in paste.
Run the bare board through without the BGA installed. Examine the pads. ( From
experience, about the last thing I would suspect is the BGA itself.)
Here some additional thoughts
Now that all being said, if you are "connected to each pin" however marginally,
the cross sectional area being so small, it is highly unlikely that enough
resistance develops to be a problem. You may want to rexamine you initial
premise that it is a board assembly process. (microsection board?)
1.What can you do to prove your theory?
2.Is slowing the clock possible
3. Is in circuit reprogramming possible so most all pins can be made to drive
I/O pins as outputs?
4. Can you get a FPGA part with the same or near same PINOUTS to allow a test
case for #3 above?
Steve Salkow
-----Original Message-----
From: Gupta, Deepali [mailto:Deepali.Gupta@xxxxxxxxx]
Sent: Wednesday, September 24, 2003 3:44 PM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Voids in Solder Joints
Hi,
I have been troubleshooting a board related issue. I have a BGA device
soldered on the board which is giving me functional failures. After running
x-rays on the device I found some voids in the solder jointon most of the
solder balls.
I am not sure what kind of problems arise due to voids. Voids does not mean
that there is an open joint. I have curve traced al the pins and they give
me the correct characeristics so I guess it is making contact. But what
would a void do when passing a signal is what I am not sure about.
If anyone has dealt with similar issue your feedback would be very helpful.
Thanks
Regards,
Deepali
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field
or to administer your membership from a web page, go to:
http://www.freelists.org/webpage/si-list
For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field
List archives are viewable at:
http://www.freelists.org/archives/si-list
or at our remote archives:
http://groups.yahoo.com/group/si-list/messages
Old (prior to June 6, 2001) list archives are viewable at:
http://www.qsl.net/wb6tpu
- Follow-Ups:
- [SI-LIST] Guard traces for differetial pairs
- From: Tonglong Zhang
Other related posts:
- » [SI-LIST] Voids in Solder Joints
- » [SI-LIST] Re: Voids in Solder Joints
- » [SI-LIST] Re: Voids in Solder Joints
- [SI-LIST] Guard traces for differetial pairs
- From: Tonglong Zhang