![]() |
![]() |
BGA Pad Size Calculation |
Post Reply ![]() |
Author | |
lalexman ![]() Expert User ![]() Joined: 30 Jul 2012 Status: Offline Points: 678 |
![]() ![]() ![]() ![]() ![]() Posted: 03 Oct 2012 at 8:57am |
Hi,
How is the size of the BGA pad calculated? |
|
![]() |
|
![]() |
|
Tom H ![]() Admin Group ![]() ![]() Joined: 05 Jan 2012 Location: San Diego, CA Status: Offline Points: 5763 |
![]() ![]() ![]() ![]() ![]() |
Most BGA's are Collapsing Balls. In the "PCB Footprint Expert" in "Setup > User Preferences > Terminals > BGA Collapsing Ball" you will see Ball Sizes in the first column and the "Pad Size Reduction" in the second column. The Adj% = the Pad Size Reduction from the Ball Size.
![]() Example: the first Ball Size in the table is 0.60 mm and the Pad Size Reduction calculation is 25%. So 25% of 0.60 mm = 0.45 mm nominal. However, IPC-7351 specifies a tolerance range of +/-0.05 mm so the tolerance range is
The IPC-7351 standard always uses the "Maximum" material condition, so the 0.60 mm Ball Size would require a 0.50 mm Pad Size. The "PCB Footprint Expert" automatically performs all these calculations for the user. |
|
![]() |
|
lalexman ![]() Expert User ![]() Joined: 30 Jul 2012 Status: Offline Points: 678 |
![]() ![]() ![]() ![]() ![]() |
Thanks Tom.
|
|
![]() |
|
DaveCowl ![]() Advanced User ![]() ![]() Joined: 18 Oct 2012 Location: Santa Clara, CA Status: Offline Points: 161 |
![]() ![]() ![]() ![]() ![]() |
I was wondering about that.
In fact I got to this page because I was trying to find out why the LP Wizard threw out .35 mm pads for my 0.8mm .4mm ball BGA where everyone else says Nominal would be 0.3mm. In any case I am excited to see this product listed and will give it a try for sure! Cheers!
|
|
![]() |
|
DaveCowl ![]() Advanced User ![]() ![]() Joined: 18 Oct 2012 Location: Santa Clara, CA Status: Offline Points: 161 |
![]() ![]() ![]() ![]() ![]() |
Ok I have been playing with the software and I have a couple of questions: My BGA is 18x18 0.8mm pitch with 0.4mm balls 1) It seems to output 0.35mm pads for all of L, N and M - does that make sense? 2) Looking at the table above there is no entry for 0.4 - I tried to add one but to no avail - does it just use the same settings for all sizes 0.35 - 0.45? 3) Did you know that text based HKP files are no longer supported by Mentor Library software? Do you have any fixes for that? Thanks!
|
|
![]() |
|
Tom H ![]() Admin Group ![]() ![]() Joined: 05 Jan 2012 Location: San Diego, CA Status: Offline Points: 5763 |
![]() ![]() ![]() ![]() ![]() |
The BGA "Pad Size" calculation is 1-Tier, but the Silkscreen Line Width, Ref Des Height and Local Fiducial Size are 3-Tier environment per the upcoming IPC-7351C standard.
|
|
![]() |
Post Reply ![]() |
|
Tweet |
Forum Jump | Forum Permissions ![]() You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |