X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Fri, 19 Jul 2013 10:33:34 +1200 From: Lilith Bryant Subject: Re: [geda-user] PCB BGA (ball grid array) Package/Footprint To: geda-user AT delorie DOT com In-Reply-To: (from r DOT butts2 AT gmail DOT com on Fri Jul 19 01:19:25 2013) X-Mailer: Balsa 2.4.12 Message-Id: <1374186814.16840.19@zotlet> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-DSPAM-Check: by mx4.orcon.net.nz on Fri, 19 Jul 2013 10:33:35 +1200 X-DSPAM-Result: Innocent X-DSPAM-Processed: Fri Jul 19 10:33:35 2013 X-DSPAM-Confidence: 0.5547 X-DSPAM-Probability: 0.0000 X-Bayes-Prob: 0.0645 (Score 0, tokens from: @@RPTN, default) X-Spam-Score: -0.80 () [Hold at 4.00] FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,CC(NZ:-3) X-CanIt-Geo: ip=121.98.136.237; country=NZ; region=E7; city=Browns Bay; latitude=-36.7167; longitude=174.7500; http://maps.google.com/maps?q=-36.7167,174.7500&z=6 X-CanItPRO-Stream: base:default X-Canit-Stats-ID: 05K1WxzND - b6f857ad2dd5 - 20130719 X-Scanned-By: CanIt (www . roaringpenguin . com) on 172.16.100.175 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id r6J7n509031786 Reply-To: geda-user AT delorie DOT com On 2013-07-19 01:19:25 AM, Rob Butts wrote: > Has anyone done a PCB using the new chips with the BGA (ball grid array)? > If so, how did you define the footprint? As through-holes? Fab shops must > be capable of accommodating these ICs otherwise they wouldn't exist. > > I'm thinking they must be easy to solder since it would simply fall into > it's position with either pre-soldered holes or pre-soldered pins/balls. > I have just finished a paying job using an iMX6 processor (624 ball 0.8mm), FPGA (256 ball 1mm), and 4xDDR3 (96 ball 0.8mm). However, even for personal use prototypes, I wouldn't even try doing it myself. It needs proper solder paste mask and a well controlled oven. i.e. just pay a contract assembler to do it. Even my hobby time isn't worth the hassle of bad BGA connections. BTW, if you are thinking about generating a pick-and-place (xy) file for these, PCB as it stands won't handle it. However, if someone would be so kind as to commit the following patch it will: https://bugs.launchpad.net/pcb/+bug/1095516