0.4 mm Pitch BGAs — Staggered?

I wrote not long ago and not far, far away about the type of pad recommended for 0.4mm pitch BGAs, as in non-soldermask defined vs. soldermask defined (NSMD vs SMD). The wisdom being that with the pads being so close on a 0.4 mm pitch land, the BGA balls may be too close together and may bridge if the pads are NSMD.

I got a comment from an engineer stating that not all 0.4mm pitch BGAs are  created equal, that some have staggered lands which would still require NSMD pads. I searched and couldn’t find a picture of such a part or corresponding land — too many millions to go through — so I simulated what that might look like in this image.Staggerd .4mm NSMD pads

IPC calls this an “Interspersed array” (IPC-7095B, March 2008, Figure 6-13) or a “Staggered Matrix” (IPC-7351A, February 2007, Figure 14-8). The thought being that, when staggered like this, the center to center distance between the pads is 0.57mm even though the column center to center distance is 0.4mm and that would put it back in the realm of getting better results with NSMD pads because 0.5’s and above generally want NSMD pads.

Hmmm. Makes sense. Thanks Mr. Pythagoras for the extra 0.1656854mm of space.

Duane Benson
Use the reflow, Luke. Use the reflow

http://blog.screamingcircuits.com/

And What Is Wrong Is …

What is wrong is

Quick: If you haven’t had your chance to answer the question, go back and read it first.

Done? Okay.

#1. This is an OSP (organic surface preservative) finished PCB. That in itself isn’t a problem. However, take notice of the two different colors of pads. The darker pads are oxidized or otherwise contaminated — not a well-preserved surface. And that means that this board isn’t going to work.

#2. Oops. I already answered #2 in with my answer to #1. It’s got some oxidized/contaminated pads. Perhaps the PCBs weren’t stored properly, were kept too long or the OSP finish wasn’t well applied at the fab house.

#3. Planet 10.

#4. Real Soon.

And, no it can’t be used as is. The solder most likely just wont take on those bad pads.

A couple of other notes: The mask registration isn’t bad. Not perfect, but not bad. Big pitch BGAs like this do tend to work best with NSMD (non solder mask defined) pads like this. That permits the BGA ball to sag a bit and grasp the side edges of the copper pad for improved adhesion. (Note that for extra fine pitch BGAs, like 0.4 mm pitch, you need soldermask defined pads) And, note that there is a good web of soldermask between the pad and the via. This will keep the solder from being sucked down the via.

Duane Benson
I’ve been ionized, but I’m okay now

http://blog.screamingcircuits.com/

How Fast is Fast? I Mean, Really?

We talk a lot about speed here at Screaming Circuits. Back in 2003, one of the main reasons our parent company started us up was because their customers were telling them that they needed prototypes faster.

So, I know that getting everything built is faster these days – we can ship fully built boards as fast as 24 hours after we receive a kit, and you can get the raw fabbed PCBs in a day too. Certainly, everyone knows that you can place an order with Digi-Key and have the parts on your desk (or in our shop) the next morning. But has the rest of the process gotten faster too? (See if you can find the shameless plug in there. Sorry.)

Whether you’re using Sunstone PCB123, Ultiboard, Eagle, Pads, Altium, Allegro, or any of the common Bb input pwr sect CAD packaged, you’ll probably spend most of your prototyping time in the software. It’s also probably the least predictable segment of the process.

What takes longer? The schematic capture or the layout? Or are both completely variable and totally unpredictable? If your boss came running into your office and said:

Bob! Quick! We just spilled something. We need an underwater temperature sensor with a video camera that can send a real-time temperature data stream and live video feed a mile back a cable to a host computer. And we need it NOW!

How long would “NOW” take for you?

Duane Benson
Changing your reaction to the duration of time since 2003…

http://blog.screamingcircuits.com/

It’s Not Just Planes and Passives

Planes can cause problems with passives, but it’s not just planes. Uneven traces — a big one on one side and a little one on the other side — can cause just about as many problems too.

Tombstoning uneven  route

The scenario in the image above can do a lot of damage to manufacturability and reliability.The problems get worse as the parts get smaller. You can end up with a cold solder joint on the right side or tombstoning. And cold solder joints are worse than cold oatmeal.

Duane Benson
Planes can hurt, but what about Euclids?

http://blog.screamingcircuits.com/

Reminders and Stress

Yesterday, I wrote about how much faster we can get things done in the prototype world than we could back when many of us were starting our careers. I mentioned that the decrease in time from weeks to days needed to respin a board and get a new prototype run completed is a double-edged sword, but I kind of only mentioned the benefits — time savings, cost savings, quicker time to revenue generation. I didn’t mention the downside.

