Re: PCB Layers
- From: "Symon" <symon_brewer@xxxxxxxxxxx>
- Date: Wed, 29 Aug 2007 10:07:37 +0100
Hi Gabor,
This sounds interesting. Are you using via-in-pad? Can you point
me to a good source showing how to use microvia's to improve BGA
routing? A quick Google search brought up lots of articles that
assume you already know the basic premise. Just at first glance
I would think that the inner portions of the BGA routing would
still require traditional techniques?
Regards,
Gabor
Yes, I use via in pad. There's an article here all about it:-
http://www.sanmina-sci.com/Solutions/pdfs/pcbres/Impact_of_Microvia-in-pad_Design_on_Void_Formation.pdf
Void formation is seen as bad. My experience is otherwise. I've made boards
with microvias dead centre of the pad, offset from the pad, and Cu filled
microvias in pads. If there was a yield difference between these methods, my
production team and service guys kept quiet about it. (They sure moaned like
crazy when the QFNs had problems with pad size!)
I posted about this three years back, Google for "PCBs for modern FPGAs" in
CAF.
Here's a link to a picture of board I did then :-
http://www.fpga-faq.com/caf_pics/layer_1_2.gif
(Thanks to Philip for keeping it there!)
If you have 0.1 mm tracks 'n' gaps and make the BGA pad size 0.5mm, you can
get the first 3 layers out on layer one. Then work back from there, layer 2
can take perhaps 4 traces/mm. That lets you go 7 balls deep from the edge
without a through via. The powers and grounds use through vias. I try to
keep the through vias on the 'corner' of the destination pad nearest the
centre of the BGA, this facilitates the routing of the signal traces
outwards. The backside of the board can be covered with bypass circuitry as
there isn't the usual field of through vias filling this area.
(BTW., I did once use slightly bigger pads, but made the outer balls oval to
get the traces out. Again this made no detectable yield difference.)
The gap between layers one and two is necessarily small for microvias. This
is great news for SI; the laser drilled via has only a tiny inductance, and
the reference plane for layer 2 is the same as layer 1. Except in a microvia
board it isn't drilled with so many holes!
I've done many boards with microvias on one side only. (Keep the BGAs on
that side!) This way you can keep the price down. The stack up needs to be
symmetrical, but the distribution of planes doesn't. See the post from three
years ago for details.
Also, you can get a lot more stuff on a given sized board. Through vias get
in the way of mounting stuff on the backside of a board, the microvia
alleviates this problem.
And be prepared to swap pins on the FPGA when you do your layout. This saves
time in layout, and I know that PADS has a magic feature to assist in this.
In all, I find I get cheaper (fewer layers) and more compact boards, with
better SI, by using this technology.
HTH., Syms.
.
- References:
- PCB Layers
- From: maxascent
- Re: PCB Layers
- From: Symon
- Re: PCB Layers
- From: Gabor
- PCB Layers
- Prev by Date: Re: bidirectional pin help
- Next by Date: Re: PCB Layers
- Previous by thread: Re: PCB Layers
- Next by thread: Re: PCB Layers
- Index(es):
Relevant Pages
|