BGA Inspection: X-Ray, AOI and Visual Methods Compared
A ball grid array package places its electrical connections underneath the body, which is what makes it efficient and what makes it difficult to inspect. Once the part is reflowed, most of the joints are hidden behind the package and the board, and a connection that looks perfect from outside may not have formed at all. BGA inspection is therefore a set of complementary techniques rather than a single check.
Why Inspection Is Difficult
The solder balls sit on a grid pitch that can be as fine as 0.4 mm or less, and the joints form between the ball and the pad underneath the package. Optical inspection can see the perimeter row and the alignment of the body, but not the interior of the array, and the defects that matter most are exactly those the perimeter does not reveal.
The consequences of a marginal joint are also delayed. A ball that touches the paste without fully coalescing forms a joint that passes continuity test and fails later under thermal cycling, and a void inside a joint reduces its fatigue life without changing its resistance measurably at room temperature. Inspection has to find those conditions before the product ships, which is why more than one technique is normally used.
Solder Paste Inspection and Placement Check
The cheapest place to catch a BGA problem is before the part is placed. Solder paste inspection measures the volume, area and position of every paste deposit after printing, so a stencil that is partially blocked, a squeegee that is worn or a board that is warped is detected while the correction is still simple.
Placement accuracy is the second check, because a package placed off centre can still reflow into a joint on one side of the array and a near miss on the other. Vision alignment on the placement machine records the offset, and the pad geometry the machine is aligning to is described in pad design standards.

X-Ray Inspection
X-ray inspection forms an image from the differences in how materials absorb radiation, so dense solder and copper appear differently from the laminate and the voids inside a joint appear as bright regions. It is the only one of the common techniques that can see the interior of the array, which makes it the primary tool for hidden joints.
Two dimensional systems produce a projection through the board and are fast enough for volume production. They detect missing balls, gross bridging, large voids and obviously irregular joints. Their limitation is that the image is a superposition of everything in the beam path, so a joint on one side of the board can hide a defect on the other, and the perimeter balls overlap each other in projection.
Three dimensional systems reconstruct the volume with computed tomography or by imaging from multiple angles, which separates the layers and allows individual joints to be examined. That is what makes fine pitch arrays and package on package assemblies inspectable, and it is why the technique is standard for high reliability and high value boards where the cost of the inspection is small compared with the cost of a field failure.
Automated Optical Inspection and AOI Limits
Optical inspection uses cameras and image processing to compare the board against a reference or against a set of rules. On a line running at speed it will check that the package is present, correctly oriented, within its placement tolerance and free of visible solder defects.
What it cannot do is see under the package. Its value at the ball array is indirect: it confirms that the part was placed and that the surrounding area is clean, and it feeds back on process stability. That is still useful, because a placement problem large enough to affect the array usually leaves a visible trace elsewhere on the board, and the visible defects it does catch are described in placement defect causes.

Visual and Other Checks
Visual inspection with magnification remains useful for what it can see: the alignment of the package outline, the fillet on the perimeter row, solder balls sitting on the board beside the package and any obvious displacement or tombstoning of adjacent parts. It is inexpensive and fast, and it catches process problems that a machine may not be programmed to flag.
Other techniques complete the picture. Cross sectioning gives the definitive answer about joint shape, voiding and intermetallic formation, at the cost of destroying the sample. Electrical test confirms continuity and isolation across the whole board. Functional test verifies behaviour under load, and boundary scan can interrogate the joints of a compliant device without physical probing. For boards where vias sit inside the array footprint, the pad treatment described in via in pad treatment also affects how the joints form.
Defects Each Method Finds
A solder void is an internal cavity, invisible optically and clearly visible in the X-ray image, with size and distribution judged against an acceptance criterion rather than a zero tolerance. Head-in-pillow is subtler: the ball and the paste touch but do not merge, and the joint may look continuous in a two dimensional projection while showing a clear separation in a three dimensional reconstruction.
Opens and bridging are found by X-ray where the joints are hidden and by optical methods where they are not. Insufficient solder and missing balls are easiest to see in X-ray. Placement errors, wrong orientation and missing components are the province of optical inspection. Sectioning remains the arbiter when a defect has to be understood rather than simply detected.
Building a Practical Inspection Flow
A workable sequence starts before assembly with paste inspection, then verifies placement, then runs optical inspection after reflow for the visible defects, then applies X-ray to the hidden joints and completes with electrical and functional test. Each stage filters a different class of problem and feeds back to the process rather than merely rejecting boards.
Not every product needs every stage. The rule of thumb is to scale the inspection to the consequence of a failure: a consumer board with a single large package may need only optical inspection and electrical test, while a medical or automotive assembly with fine pitch arrays justifies three dimensional X-ray and sectioning as part of the qualification. The layout decisions that make a board easier to assemble are covered in layout decisions that affect production.
FAQ
Can optical inspection replace X-ray for a ball grid array? No. Optical inspection cannot see the joints beneath the package, so it can confirm placement and visible defects only. X-ray is required for the hidden joints, and the two techniques are complementary rather than alternatives.
When is three dimensional X-ray necessary? When the array pitch is fine enough that two dimensional projections overlap, or when the board is populated on both sides, or when the assembly is a high reliability product where a single hidden defect justifies the additional inspection cost.
How much voiding is acceptable in a solder joint? Acceptance is judged against a specified criterion that considers total void area and the position of the voids, not against a zero tolerance. A small void away from the load path is treated differently from a large one that spans the joint.
What is the best way to confirm a head-in-pillow defect? Three dimensional X-ray or cross sectioning, supported by the reflow profile and paste data. The defect is a failure to coalesce, so it shows as a separation between the ball and the paste rather than as a missing joint.



