![]() |
mail us
|
mail this page products | company | support | downloads | isp services | contact us |
Out first attempts with BGAs in a layout were a disaster. We always use an auto-router (ORCAD in our case). Yeah the first one takes 3 - 4 days to set the board up but then about 2 hours even for pretty complex boards.
Most auto-routers we've seen hate BGAs (they are cute because they leave maybe 3 routes undone but that's 'cos they are impossible). The trick is to do a semi-manual (or even a semi-automatic) fanout first and lock all your vias. But we are getting ahead of ourselves.
This stuff worked for us. It may not work for you.
We are using the following norms
We started from a careful reading of some BGA manufacturers 'packaging' or 'layout' application notes on BGAs (or whatever they call them). This reading stuff is totally out of character for us and shows just how serious a problem this really is. We even tried the ORCAD web site and came up with squat (I am told it has recently been updated and is now quite good on the subject of BGAs).
Credit where it's due: Both TI and National Semiconductor have great app. notes on BGAs (mostly for 40/48 pin devices but the principles are exactly the same for whopping big 357 pin PowerPC BGAs or mini-BGAs).
We use three types of BGAs
You look at this stuff and think its a snap - just place the via under the pad and you are done - VERY, VERY WRONG. Apparently with normal vias (25m (0.64mm) with 10m (0.15mm) holes) most of the solder disappears down the via hole which is pretty unfriendly. But maybe not too surprising. If you think about it.
Note: You can use the via-in-pad technique if you have access to micro-vias (which have 4 or 6m holes) but is very expensive and most 'common or garden' type PCB manufacturers don't have it.
Now to get the normal clearances when working in the middle of a BGA you can rarely slap the via in a gap between balls. Instead you place it slighty to one side (so only some of the solder goes down the hole!!) which gives a shape that looks like a 'dog-bone' (if you are drunk or a long way off or preferably both!). You can force ORCAD to do this automatically by setting the max fanout distance to 50% of the ball-to-ball center.
What we do now is this (remember we use ORCAD)
Manual Fanout of a Big BGA (1.27mm centers). Click on image for a bigger one.
Notes:
Fanout of a mini-BGA
Notes:
Problems, comments, suggestions, corrections (including broken links) or something to add? Please take the time from a busy life to 'mail us' (at top of screen), the webmaster (below) or info-support at zytrax. You will have a warm inner glow for the rest of the day.
tech home
web stuff
dom stuff
css stuff
language stuff
regex stuff
rfc stuff
protocol stuff
cable stuff
lan wiring
rs232 wiring
howto stuff
survival stuff
wireless stuff
ascii codes
data rate stuff
telephony stuff
mechanical stuff
pc stuff
electronic stuff
tech links
open guides
RSS Feed
If you are happy it's OK - but your browser is giving a less than optimal experience on our site. You could, at no charge, upgrade to a W3C STANDARDS COMPLIANT browser such as Mozilla
ISO (International)
ANSI (US)
DIN (Germany)
ETSI (EU)
BSI (UK)
AFNOR (France)
TIA (US)
EIA (US)
ITU (International)
IEEE (US)
ETSI (EU)
OFTEL (UK)
|
Copyright © 1994 - 2008 ZyTrax, Inc. All rights reserved. Legal and Privacy |
site by zytrax![]() |
web-master at zytrax Page modified: September 03 2007. |