FPGA (Field Programmable Gate Array) is a very popular technology used in a range of applications and by many engineers. Looking at an FPGA with bare eyes not always reviling what inside the package and how it’s constructed. The purpose of this paper is to describe the internal structure of a typical BGA package and the different elements that consist a BGA package.
FPGA is most likely to be packaged in a BGA (Ball Grid Array) package type as showed in the below figure. BGA is a very common package type that used widely in various applications. The package balls are clearly on the bottom size of the FPGA and they are connected internally to the FPGA silicon die.
In fact, the package seen above is called Flip Chip Ball Grid Array (FCBGA), and it’s based internally on bumping technology (rather than wirebond technology which is used for smaller size package types). The following figure shows a side view of a BGA package (excluding the top lid)
Picture courtesy of AnySilicon.com
Silicon die – This is the FPGA silicon wafer that has been sawed into a single die. The wafer is produced in a wafer foundry.
Bumps – Those are tiny solder balls connecting the silicon die to the BGA substrate. bumps are distributed across the entire the chip and not only located on the die edge, pads can be placed all over the surface of the die. This allows designers to place more pads per area, reduce the chip size, and optimize for signal integrity.
BGA Substrate – This is the internal PCB that fans out the bumps signals into a larger area and connecting those signals to the balls. The substrate is a small PCB located inside the package and is very similar to other PCBs. The main difference is the BGA substrate size, via, routing are much smaller than most of the PCBs you have seen before.
Balls – Those are the solder balls that connect that BGA package to the target application PCB.
Lid – Is the top surface that is commonly used for company logo and part number is actually used for protecting the die from physical damages and also to dissipate the heat generated by the silicon die.
This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
Strictly Necessary Cookies
Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.
If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.
3rd Party Cookies
This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.
Keeping this cookie enabled helps us to improve our website.
Please enable Strictly Necessary Cookies first so that we can save your preferences!
Additional Cookies
This website uses the following additional cookies:
(List the cookies that you are using on the website here.)
Please enable Strictly Necessary Cookies first so that we can save your preferences!