I also didn’t really elaborate on another benefit — higher quality product. Instead of shipping product with PCBs riddled with mod wire, it’s fast and cheap to get new boards and new assembled prototypes built and tested. These additional test cycles allow for much more reliable product. It can even improve the quality of firmware — shorter time to get a working prototype built means more time to write and test software/firmware. It’s all good.

So, what is that second sword edge that I refer to?

Stress. Yes. Stress. Back in the days before email and electronic projectors and speedy prototypes, we could relax more. A color presentation generally had to be sent out to have color transparencies or 35mm slides made up. If the boss wanted changes, they had to be made a week or so ahead of time. Now, with electronic projectors, changes can (and are too often) made at 2 the morning before the big presentation.  RCA12ax7_sq_arms_smoke

Since I can build you a prototype in a day or so, now those marketing geeks can, and do, throw changes in just a few days before release to production. Everything has to get done faster and faster. I want it now! We enable faster turns so the expectations increase and then we enable even faster turns and the expectation increase that much more. It never stops.

Duane Benson
Sorry. Sort of…

http://blog.screamingcircuits.com/

Reminders are Sometimes Good

I was recently reading an article on another website that caused me to reflect on where we’ve been and how far we’ve come in this industry. The article covered a design engineer’s experience with modding a board back in the 80s and being required to ship the board with the mods instead of getting new ones made properly.

Back in the late 80s and early 90s, I worked for a company that designed and built business-oriented displays. One of the products was particularly troublesome to get going and the first production versions shipped with something like 24 different mods. If the company had respun the boards, we would have added at least a month to the schedule and payed somewhere in the range of $20,000 to $40,000. If I recall correctly, one of the biggest problem areas was the PLL (phase-locked loop). We were over-driving the parts a bit and that made all of the support passives and the layout that much more critical. Not smart, but I guess that came from one of those “cost-benefit” analysis-type things.

Contrast that today where you can get a new set of boards from a PCB fabrication like Sunstone.com in a few days for a few hundred dollars, get the parts from Digi-Key overnight and have us (Screaming Circuits) assemble them in a day or two.

Of course, it’s a bit of a double-edged sword. Like when faxes and later email came along. Written communications cycles that used to be measured in days became measured in hours and minutes. The expectations changed. Can you imagine writing a letter to a company and waiting a couple of weeks to get a response?!! That’s the way it used to be.

In the same vein, we at Screaming Circuits (and some others too) have changed the prototype cycle expectations. Can you even imagine finishing your layout and waiting four to six weeks for assembled boards to come back? Yikes! But that’s what it used to be like. We’re all making things go faster and faster. It keeps getting faster and it won’t slow down. But that’s good, because time = money, so less time building = less money spent and more time selling = more money earned. Right?

Duane Benson
I… Just… Need… More… Coffee… NOW!!!!

http://blog.screamingcircuits.com/

Passive Problems

Here’s a common scenario: You have an array of small components. Maybe some SOT23 transistors or a set of LEDs. On one side, you have wires and chips and stuff hooked up all over the place. On the other side, you have a ground plane.

The easy route would just plop the grounded pad of the part right on the ground plane. You would get better heatsinking if needed. You get a much more direct path to ground. It would be quicker to lay out.

But — and there’s almost always a “but” to such questions — you could get tombstoning. Especially if the parts are 0402s or smaller. You would also likely have soldering problems because the plane will act like a heatsink and may keep the solder paste from melting.

If you really need to, you could do the pad directly on plane thing, but you’d probably have to hand retouch each connection on the big pad and maybe rework tombstoned or crooked parts.

Much better would be to do something like the image on the right. You could also use thermal pads in the plane. With really small parts though, you might still be opening yourself up to soldering problems because of the heatsinking of the plane. The thermal pads would typically have three connections to the plane in a setup like this and that could still be an unequal amount of copper connecting on one side vs the other. You generally want the same amount of copper on both sides of the small parts.

You could also just run the eight traces straight to the plane. How would you approach this seemingly simple but surprisingly error-prone layout?

Duane Benson
You’ll take the left road and I’ll take the right road

And I’ll be in reflow before you

10 Things for an Engineer to Consider Now that Summer is Here

Now that summer is here …

I should caveat that a bit. Summer just started last week here in the Pacific Northwest. It’s been one of the wettest and coldest springs in quite some time. I should caveat that, too. “Cold” here in the Pacific Northwest means, like, 40 degrees. I realize that some places don’t really consider it to be cold unless it drops below 255.3722, but we’re a little more weather-intolerant around these parts. Now I have to back out of my recursive caveats. </CAVEAT #2> </CAVEAT #1>. That would have been much shorter in C – 22 characters shorter at just } }.

RCA12ax7_sq_arms Now that summer is here, what can an engineer do to keep productive despite all of the distractions outside? I’ve got a couple of suggestions. Mostly things that roll through my head when the mercury rolls up.

