Riepilogo

  • I package BGA (ball-grid array) hanno sfere di saldatura sotto il package — invisibili dopo il reflow, ispezionabili solo via raggi X, e una delle principali cause di guasti sul campo quando assemblati male.
  • Il posizionamento BGA utilizza ugelli centrati con visione sul DDM Novastar LS60 con precisione di ±30 µm; profilo di reflow e volume della pasta sono le due leve critiche.
  • Vuoti inferiori al 25% di area per sfera sono accettabili per IPC-A-610 Classe 2; la Classe 3 richiede meno del 9-15% a seconda delle specifiche del cliente.
  • L'ispezione a raggi X è esternalizzata tramite partner presso Energetika-VDS — ogni BGA su ordini Classe 3, basata su campioni su Classe 2.
  • Le quattro principali cause di vuoti: vias coperti (non cappucciati) sotto il BGA, spessore stencil errato, pad ossidati, profilo di reflow con tempo insufficiente sopra il liquidus.

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

  1. 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.

  2. 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).

  3. 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.

  4. 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:

  1. Pre-cottura scheda 4-8 h a 110°C per espellere umidità (parti MSL Level 3)
  2. Riscaldare BGA a 245°C per 30-60 s, sollevare con ugello a vuoto
  3. Aspirare saldatura rimanente, pulire pad
  4. Ri-ballare il BGA (o usare una nuova parte)
  5. Ri-pasta pad (mini-stencil o dispensato)
  6. Posizionare, reflow con profilo locale
  7. 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.

Mandare in produzione

Se state lavorando ai file o alla preparazione dei test trattati in questo articolo, siamo disponibili a esaminare quanto avete.