|  |   | 
| BGA Pad Size Calculation | 
| Post Reply   | 
| Author | |
| lalexman   Expert User   Joined: 30 Jul 2012 Status: Offline Points: 699 |  Post Options  Thanks(0)  Quote  Reply  Topic: BGA Pad Size Calculation 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: 5949 |  Post Options  Thanks(2)  Quote  Reply  Posted: 03 Oct 2012 at 9:20am | 
| 
   
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: 699 |  Post Options  Thanks(0)  Quote  Reply  Posted: 03 Oct 2012 at 9:26am | 
| 
   
Thanks Tom.
    | |
|  | |
| DaveCowl   Advanced User     Joined: 18 Oct 2012 Location: Santa Clara, CA Status: Offline Points: 161 |  Post Options  Thanks(1)  Quote  Reply  Posted: 18 Oct 2012 at 1:44pm | 
| 
   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 |  Post Options  Thanks(0)  Quote  Reply  Posted: 18 Oct 2012 at 2:16pm | 
| 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: 5949 |  Post Options  Thanks(0)  Quote  Reply  Posted: 29 Dec 2012 at 12:33pm | 
| 
   
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 |