X – Contemplate global warming and question whether we should try to do something about it. In my mind, there is no dispute that global warming is happening. The problem is that the difference between causality and correlation has been politicized. That means that it’s very difficult to find any real information that isn’t biased based on someone’s personal agenda. So, we have a number of questions to muse on: Is it human instigated? If not, is it human exacerbated? If it’s primarily human instigated, is it too late to stop it? If it’s primarily a natural phenomenon, should we try to mitigate it? If we try, will we just make it worse? Can we ever get past the politics and agendas and really examine all the facts using the scientific method?

IX – Decide if hybrid vehicles really help or if they are currently designed in such a way as to really help. Taking an economy box that could reasonably get 40 MPG with an efficient gas or diesel engine and simply giving it more power at the same MPG doesn’t really help with the fossil fuel problem. On the other hand, if you take a large vehicle that gets 10 MPG and increase that to 15 MPG by turning off the combustion engine while stopped and using an electric motor to re-start and accelerate through the least efficient first few miles per hour, you could save 15 billion gallons of fuel per year (based on some quick very rough calculations). That’s a lot of french fries.

VIII -Think energy storage and retrieval. Petroleum is just about the most compact energy storage medium and the most that is currently practical to use in small quantities. The problem, of course, is that it’s easy to get the energy out, but it’s a one way trip. We won’t really replace petrol until we can find another storage medium that’s at least 70% as efficient in terms of energy extraction and can be refilled just as easily.

Linux-penguin-big_origpreview VII – What about locomotion in general? The bicycle is just about the most calorically efficient method of transportation ever devised. It’s use can be practical in many situations, such as cities designed to accommodate large numbers of bikes, but is woefully impractical in other situations — hills, long distances, cargo. Can we take anything from the bicycle and apply it to other forms of transportation?

VI – How can we take our economy back from the money grubbers? Profits built this country, but at various times in our history, the unrestrained pursuit of profit above all else has nearly destroyed it. It’s a repeating cycle and I think that at the moment, we’re in one of the eve-of-destruction points. Even in recovery, the financial institutions, to the best of my knowledge, seem to be more interesting in finding new quick-flip money making loop holes than in creating a strong foundation for the future. Teddy Roosevelt busted the big monopolies. Ten years of depression and WWII busted the cycle a few decades after that. How can we break this cycle of ruin without a real depression and war?

V – Can we remain free in an increasingly tight surveillance society? We have technology and resources that would have made Orwell’s Big Brother drool and that technology isn’t going away. It will only get cheaper, smaller and more pervasive. The technology itself isn’t inherently bad, but the misuse of it tends to be incredibly tempting. Being a good steward of things that can be used for good or for ill takes a lot of work and a lot of personal and group-think restraint. Are we mature enough a society to maintain our humanity in the face of such tools?

IV – What do we do about the impending loss of fun and adventurous careers like being a pilot? Knights of the air — the fighter pilot has long been the ultimate in high adrenaline jobs — but even today, outside of training, it’s more button-pushing than envelope-pushing. It won’t be long before it’s all robot drones. In the civilian world, my bet is we have less than 10 years before most cargo flights are unpiloted, and passenger flights won’t be far behind.

III – Speaking of robots, when will someone build something that’s actually practical for consumers to use? I know there’s the little robot vacuum, but that’s just the tiniest of entry points into the consumer world. We’re at 1979 in terms of the evolution of the personal computer. Let’s get moving and get some real-world personal robots going.

II – What’s left to put embedded computing into? Microcontrollers are into just about everything already. But there have to be a few good killer embedded applications that we haven’t run across. Figure out those ones and build another industry. Start your own company to do it and create some good jobs.

I – And, finally, where’s my flying car? Okay, this one is really dream-world until we can figure out the energy storage and retrieval problem (see VIII above). If you think it’s inefficient to push a car around on the ground, add fuel for lift generation into the equation. Ugh. Fix that problem Batman and then we’ll be somewhere.

Duane Benson
Help us Barry McGuire

http://blog.screamingcircuits.com

Vias Between BGA Pads

I ran across a question posted on the Xilinx forum recently about whether vias in BGA pads needed to be capped, as suggested in my post about that subject. We do recommend that the vias be filled and capped with copper in BGA pads. There really isn’t enough land surface to not plug the via holes. Some people are okay with an unfilled microvia that’s only one layer deep, but even that can lead to excessive voiding.

If you’ve got a good board house, you may be just fine with vias between to pads down to a BGA ball pitch of 0.5mm (20 mil). Just make sure that there is solder mask between the land pad and the via as is noted in the illustration below.

BGA on HASL close with vias between pads

Duane Benson
Consider that two wrongs never make a right… but that three do.

http://blog.screamingcircuits.com/