How to use Ultralibrarian’s Gold Authoring BGA Footprint Template

Enjoy the Ultralibrarian Gold authoring tool explainer video (coming soon) and write up shown below. Don’t like videos? Scroll-down and we have a write up.

Don’t have Ultralibrarian free reader software yet? Download from UL’s website HERE. 

Check out other videos on Digital Papaya’s YouTube channel HERE.

  1. Have Ultra Librarian and the spreadsheet for the part open. Refer to the video of packages to make sure which package are you going to build.
  2. Look for the package information and lookup the Outline Number.
  3. Open the draft and make sure there is a BGA shown. The link to the draft is not always correct. One must always double check.
  4. Look up the template by clicking CREATE NEW FOOTPRINT. Click on BGA in the Select Lead Type and Arrangement then click on all BGA’s and all the templates will appear below. You select which one corresponds better to what you are looking for. Normally, I select the ADI’s BGA, non-calculated, 2 pitches, Micro SMDxt. because it allows me to change the diameter of the ball pins. After selecting the Specific Template, click on select to build.
  5. A template of 256 ball pins will open. First you write the footprint name (Refer to the “Best Practices in footprint naming” video).
  6. Start changing the corresponding given dimensions at the required boxes. The dimension e in the table will give you the Ctr to Ctr Pitch. If it is symmetric, the square root of the total pins will be the quantity that shall be written in each of the outside size boxes. In this case, the footprint is a 25 WLP. So, it will be 5 x 5. The pad size, which is the ball pin diameter will be the dimension b in the table. Since the dimension has a +- 0.03 the dimension to be inserted is the maximum unless stated otherwise or is not permitted. After entering a number in the boxes, it will not be applied until you press enter or click on Apply at the bottom. You can fill all the boxes and then press enter and it will all be applied at once. Only if you are at the pin number boxes enter will not work as apply.
  7. The body dimensions are the next to be inserted. Since this footprint is symmetrical, both dimensions are the same. If it would be an asymmetrical footprint, make sure the dimensions are in correct axis. Making sure of the orientation or even taking a quick look after applying can let know if it is the correct way.
  8. Always click on verify before finishing your footprint. In this case, after clicking on verify a PIN clearance error appeared. In this case it means that the ball pin size that was applied is to big.
  9. That is why I specified earlier to always write the maximum, unless it is stated otherwise and not permitted. I changed the dimension to the nominal dimension of 0.27mm and after applying and clicking on verify no errors were found.
  10. Scrolling to the bottom, the height is to be inserted into the corresponding boxes. Apply is clicked, then verify to make sure everything is in order and lastly, done. After this, your footprint is created.

Don’t have time to make your ECAD libraries? No problem. Check out Digital Papaya’s ECAD part creation services HERE. All we need is the datasheet with the package details for the parts you want created and we’ll deliver to you a library in UL’s vendor neutral format, and exported parts into the tools of your choosing.

Digital Papaya offers circuit design, CAD library generations, schematic OrCAD capture, simulations, PCB design and pretty much any electronics design service you may need. Check out our services, and if you don’t find what you are looking for ping us and we will work to provide a solution that fits your needs.

Find more videos from Ultralibrarian’s own experts HERE.

Check out other videos on Digital Papaya’s YouTube channel HERE.