<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FOM Systems Inc.</title>
	<atom:link href="http://www.fomsystems.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fomsystems.com</link>
	<description>High Speed PCB Design Solutions using Zuken CADSTAR</description>
	<lastBuildDate>Tue, 10 Jan 2012 18:08:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Orion named one of the coolest demos at Google I/O 2011</title>
		<link>http://www.fomsystems.com/case_studies/orion-named-one-of-the-coolest-demos-at-google-io-2011/</link>
		<comments>http://www.fomsystems.com/case_studies/orion-named-one-of-the-coolest-demos-at-google-io-2011/#comments</comments>
		<pubDate>Sat, 12 Nov 2011 22:12:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[BML]]></category>
		<category><![CDATA[Board Modeler Lite]]></category>
		<category><![CDATA[high speed design]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=186</guid>
		<description><![CDATA[LevelStar LLC’s Orion Braille enabled portable computing device was named one of the 16 coolest demos at Google I/O 2011. Read the whole article here. The Orion entry is here. The Orion contains 2 PCB’s and 3 flex circuits, all designed with CADSTAR. The main board is 8 layers, employing fine line design, blind and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>LevelStar LLC’s Orion </strong>Braille enabled portable computing device was named one of the 16 coolest demos at <a title="Google I/O 2011 home page" href="http://www.google.com/events/io/2011/" target="_blank">Google I/O 2011</a>. Read the whole article <a title="PC Magazine's 16 coolest demos at Google I/O 2011" href="http://www.pcmag.com/article2/0,2817,2385270,00.asp" target="_blank">here</a>. The Orion entry is <a title="The Orion Braille computing device" href="http://www.pcmag.com/slideshow_viewer/0,3253,l%253D264368%2526a%253D264366%2526po%253D4,00.asp?p=n" target="_blank">here</a>. The Orion contains 2 PCB’s and 3 flex circuits, all designed with <strong>CADSTAR</strong>. The main board is 8 layers, employing fine line design, blind and buried micro vias and lots of high speed design constraints. “I’ve used a number of CAD programs over the last 25 years, and can not imagine attempting to create a design like this without something like  Zuken’s <strong>CADSTAR</strong>.” said Jeff Sutherland, hardware architect for the Orion. “Zuken’s <strong>Board Modeler</strong> <strong>Lite</strong> proved to be crucial to the successful packaging of the product. There was a lot of back and forth with STEP models between us and the industrial design folks. Everything fit the first time around.” For more information about the Orion product, please contact <a title="LevelStar LLC" href="http://www.levelstar.com/" target="_blank">LevelStar LLC</a>.  Note that <strong>CADSTAR</strong> version 13, first released in November of 2011, now includes additional options for mechanical information interchange using IDF format files.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/case_studies/orion-named-one-of-the-coolest-demos-at-google-io-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CADSTAR High-Speed Design at Zyco Technologies AG</title>
		<link>http://www.fomsystems.com/case_studies/cadstar-high-speed-design-at-zyco-technologies-ag/</link>
		<comments>http://www.fomsystems.com/case_studies/cadstar-high-speed-design-at-zyco-technologies-ag/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 14:12:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Case Studies]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=169</guid>
		<description><![CDATA[High tech electronics outsourcing company Xyco uses Zuken&#8217;s CADSTAR PCB software to support their customers with leading edge high speed technology.  Get the full details in this whitepaper.]]></description>
			<content:encoded><![CDATA[<p>High tech electronics outsourcing company Xyco uses Zuken&#8217;s CADSTAR PCB software to support their customers with leading edge high speed technology.  Get the full details in this<a href="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/12/zuken_CaseStudy_Xyco_EN_web_2010_11_22.pdf"> whitepaper.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/case_studies/cadstar-high-speed-design-at-zyco-technologies-ag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zuken Announces PADS Migration Tool for PCB Design Suite</title>
		<link>http://www.fomsystems.com/pcb_design/zuken-announces-pads-migration-tool-for-pcb-design-suite/</link>
		<comments>http://www.fomsystems.com/pcb_design/zuken-announces-pads-migration-tool-for-pcb-design-suite/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 13:37:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PCB Design]]></category>
		<category><![CDATA[Design Migration]]></category>
		<category><![CDATA[OrCad]]></category>
		<category><![CDATA[PADS]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=143</guid>
		<description><![CDATA[Zuken introduces a new tool for migrating legacy designs in PADS to CADSTAR.]]></description>
			<content:encoded><![CDATA[<p>March 23, 2010 – Munich, Germany and Westford, MA, USA – Zuken is making the migration from PADS to CADSTAR stress free with new functionality that enables users to migrate PADS designs into CADSTAR. The introduction of this new function will enable old PADS designs to be maintained in CADSTAR (12.0) for changing requirements or easy management of part obsolescence, while also facilitating possibilities for the re-use of tried and tested data within new PCBs.</p>
<p><img class="aligncenter size-medium wp-image-147" title="CADSTAR Design Migration" src="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/Design-migration_800-585-300x219.jpg" alt="CADSTAR design migration logo" width="300" height="219" /></p>
<p><strong>Migrate PADS Designs to Simplify Obsolescence Management.</strong></p>
<p>Despite today’s continued rapid advancement in technology, there are still a huge number of working designs which are stable and remain in production for very many years.</p>
<p>Even so, problems can occur when components within the PCBs become obsolete and can no longer be sourced, demanding that the designs be updated.</p>
<p>Managing this process manually within these legacy designs can be very time consuming. By utilizing this new functionality and migrating all the design data into CADSTAR, users can manage this process far more efficiently, using automated processes.</p>
<p>Users can assess how they can extend their PCB design skills into new areas that include schematic capture, through FPGA programming, final PCB design, 3D board design and clearance checking, dynamic links to MCAD designs and design release to manufacture, all within a single design environment.</p>
<p>When using Zuken’s CADSTAR PCB design solutions, users will have the option to continue using their older PADS designs while making use of the CADSTAR Schematics and PCB design solution available as standard.</p>
<p>Designers working for the industrial, medical, automotive, aerospace and defense industries that often have product lifetimes of up to 30 years; this has the opportunity to deliver the largest benefits.</p>
<p><strong>Design Re-Use</strong></p>
<p>Re-using blocks of a design to be employed in other applications is a well known technique for saving time and guaranteeing reliability, but the scope is often limited when legacy designs remain in a format that cannot be edited within the current design tool. The new migration tool from Zuken will mean that users can re-use even the oldest of data for new applications.</p>
<p>For more information about CADSTAR 12.0’s PADS migration capabilities visit <a href="http://www.zuken.com/cadstar-migration">www.zuken.com/cadstar-migration</a> and download the white paper ‘Shelving the barriers to PCB design migration’.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/pcb_design/zuken-announces-pads-migration-tool-for-pcb-design-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TI OMAP3530 Component Added To Library</title>
		<link>http://www.fomsystems.com/cadstarlibrary/ti-omap3530-component-added-to-library/</link>
		<comments>http://www.fomsystems.com/cadstarlibrary/ti-omap3530-component-added-to-library/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 22:05:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CADSTAR Library]]></category>
		<category><![CDATA[CADSTAR OMAP3530 symbol]]></category>
		<category><![CDATA[OMAP3530]]></category>
		<category><![CDATA[OMAP3530 CADSTAR library component]]></category>
		<category><![CDATA[OMAP35x]]></category>
		<category><![CDATA[TI CBB CADSTAR footprint]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=132</guid>
		<description><![CDATA[Since Google was of no help to me in my latest project, I had to create a CADSTAR library component for the Texas Instruments OMAP3530 CPU chip.  The package is the CBB type, the 0.4mm BGA version used on the Beagleboard.  I&#8217;ve checked this over a couple of times but there could still be problems- [...]]]></description>
			<content:encoded><![CDATA[<p>Since Google was of no help to me in my latest project, I had to create a CADSTAR library component for the Texas Instruments OMAP3530 CPU chip.  The package is the CBB type, the 0.4mm BGA version used on the Beagleboard.  I&#8217;ve checked this over a couple of times but there could still be problems- never know about these until an actual board gets made.  I made the pin function descriptions on the symbols similar to those on the Beagleboard C4A revision schematics.  Note however there appear to be a couple of minor mistakes on the Beagleboard schematic when referencing the latest TI <a href="http://focus.ti.com/lit/ds/sprs507f/sprs507f.pdf" target="_blank">datasheet</a> for the 3530 which was released late in 2009.</p>
<div id="attachment_133" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.fomsystems.com/data/library/components/OMAP3530_CS12.zip"><img class="size-medium wp-image-133 " title="omap_cbb" src="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/omap_cbb-300x229.png" alt="TI CBB footprint in CS library editor." width="300" height="229" /></a><p class="wp-caption-text">TI CBB (0.4mm 515) BGA Footprint</p></div>
<p>Reading through the TI appnotes for the CBB footprint you&#8217;ll find some interesting comments regarding its creation.  For one, they claim that below 0.5mm the rules change regarding metal defined pads verses solder mask defined (SMD) pads.  For 0.5mm and up it seems that metal defined pads typically give better yields, but TI claims that in their experiments with the 0.4mm package that SMD pads actually gave better yields.  Note also that only the outermost row of ball pads can be broken out on the surface.  All the inner rows must be broken out on the second or third layers using 4 to 6 mil via-in-pad blind vias.  TI also recommended filling the vias.  This could give your PCB vendor nightmares.  Works on the Beagleboard evidently, and in only 6 layers as well.  I&#8217;d also recommend using via-in-pad for the 6 outermost corner balls on each of the 4 outside corners as a way of reducing any chances of PCB pad cratering on those pins.  In another rule changing event, this footprint was created with the system units set to μm (yes, that&#8217;s MICRONS folks, it&#8217;s getting really crazy out there) which became available in CADSTAR release 12.</p>
<p>To help improve yields pay particular attention to making connections to the pads to avoid drawing heat away resulting in uneven soldering.  Do not use any trace wider than 0.2mm to attach any pad.  Be sure to see both parts I and II of the OMAP PCB assembly documentation at ti.com.</p>
<p>A zip file with the schematic symbols, the CBB footprint, and a library entry that lashes up all 515 of the balls can be downloaded <a title="OMAP3530 CADSTAR 12 library entry" href="http://www.fomsystems.com/data/library/components/OMAP3530_CS12.zip" target="_blank">here</a>.  USE AT YOUR OWN RISK.  I have not proven this yet on a board.  If you don&#8217;t feel like living on the cutting edge then come visit us again in September to see how we got on with it.  Otherwise, dive in and get on with your OMAP design!</p>
<p>-Jeff</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/cadstarlibrary/ti-omap3530-component-added-to-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cadstar Library Component for Eurotech Catalyst CPU Module</title>
		<link>http://www.fomsystems.com/cadstarlibrary/cadstar-library-component-for-eurotech-catalyst-cpu-module/</link>
		<comments>http://www.fomsystems.com/cadstarlibrary/cadstar-library-component-for-eurotech-catalyst-cpu-module/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 17:13:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CADSTAR Library]]></category>
		<category><![CDATA[Atom]]></category>
		<category><![CDATA[Atom CPU module]]></category>
		<category><![CDATA[Catalyst module]]></category>
		<category><![CDATA[Eurotech Catalyst]]></category>
		<category><![CDATA[Intel Atom]]></category>
		<category><![CDATA[PREditor HS]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=123</guid>
		<description><![CDATA[I&#8217;ve been looking at doing some designs using the Eurotech Catalyst CPU module board featuring the Intel Atom processor.  This component poses some design challenges for Zuken CADSTAR library manager, mainly because there are two connectors used by the module.  There is a 220 pin high density interconnect connector, and a 14 pin 2mm square [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been looking at doing some designs using the <a title="Eurotech Atom CPU module" href="http://www.eurotech-inc.com/single-board-computer-atom-com-catalyst-module.asp" target="_blank">Eurotech Catalyst</a> CPU module board featuring the Intel Atom processor.  This component poses some design challenges for Zuken <strong>CADSTAR</strong> library manager, mainly because there are two connectors used by the module.  There is a 220 pin high density interconnect connector, and a 14 pin 2mm square post header for the power supply.</p>
<div id="attachment_124" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/catalyst.png"><img class="size-medium wp-image-124" title="catalyst" src="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/catalyst-300x240.png" alt="Image of pcb footprint of Eurotech Catalyst module" width="300" height="240" /></a><p class="wp-caption-text">Catalyst Footprint</p></div>
<p>The origin for the PCB footprint is the center of the high density connector.   Generating a bill of materials automatically with all of the hardware and connector bits at design completion can be an issue.   What I&#8217;ve done in the past is simply assign an attribute whose value is a file path to a text file that includes all the separate bits and pieces needed for using this component.  In this way I can automatically create a second level BOM for this component when running the raw BOM report through a post-processing step.   However, one thing I haven&#8217;t sorted out yet for this part yet is how to generate the origin of the 14pin header for the manufacturing data output.   Possibly I need another attribute which defines the relative offset(s) from the component origin of any additional parts that go with this particular footprint.   I&#8217;m open to suggestions.   Supposedly there&#8217;s coming soon to a version of <strong>CADSTAR</strong> the ability to assign multiple part numbers to a single component in order to make a structured second level bill of materials right from the library.</p>
<p>A <strong>CADSTAR</strong> 10 format library component archive file for the Catalyst module is <a title="catalyst component" href="http://www.fomsystems.com/data/library/components/catalyst.zip" target="_blank">here</a>.   Please check the pin assignments carefully against the datasheet for the module!   This hasn&#8217;t been proven on any designs just yet.   There are some tricky PCB design issues when using this module, primarily due to the very high speed signals on some of the interconnects.  This module has two PCIe x 1 expansion ports running at 2.5GHz, 8 USB high speed ports, 2 MMC4 ports (8 data bits @ 48MHz) as well as 1 standard SDIO port, along with LVDS and DVO video ports and Intel HD audio, among other things.  Controlled impedance, differential pair routing and skew control will be necessary when deploying this component.  If you have Zuken PREditor HS then you&#8217;ll be all set!</p>
<p>-Jeff</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/cadstarlibrary/cadstar-library-component-for-eurotech-catalyst-cpu-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RoHS Manual Soldering Hints</title>
		<link>http://www.fomsystems.com/pcb_design/rohs-manual-soldering-hints/</link>
		<comments>http://www.fomsystems.com/pcb_design/rohs-manual-soldering-hints/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 16:13:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PCB Design]]></category>
		<category><![CDATA[hand soldering RoHS]]></category>
		<category><![CDATA[lead free]]></category>
		<category><![CDATA[lead free rework]]></category>
		<category><![CDATA[Lead free soldering]]></category>
		<category><![CDATA[RoHS]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=118</guid>
		<description><![CDATA[For several years FOM Systems has been working with various lead free (RoHS compliant) soldering alloys for printed circuit board assembly. Our experiences with these materials has ranged from the &#8220;hardly any difference&#8221; to &#8220;virtually unusable&#8221;. Depending on the alloy used you may have a similar range of experiences. Besides the supposed environmental advantages of [...]]]></description>
			<content:encoded><![CDATA[<p>For several years FOM Systems has been working with various lead free  (RoHS compliant) soldering alloys for printed circuit board assembly.   Our experiences with these materials has ranged from the &#8220;hardly any  difference&#8221; to &#8220;virtually unusable&#8221;.   Depending on the alloy used you  may have a similar range of experiences.  Besides the supposed  environmental advantages of lead free solders the main practical  advantage associated with these materials is that they create solder  joints of much higher strength than older tin/lead solders.  But that&#8217;s  pretty much where the advantages leave off.</p>
<p>Once the pcb reflow process has been tweaked and a suitable solder paste  has been selected process yields are equivalent to older tin/lead  processes.  Since the reflow temps can be about 20<sup>o</sup>C higher  than tin/lead processes it&#8217;s even more important that components are  kept appropriately moisture-free prior to assembly.  Also of note but  probably not wholly related to RoHS processes is that we get better  process yield with BGA footprints of any size over TQFP and TSSOP  components.  But you&#8217;d better get it right the first time since rework  can be considerably more difficult with RoHS soldering processes.</p>
<p><strong>Working with RoHS solder</strong></p>
<p>If you are used to working with a very small tip on your soldering  iron (such as a Weller NT1 tip) you should switch to working with a  larger tip such as an equivalent to the Weller NT4 or NTAX.  Smaller  tips simply don&#8217;t have the thermal mass needed to work properly with  RoHS solders.  Don&#8217;t turn up the iron temperature too far (I use 660 to  680F/349 to 360C) since this will cause the flux to burn and make  adequate heat transfer even more problematic.  Speaking of flux, a more  aggressive flux will be needed, and lots of it, when doing hand  soldering of RoHS materials.  Something like Kester #2331-ZX works well.   Having an iron tip cleaner handy will be helpful as well as keeping  lead free tips clean is a lot more of a chore than with leaded solders.</p>
<p>Note that it is unwise to mix leaded and lead-free solders, not just  from a legal or environmental standpoint.  As little as 0.5% of lead  contamination of a lead free joint will greatly weaken the joint and  lead to premature failure.  Metalurgically it&#8217;s OK to use leaded solder  to affix lead free components since enough lead will be present in the  alloy to prevent attachment problems, but do NOT use RoHS solder to  affix components with tin/lead plating on their leads as this will  result in weakened solder joints.</p>
<p>RoHS solder joints look different.  The material doesn&#8217;t wet the  joints as readily as tin/lead solder, and when cooled has a dull  &#8220;frosty&#8221; appearance.  This is what makes using plenty of flux so  important as it&#8217;s much more difficult to distinguish a &#8220;cold&#8221; solder  joint when using RoHS solders.  Also the transition zone of RoHS alloys  is much narrower than tin/lead.  One moment it&#8217;s solid, the next it runs  like water.  There&#8217;s no in-between semi-molten state like there is with  tin/lead solders.  If you&#8217;ve done any soldering on copper pipe used for  potable water supply in the last 15 years using tin/antimony solder you  know what I mean.</p>
<p>The easiest alloy to use for hand soldering seems to be SAC3.  This is an alloy of 0.6% copper, 2.5 to 3% sliver, the rest tin.  Of course it&#8217;s the most expensive due to the high silver content.  <a title="Kester" href="http://www.kester.com/en-us/leadfree/index.aspx" target="_blank">Kester</a> 331/66 is a good choice, as is <a title="Warton Metals" href="http://www.warton-metals.co.uk/" target="_blank">Warton Metals</a> S.A.C.3 with a 2% core of Future HF Fast Flow flux.  Remember to use plenty of flux both on the board and component leads, and keep those tips clean!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/pcb_design/rohs-manual-soldering-hints/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BGA Solder Joint Failure (pad cratering) on RoHS PC</title>
		<link>http://www.fomsystems.com/pcb_design/bga-solder-joint-failure-pad-cratering-on-rohs-pc/</link>
		<comments>http://www.fomsystems.com/pcb_design/bga-solder-joint-failure-pad-cratering-on-rohs-pc/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 14:51:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PCB Design]]></category>
		<category><![CDATA[avoiding pad cratering]]></category>
		<category><![CDATA[BGA pad cracking]]></category>
		<category><![CDATA[BGA pad cratering]]></category>
		<category><![CDATA[cratering]]></category>
		<category><![CDATA[metal defined]]></category>
		<category><![CDATA[RoHS]]></category>
		<category><![CDATA[solder mask defined]]></category>

		<guid isPermaLink="false">http://www.fomsystems.com/?p=106</guid>
		<description><![CDATA[I&#8217;ve been working on a new project using the Intel Atom processor and 945GSE chipset.  In the platform design guide that Intel published they have various recommendations for routing traces to the corners of BGA PCB footprints for the parts and I was curious as to why these were being recommended.   It turns out [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on a new project using the Intel Atom processor and 945GSE chipset.   In the platform design guide that Intel published they have various recommendations for routing traces to the corners of BGA PCB footprints for the parts and I was curious as to why these were being recommended.   It turns out I&#8217;ve been fortunate in my past experience with RoHS-based designs since most of the boards I work on are small, fairly rigid (most are 1.6mm thick) and the BGA components were few and of fine pitch.  However, there is an ugly failure mode with RoHS process boards and BGA&#8217;s which has come to be known as &#8220;pad cratering&#8221;.  This is a bit of a misnomer, since the &#8220;crater&#8221; is the space left vacant  when a BGA ball pad lifts off the board.</p>
<h4>Causes of pad cratering</h4>
<p>Simply  put, pad cratering is merely the failure of the resin bond between the  board and the surface ball pads of a BGA footprint.  This has been  exacerbated by RoHS because of the higher reflow temperatures needed  (embrittles the resin) and the greater hardness of RoHS compliant  solders.  There are at least two main causes: mechanical stress due to  thermal cycling of the board during reflow, and stress on the joints  caused by board flexing during handling and other mechanical shocks.   The failures normally begin at the outside corners of the BGA package  and may not be apparent at first if the connecting traces to the pads  don&#8217;t immediately fracture.  The most common electrical failure point is  at the perimeter of the ball pad where a routing trace connects to the  pad.</p>
<h4>Dealing with pad cratering</h4>
<p>Note  that this heading does not say &#8220;preventing pad cratering&#8221; as it appears  that simply attempting to prevent pad cratering will not yield  significant increases in board reliability. The most extreme example  I&#8217;ve seen in the attempt to prevent pad cratering  is to apply epoxy to  the 4 corners of each BGA package to provide mechanical stress relief  for the corner pads.  For most of us however that&#8217;s simply not  practical.  What has apparently been working for me is to break out the  corner BGA pads and those of the next row back on the diagonal with  trace widths equal to the diameter of the ball pads.</p>
<div id="attachment_107" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/pxacornerballpads.png"><img class="size-medium wp-image-107" title="pxacornerballpads" src="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/pxacornerballpads-300x251.png" alt="Northwest corner of PXA270 footprint showing pad bonding" width="300" height="251" /></a><p class="wp-caption-text">PXA270 Corner Ball Pads</p></div>
<p>In this view the yellow shapes represent pads with a 4mil via-in-pad blind via connecting to the second layer, purple pads do not have vias.  Via-in-pad was mentioned in one study I read as another possible way to mitigate pad cratering but that not enough research had been done to determine its effectiveness.  The idea behind the wide traces at the pad is to eliminate copper trace fracturing at the pad perimeter.   Evidently the dual approach of using fat traces plus via-in-pad has worked for me as none of the boards on which I&#8217;ve used this approach have yet to experience a failure due to pad cratering.  These boards are only 0.8mm thick and are used in a hand-held product, unfortunately a prime candidate for pad cratering failure.  But so far so good&#8230;</p>
<p>It&#8217;s been suggested that for attaching traces to the corner ball pads one should route away from the pad at a 45 degree angle relative to the pad with a wide trace for about 1.2mm, then neck down to normal routing width and go off in the direction of the route.  The image below illustrates this:</p>
<div id="attachment_113" class="wp-caption aligncenter" style="width: 610px"><img class="size-full wp-image-113" title="alternativepads1_600w" src="http://www.fomsystems.com/wordpress/wp-content/uploads/2010/02/alternativepads1_600w.png" alt="Using short stubs to mitigate cratering" width="600" height="386" /><p class="wp-caption-text">Using short fat trace stub to mitigate pad cratering</p></div>
<p>Another approach to reducing the stress at the pad to trace boundary is to use solder mask defined pads rather than metal defined pads for the entire array.  Jon Manning (you can find him on Linkedin) suggested using solder mask defined pads for the first 3 rows in on the diagonal, using the same solder mask size as pad metal size for the balance of the array, and increasing the pad metal size in the corners appropriately.  Depending on the ball pitch of your parts and your board layer structure it seems that some combination of these approaches should work for you to sufficiently mitigate the effects of pad cratering.  Since shock and flexing are a significant contributor to pad cratering that&#8217;s one place the mechanical design group can make contributions.  We don&#8217;t use solder mask defined pads on all ball pads as a rule since metal defined pads appear to have somewhat highter soldering reliability and less problems with joint cracking.</p>
<p>Nicholas Vickers, Kyle Rauen, Andrew Ferris and Jianbiao Pan of Cal Poly State University published a study of BGA soldering reliability.  Their research conclusions can be found <a href="http://digitalcommons.calpoly.edu/cgi/viewcontent.cgi?article=1046&amp;context=ime_fac" target="_blank">here</a>.   Also, thanks to Jon Manning for sharing his considerable pcb design experience.</p>
<p>-Jeff</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/pcb_design/bga-solder-joint-failure-pad-cratering-on-rohs-pc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to FOM Systems</title>
		<link>http://www.fomsystems.com/pcb_design/welcome-to-fom-systems/</link>
		<comments>http://www.fomsystems.com/pcb_design/welcome-to-fom-systems/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:11:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PCB Design]]></category>

		<guid isPermaLink="false">http://reepicheep/wordpress/?p=96</guid>
		<description><![CDATA[Hello, and welcome to the new FOM Systems web site. The site is still under construction as some content needs to be migrated from the old site, so please bear with us for a little while. This blog category is dedictated to pcb design issues as well as tips and tricks for CADSTAR users. Maybe [...]]]></description>
			<content:encoded><![CDATA[<p>Hello, and welcome to the new FOM Systems web site.  The site is still under construction as some content needs to be migrated from the old site, so please bear with us for a little while.</p>
<p>This blog category is dedictated to pcb design issues as well as tips and tricks for CADSTAR users.  Maybe I&#8217;ll create a separate tips and tricks category if enough of you comment on the ones here or submit ones of your own.</p>
<p>Thanks again for visiting!</p>
<p>-Jeff</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fomsystems.com/pcb_design/welcome-to-fom-systems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

