Working with Xilinx BGA packages
Re: Working with Xilinx BGA packages
ElEctric_EyE wrote:
Back to BGA mounting, in an oven. It's not possible to mount devices simultaneously to the top and bottom of the board is it?
Re: Working with Xilinx BGA packages
ElEctric_EyE wrote:
Back to BGA mounting, in an oven. It's not possible to mount devices simultaneously to the top and bottom of the board is it?
I would have to use a special jig to make sure that the top components don't touch the rack, but that's not too hard.
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Working with Xilinx BGA packages
How do you keep the parts from falling off, when you reflow for the opposite side?
Re: Working with Xilinx BGA packages
ElEctric_EyE wrote:
How do you keep the parts from falling off, when you reflow for the opposite side?
Re: Working with Xilinx BGA packages
ElEctric_EyE wrote:
How do you keep the parts from falling off, when you reflow for the opposite side?
My oven, a convection toaster oven, has a nasty vibrating fan. I really have to rewire and PID it soon.
Of course, the easiest thing to do is place components on top only.
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Working with Xilinx BGA packages
Gentlemen, great info! So with a hotplate one is pretty much limited to have BGA type IC's on one side of the board. Then will have to hand solder the opposite side. This is not too much of a limitation for a design IMO...
I will have this hotplate way before I even start designing a BGA board. But I think I will practice dismounting BGA devices from old motherboards to get a feel for things and temps required.
I will have this hotplate way before I even start designing a BGA board. But I think I will practice dismounting BGA devices from old motherboards to get a feel for things and temps required.
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Working with Xilinx BGA packages
enso wrote:
..My oven, a convection toaster oven, has a nasty vibrating fan. I really have to rewire and PID it soon...
Re: Working with Xilinx BGA packages
Typically I put all the ICs on top, and only put some small stuff at the bottom, such as (decoupling) caps, resistors, ESD protection. If there's ever a problem with components shifting or falling off, it's usually not a big deal to fix them by hand.
Re: Working with Xilinx BGA packages
ElEctric_EyE wrote:
Have you ever thought of maybe building another hotplate and spacing it ontop of the original to make your own oven?
I also considered cutting the bottom of the oven out and placing it over the hotplate like a hat. Haven't settled on the best idea yet.
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Working with Xilinx BGA packages
Quote:
Ah. No, ExpressPCB doesn't have provisions for this either in the board layout program.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Re: Working with Xilinx BGA packages
GARTHWILSON wrote:
Quote:
Ah. No, ExpressPCB doesn't have provisions for this either in the board layout program.
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut
- GARTHWILSON
- Forum Moderator
- Posts: 8775
- Joined: 30 Aug 2002
- Location: Southern California
- Contact:
Re: Working with Xilinx BGA packages
enso wrote:
Unfortunately, I was informed by oshpark that American fabs will make any holes through copper plated. Chinese fabs seem to respect unplated holes - goldenphoenix will do it 4 different ways - you can designate certain hole sizes unplated, send in a separate drill file, and I forget what else...
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
Re: Working with Xilinx BGA packages
Great to know! I may try them if I ever get to low production quantities.
In theory, there is no difference between theory and practice. In practice, there is. ...Jan van de Snepscheut
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Working with Xilinx BGA packages
enso wrote:
ElEctric_EyE wrote:
Have you ever thought of maybe building another hotplate and spacing it ontop of the original to make your own oven?
For the mini oven, the upper hotplate could do double duty with a board sitting on top for the first stage. And a board in the "oven" for the re-flow and soldering of the opposite side, so electricity wouldn't be wasted. Spacing for the upper and lower aluminum blocks would be tighter than .5", but would be adjustable. Also, after experimentation and observing the results, the 4 sides would be attached also with 1" thick aluminum. 3 sides would be permanent, the front removable. The disadvantage is that one can't see what's going on. But we'll see how programmable the PID controller is.
-
ElEctric_EyE
- Posts: 3260
- Joined: 02 Mar 2009
- Location: OH, USA
Re: Working with Xilinx BGA packages
Also, I am going to pursue filled in vias. Maybe best to use the higher melt temp of silver bearing solder to fill in the vias. Also use the finest grit sandpaper to level everything out afterwards, before soldering the BGA. Also, as enso pointed out, fill the solder in from underneath, with the board upside-down, so gravity will act on the solder.