BGA (Ball Grid Array) packages are one of the most common sources of anxiety in PCB manufacturing.
The problem is obvious to anyone who's worked with them: the solder joints are hidden. The entire ball array is underneath the package. You can't see them with a camera looking from the top. You can't probe them with a traditional in-circuit test. You're flying blind.
Or are you?
This article breaks down exactly what AOI can inspect on BGA components, what it can't, and when X-ray inspection is the right call.
What Makes BGA Inspection Hard
BGA packages solve a real engineering problem: they allow high-density I/O in a small footprint by moving connections underneath the package rather than around the perimeter. A 35mm × 35mm BGA might have 1,500+ solder balls in a grid array.
But this design advantage creates an inspection challenge:
- Solder joints are completely hidden from top-view cameras
- Joint quality can't be verified by visual inspection of the fillet (there is no fillet)
- Defects like voiding, bridging, and incomplete reflow happen inside the ball array
- A defective BGA can pass all visual checks and fail under thermal or mechanical stress
The common BGA failure modes:
| Defect | Visibility | Impact |
|---|---|---|
| Missing ball | Partially visible at edge | Intermittent open circuit |
| Solder bridge | Not visible (internal) | Short circuit, often thermal |
| Excessive voiding | Not visible (internal) | Reduced joint reliability |
| Insufficient reflow | Not visible | Intermittent open, fails in thermal cycling |
| Coplanarity issue | Partially detectable via package height | Uneven joint quality across array |
| Tombstone / lift | Detectable via package height | Corner/edge joints fail first |
What AOI Can See on BGA
Here's the nuanced truth: modern AOI systems can detect more BGA defects than most people assume — but they cannot see internal ball defects.
What 3D AOI Can Detect on BGA:
1. Package presence/absence
Obvious but important. A missing BGA is caught reliably.
2. Component orientation
BGAs often have a pin-1 indicator. Polarity and rotation are detectable.
3. Package seating height
3D AOI with structured light measures the height of the BGA package above the board surface. If a corner ball didn't reflow properly, the package sits unevenly. This is a coplanarity defect that 3D AOI can flag.
4. Edge ball visibility (partial)
On some BGA packages, particularly those with ball pitches ≥0.8mm and standard package heights, side-angle cameras can partially see the outermost row of balls. Gross defects — completely missing balls, obvious bridges between edge balls — can sometimes be detected.
5. Solder paste quality (pre-placement, via SPI)
Before the BGA is placed, 3D SPI can measure paste volume on each BGA pad. Accurate pre-placement paste data is predictive of joint quality after reflow.
6. Post-reflow squeeze-out and fillet indicators
Some BGA package designs allow partial visibility of reflow quality through thermal analysis or squeeze-out detection — though this is highly package-dependent.
What AOI Cannot See on BGA:
- Internal ball condition (hidden by package)
- Voiding percentage within individual balls
- Bridging between non-edge balls
- Solder ball quality for inner array positions
- Head-in-pillow defects (a particularly nasty BGA failure mode)
When X-Ray Is Required
Automated X-ray Inspection (AXI) is the only reliable method for inspecting internal BGA solder joints. X-ray sees through the package and images the ball array directly.
X-ray can detect:
- Voiding (expressed as % of ball area that is void)
- Ball bridging (anywhere in the array)
- Missing or collapsed balls
- Head-in-pillow defects
- Incomplete reflow
X-ray is required when:
- Your product is in automotive, aerospace, medical, or military applications (high reliability requirements)
- You have BGA voiding IPC acceptance criteria to meet (e.g., IPC-7095 Class 3)
- You're investigating a reliability failure and need to characterize joint quality
- You have a new BGA footprint or package that hasn't been characterized on your line
- You've had field failures on BGA joints and need to understand root cause
X-ray is optional (though valuable) when:
- High-volume consumer electronics with well-characterized BGAs
- Production is running stable with low warranty return rates
- You're doing periodic sampling rather than 100% inspection
The Practical Hybrid Strategy
Most high-reliability electronics factories use a combination approach:
| Checkpoint | Method | Purpose |
|---|---|---|
| Post-print | 3D SPI | Verify paste volume on BGA pads |
| Post-placement | AOI (optional) | Verify BGA placement and orientation |
| Post-reflow (100%) | 3D AOI | Package height, seating, edge visibility |
| Post-reflow (sampling) | AXI | Internal ball quality, voiding characterization |
| NPI / first articles | AXI (100%) | Full characterization before production approval |
| Failure investigation | AXI | Root cause analysis |
The 100% AOI / sampled AXI combination provides the right balance of coverage and throughput for most production environments. Full AXI on every board is slow and expensive; zero AXI leaves internal defects invisible.
What to Look for in AOI for BGA-Heavy Products
If your product mix includes significant BGA content, AOI selection criteria should include:
1. Camera system with side-angle views
Multiple angled cameras (typically 4-direction, sometimes 8-direction at 45° or 60°) improve edge ball visibility compared to top-view-only systems.
2. 3D height measurement capability
Essential for coplanarity detection. A system that can't measure height can't detect package lift or seating issues.
3. High-resolution optics
Fine-pitch BGAs (0.4mm, 0.5mm ball pitch) require higher optical resolution to resolve edge balls and package features.
4. SPI-AOI data linkage
The ability to correlate SPI paste measurements with post-reflow AOI results per board enables predictive quality control for BGA positions.
MAKER-RAY's AIS43X-HW 3D AOI includes multi-angle side cameras and full 3D height mapping, with integration into the InsightX data platform for per-board BGA tracking.
The Head-in-Pillow Problem
One BGA defect deserves special attention: head-in-pillow (HiP).
HiP occurs when the solder ball on the BGA component and the solder paste on the PCB pad don't coalesce during reflow — they touch but don't merge. The result is a joint that looks plausible in X-ray at a casual glance but has near-zero mechanical strength and intermittent electrical contact.
HiP is:
- Invisible to all optical inspection
- Difficult to detect even in X-ray without trained operators
- Often only identified through cross-section analysis or SEM
- Correlated with: BGA warpage during reflow, insufficient paste volume, incorrect reflow profile
Prevention is better than detection for HiP: 3D SPI to verify paste volume, reflow profile optimization, and component-level warpage characterization during NPI.
If you're having intermittent BGA failures that don't reproduce consistently — HiP is on the differential diagnosis list.
Dealing with BGA-intensive designs or difficult BGA reliability issues?
MAKER-RAY's engineers have worked through BGA inspection strategy across automotive, server, and telecom applications.
Discuss your BGA inspection strategy →
Related reading:
Top comments (0)