PAd size for XMOS

Technical discussions around xCORE processors (e.g. xcore-200 & xcore.ai).
Post Reply
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am
Contact:

PAd size for XMOS

Post by rp181 »

I would like to design a board for the XS1-G4 144 BGA package. What pad diameter should I use? How much clearance should I give between the solder mask and pad?

The datasheet says the maximum ball diameter is .4, but there is no dimension for the BGA pad size. Pitch is .8


User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

Here's a good document on PCB design using BGAs:

http://www.altera.com/literature/an/an114.pdf

You can copy the dimensions used on the XMOS boards, by looking at the files with a Gerber viewer. It's a good idea to check with the company that will be assembling your board, as well. That's especially important when it comes to solder-mask defined vs. non solder-mask defined pads. NSMD seems to be preferred.
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am
Contact:

Post by rp181 »

I tried downloading the design files, but I haven no idea what file type that is. Where can I get gerbers?
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

Look for pcb_XC-1_1-0_7.zip on the XMOS web site. I downloaded it some time ago and it has the Gerbers in it. I was able to import them into the Pulsonix PCB software I use. I just checked the Gerbers with GC-Prevue; the BGA pads are 0.45 mm diameter and the vias are 0.5 mm diameter, with a 0.127 mm drill.
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am
Contact:

Post by rp181 »

Ok. I had seen those, those just were not the types of gerbers I have seen before.

So the BGA size for the 512 package is a bit bigger, with a .5mm ball diameter vs the .4 of the 144 BGA.

Do you think I will be fine with a .35mm diameter pad and a .55mm diameter mask clearance?
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

That pad seems too small.
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am
Contact:

Post by rp181 »

The maximum ball size for the 144 BGA is .4mm, is .35mm really too small? It seems consistant with the .45 and .5mm for the 512 BGA.
User avatar
leon_heller
XCore Expert
Posts: 546
Joined: Thu Dec 10, 2009 10:41 pm
Location: St. Leonards-on-Sea, E. Sussex, UK.
Contact:

Post by leon_heller »

It's usually recommended that the pad diameter is the same as the ball size, for optimum reliability.
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am
Contact:

Post by rp181 »

From what I read, you want the pad the same as the BGA pad, not ball. If the pad is too big (i.e. the max ball diameter) than the solder will pull away from the BGA. Too small and the opposite happens.
Post Reply