Cos'è l'assemblaggio BGA
Un ball-grid array (BGA) è un package IC con palle di saldatura disposte in una griglia sul lato inferiore — nessun terminale sui bordi. Le palle si connettono ai pad corrispondenti sul PCB durante il reflow. Il pitch varia da 1,27 mm (PBGA più vecchi) fino a 0,4 mm (µBGA moderni), con conteggi di palle da 36 a 2000+.
La sfida: ogni giunzione saldata è sotto il package. Non potete vederle. Non potete sondarle. AOI è inutile. X-ray ed electrical test sono gli unici metodi di ispezione post-reflow.
Presso Energetika-VDS assembliamo BGA da 6 × 6 mm pitch 0,5 mm fino a 45 × 45 mm pitch 1,0 mm sulla testa DDM Novastar LS60 con reflow GF-120HT a 8 zone. L'ispezione X-ray è esternalizzata tramite partner — ogni scheda su ordini Class 3, basata su campione su Class 2.
Assemblaggio BGA step-by-step
1. Stampa pasta
Apertura stencil per pad BGA: tipicamente 1:1 al diametro del pad, talvolta -5% per fine-pitch (≤0,5 mm) per ridurre i ponti. Spessore stencil:
| Pitch BGA | Spessore stencil |
|---|---|
| 1,0-1,27 mm | 125-150 µm |
| 0,65-0,8 mm | 100-125 µm |
| 0,4-0,5 mm | 75-100 µm con elettroforma |
Obiettivo volume pasta: 80-110% del nominale, misurato da SPI se disponibile. Sotto 70% = giunzioni aperte. Sopra 130% = ponti su fine-pitch.
2. Posizionamento
Il LS60 preleva il BGA, centra in vision sul pattern di palle e posiziona a ±30 µm @ 3σ. Il BGA non deve essere perfetto — l'auto-allineamento durante il reflow tira il package sui pad se il posizionamento è entro il 50% del diametro del pad. Puntiamo a sotto il 25%.
Velocità di posizionamento: 0,5-1,2 s per BGA a seconda del conteggio palle e della complessità di centratura.
3. Reflow
I BGA SAC305 seguono il profilo reflow standard dal nostro articolo processo SMT:
| Zona | Temperatura | Durata |
|---|---|---|
| Preriscaldamento | 25 a 150°C | 60-90 s |
| Soak | 150-200°C | 60-120 s |
| Picco reflow | 235-245°C | 30-60 s sopra 217°C |
| Raffreddamento | 245 a 50°C | 60-120 s |
Time-above-liquidus (TAL): 45-90 s è il punto ottimale. Sotto 45 s = giunzioni fredde al centro di grandi BGA. Sopra 90 s = crescita intermetallica eccessiva e voiding aumentato.
4. Ispezione X-ray
Dopo il reflow, i BGA vanno a X-ray 2D per ispezione visiva di:
- Presenza palle (no palle mancanti)
- Voiding per palla
- Ponti tra palle
- Head-in-pillow (la palla non ha bagnato il pad)
- Giunzioni aperte (saldatura insufficiente)
X-ray 2D cattura il 90%+ dei difetti BGA. X-ray 3D / CT cattura il resto (head-in-pillow su righe interne di grandi package). Esternalizziamo X-ray 2D come standard; 3D su richiesta tramite laboratori partner.
5. Functional test o boundary scan
Se il design include JTAG boundary scan, ogni nodo tra palle BGA e componenti adiacenti è testato elettricamente. Questo cattura apertura e cortocircuiti che X-ray non può vedere (giunzioni fredde che sembrano OK geometricamente). FCT stessa è esternalizzata tramite partner presso Energetika-VDS.
Voiding — la metrica reale
I vuoti sono bolle di gas flussante intrappolato dentro una palla di saldatura reflowed. Qualche voiding è inevitabile. La domanda è quanto.
| Standard / Classe | Limite vuoti per palla |
|---|---|
| IPC-A-610 Class 2 | ≤25% area proiettata |
| IPC-A-610 Class 3 (default) | ≤25% area |
| Class 3 con spec cliente | Spesso ≤9-15% area |
| BGA di potenza (pad termico) | ≤30% area su palle segnale, ≤50% area su termiche |
| Automotive / medicale (custom) | Spesso ≤9% area |
Top 4 cause di voiding
Via tented sotto BGA. Via riempite solo con maschera saldante perdono gas flussante nella giunzione durante il reflow. Soluzione: riempite e cappate (IPC-4761 Type VII) o riposizionate via fuori dall'ombra BGA. Catturate nella nostra checklist DFM.
Spessore stencil errato. Troppo spesso = pasta in eccesso = flussante in eccesso = più vuoti. Troppo sottile = saldatura insufficiente = head-in-pillow. Abbinate stencil a pitch (tabella sopra).
Pad o palle ossidate. Pad conservati oltre 12 mesi senza HASL o con cattiva placcatura ENIG bagnano male, lasciando vuoti all'interfaccia pad. Usate sempre schede fresche da un fab noto — NCAB ed Eurocircuits eseguono entrambi test di ossidazione pad.
Profilo reflow con TAL insufficiente. Sotto 45 s sopra liquidus, i gas flussanti non possono fuggire. Sopra 90 s, gli intermetallici crescono nei vuoti. Target 60-75 s per la maggior parte dei BGA SAC305.
Rilavorazione BGA
Stazione di rilavorazione: ugello ad aria calda o IR abbinato alle dimensioni BGA. Ciclo:
- Pre-cottura scheda 4-8 h a 110°C per espellere umidità (parti MSL Level 3)
- Riscaldare BGA a 245°C per 30-60 s, sollevare con ugello a vuoto
- Aspirare saldatura rimanente, pulire pad
- Ri-ballare il BGA (o usare una nuova parte)
- Ri-pasta pad (mini-stencil o dispensato)
- Posizionare, reflow con profilo locale
- Verifica X-ray
Tempo per rilavorazione BGA: 30-60 minuti. Costo: 40-150 EUR per giunzione a seconda di dimensione e accesso. Fatelo bene la prima volta.
BGA vs QFN — quando scegliere cosa
| Fattore | BGA | QFN |
|---|---|---|
| Conteggio pin | 36 a 2000+ | 8 a 100 |
| Ispezione | X-ray richiesto | AOI + fillet laterale |
| Costo rilavorazione | 40-150 EUR | 5-20 EUR |
| Costo della parte | Superiore | Inferiore |
| Prestazioni termiche | Buone (palle termiche) | Eccellenti (pad termico) |
| Prestazioni RF | Migliori (loop più corti) | Buone |
Per alto conteggio pin (>100) e digitale ad alta velocità, BGA è obbligatorio. Per IC di potenza, RF e analogici 20-80 pin, QFN è più economico e più facile da ispezionare.
Inviate il vostro progetto — la revisione DFM segnala problemi specifici BGA (via tented, route di escape, apertura stencil) prima del tooling. Provate prima lo stimatore di preventivo per una fascia di prezzo.
Domande frequenti
Cos'è BGA? Ball-grid array — un package IC con palle di saldatura disposte in una griglia sul lato inferiore. Si connette ai pad PCB corrispondenti durante il reflow. Pitch varia da 0,4 mm a 1,27 mm; conteggi palle da 36 a 2000+.
BGA vs QFN — quale è meglio? Nessuno. BGA per alti conteggi pin (>100), digitale ad alta velocità e RF. QFN per conteggi pin inferiori (8-100) con eccellenti prestazioni termiche attraverso pad centrale. Rilavorazione BGA è 5-10× più costosa di QFN, quindi scegliete QFN dove si adatta.
Come ispezionate un BGA? X-ray (2D per standard, 3D / CT per rilevamento head-in-pillow su grandi package). AOI non può vedere sotto il package. Boundary scan (JTAG) cattura aperture elettriche e cortocircuiti che l'X-ray non può vedere geometricamente.
Cos'è il voiding BGA? Bolle di gas flussante intrappolato dentro una palla di saldatura reflowed. Qualche voiding è inevitabile. IPC-A-610 Class 2 consente fino a 25% area proiettata per palla; Class 3 con spec cliente spesso richiede sotto 9-15%. Cause: via tented, pad ossidati, spessore stencil errato, time-above-liquidus insufficiente.