BGA Assembly: Process, Challenges and Inspection
Everything under the package matters — BGA and high-density assembly, defects and inspection explained.
What This Guide Covers
BGA & High-Density — the questions we get asked most, answered the way our production team answers them.
- BGA, QFN, LGA, BTC — the hidden-solder-joint family
- Fine-pitch and high-density design focus
- Common assembly defects and rework vs repair
- Why BGA requires X-ray inspection
Questions & Answers
What is the difference between rework and repair?
Rework restores a nonconforming solder joint, component, or assembly to specification — it requires a controlled process and must avoid additional damage to the PCB. Repair restores a damaged PCB or PCBA to its specified function and typically involves more complex issues such as conductors, pads, components, or laminate structure.
What are the most common PCB assembly defects?
Common defects include tombstoning, solder bridging, insufficient solder, cold joints, missing / misplaced / wrong-polarity components, BGA voids and head-in-pillow, and pad cratering. Acceptance is judged against the applicable standard (e.g., IPC-A-610).
What is tombstoning?
A small passive component lifting at one end after reflow — one end stands up, the other end is soldered. Usually caused by uneven heating or wetting at the two ends, and related to pad/stencil design and process parameters.
What is solder bridging?
An unwanted solder connection between adjacent pads or pins, which can cause an electrical short.
What is insufficient solder?
Too little solder in the joint, which can affect connection reliability or mechanical strength. Judgment should be made against the applicable acceptance standard.
What is a cold solder joint?
A joint formed with incomplete wetting or abnormal alloying. Specific judgment requires the solder alloy, temperature profile, appearance, and the applicable standard.
What is component polarity?
Some components (diodes, electrolytic capacitors, LEDs, etc.) must be installed in a specified direction. Wrong polarity can cause functional failure or even damage.
What is a void?
A cavity inside a solder joint. Some degree of voiding can exist in certain processes; whether it is acceptable depends on the device, joint location, product requirements, and the applicable specification.
What is head-in-pillow?
A common BGA/ball-package defect where the solder ball does not form a proper metallurgical bond with the paste joint. Causes may include warp, oxidation, reflow profile, and print issues.
What is pad cratering?
Mechanical damage to the substrate or laminate structure below a PCB pad, possibly related to mechanical stress, materials, structure, and assembly conditions.
What is BGA?
BGA (Ball Grid Array) is a package form that connects to the PCB through an array of solder balls. The joints are under the device, so many of them cannot be seen by normal visual inspection.
Can SMT handle BGA? How is BGA assembly performed?
Yes, but BGA has high requirements for placement, reflow, pad design, and inspection. Because some joints are under the device, X-ray is normally needed to supplement optical inspection.
What are the main challenges in BGA assembly?
Pad and ball design, placement accuracy, reflow thermal profile, ball coplanarity, voids, bridging, opens, and inspection of hidden joints.
Why does BGA require X-ray inspection?
BGA joints are under the package, so standard AOI cannot see all of them. X-ray provides internal structural information and helps detect voids, opens, and bridges.
How do you prevent BGA soldering defects?
Control across the whole chain: DFM, pad/stencil design, solder paste, placement accuracy, reflow profile, PCB warp, incoming components, and X-ray inspection.
What is QFN?
QFN (Quad Flat No-lead) is a leadless package, usually with bottom pads and a central thermal pad. Bottom joint inspection and thermal-pad paste design require special attention.
What is LGA?
LGA (Land Grid Array) connects through an array of pads instead of solder balls. Placement, coplanarity, pad design, and inspection also require high process control.
What is a BTC?
BTC (Bottom Termination Component) is the generic class for bottom-terminated parts such as QFN, DFN, and SON. IPC publishes dedicated design and assembly guidance.
What is fine-pitch? What is fine-pitch BGA?
Fine-pitch refers to packages with small pin or ball pitch. The smaller the pitch, the higher the requirements on PCB pads, stencil, printing, placement, and inspection. Fine-pitch BGA is a BGA with even smaller ball pitch, demanding higher capability across PCB design, stencil, printing, placement, reflow, and inspection.
What is a 0201 component?
0201 is one of the common ultra-small passive size designators; exact dimensions depend on the imperial or metric system in use. When discussing supplier capabilities, always clarify the size unit to avoid ambiguity.
What should high-density PCBA focus on?
Component spacing, manufacturability, thermal design, pads, stencil apertures, placement accuracy, test points, AOI/X-ray coverage, rework access, and traceability.
Put It Into Practice
From concept to order — the service pages behind this guide.
Have a board to build?
Send your files or just a description — we quote in 24 hours and a real engineer reviews the build.