Il Ball Grid Array (BGA) è un'architettura di package a montaggio superficiale (SMT) ad altissima densità che impiega una matrice bidimensionale di sfere metalliche di saldatura posizionate sulla superficie inferiore del componente, al posto dei tradizionali reofori o piedini metallici perimetrali. Sfruttando l'intera superficie della base per i collegamenti di ingresso/uscita (I/O), il package BGA supera i limiti fisici delle strutture con pin perimetrali come i QFP (Quad Flat Package).
Nei microprocessori di elaborazione, nelle memorie ad alte prestazioni e nelle centraline industriali, il BGA Ball Grid Array offre vantaggi elettrici e termici determinanti. Le connessioni ultracorte riducono l'induttanza parassita a meno di 1 nH (rispetto ai 5 - 10 nH dei package con piedini tradizionali), garantendo l'integrità del segnale a velocità di diversi gigabit al secondo. Parallelamente, le sfere termiche interne convogliano il calore nei piani di massa interni del circuito stampato. Questa guida illustra cos'è un BGA, mette a confronto BGA vs LGA vs PGA, approfondisce il layout dei pad NSMD e SMD e descrive i processi di montaggio, controllo a raggi X e rework.
Cos'è un BGA (Ball Grid Array)?
Il BGA (Ball Grid Array) è stato introdotto per risolvere la saturazione delle interconnessioni nei circuiti integrati complessi (CPU, FPGA, memorie, SoC) che richiedono centinaia o migliaia di connessioni elettriche.
Nei package tradizionali con piedini perimetrali (come i QFP), l'aumento delle connessioni costringeva a ridurre il passo tra i piedini a 0,4 mm o 0,3 mm. Con questi valori micrometrici, i piedini metallici si piegano facilmente durante la manipolazione e provocano frequenti cortocircuiti (ponti di saldatura) in serigrafia.
L'architettura BGA risolve questo problema distribuendo le connessioni su una griglia piana sottostante il corpo del componente:
- Densità di I/O senza precedenti: Un package da 35 mm × 35 mm con passo da 1,0 mm alloggia agevolmente oltre 1.000 sfere, mentre un QFP della stessa dimensione si ferma a circa 300 connessioni perimetrali.
- Induttanza parassita minima e integrità del segnale: Dopo il montaggio, le sfere collassate presentano un'altezza di soli 0,3 - 0,6 mm. Questo percorso elettrico ridottissimo minimizza il rumore di commutazione (ground bounce), limita le interferenze elettromagnetiche (EMI) e preserva i tempi di salita dei segnali differenziali rapidi.
- Smaltimento termico efficiente: Molti package BGA integrano un gruppo centrale di sfere termiche direttamente sotto il silicio, scaricando il calore nei piani di massa del PCB tramite via termici dedicati.
La criticità del package BGA risiede nell'ispezione: essendo i giunti di saldatura celati sotto il corpo del chip, non possono essere verificati otticamente (AOI) e richiedono sistemi a raggi X (AXI), oltre a stazioni di rework ad aria calda per la sostituzione.
Tipologie e famiglie di package BGA
Durante l'evoluzione del packaging dei semiconduttori sono state introdotte diverse varianti costruttive:
| Famiglia BGA | Substrato del package | Connessione del die | Passo sfere tipico (mm) | Numero di connessioni | Caratteristiche costruttive e impiego |
|---|---|---|---|---|---|
| PBGA (Plastic BGA) | Laminato organico in resina BT | Wire bonding su colla epossidica | Da 1,0 a 1,27 | Da 196 a oltre 1.000 | Economico, eccellente compatibilità di dilatazione con l'FR-4; ampiamente usato per microcontrollori e DSP. |
| CBGA (Ceramic BGA) | Ceramica di allumina ($Al_2O_3$) sinterizzata | Bumps ad alta temperatura o wire bonding | Da 1,0 a 1,27 | Da 256 a oltre 1.600 | Ermetico, ottima conducibilità termica; ideale per applicazioni aerospaziali e militari con carichi termici estremi. |
| TBGA (Tape BGA) | Nastro flessibile in poliimmide (PI) con piste in rame | TAB o wire bonding | Da 1,0 a 1,27 | Da 200 a 600 | Profilo sottile, spesso con dissipatore metallico in rame integrato (Cavity-Down). |
| FBGA (Fine-Pitch BGA) | Substrato BT sottile | Wire bonding o flip-chip | Da 0,4 a 0,8 | Da 64 a 800 | Chip-Scale Package (CSP) con area inferiore a 1,2 volte il die; standard per memorie DDR4/DDR5 e LPDDR. |
| FCBGA (Flip-Chip BGA) | Substrato organico multistrato ad alta densità | Micro-bumps C4 ribaltati (Flip-Chip) | Da 0,65 a 1,0 | Da 500 a oltre 4.000 | Chip capovolto saldato direttamente sul substrato senza fili; massima larghezza di banda per GPU e processori server. |
BGA vs LGA vs PGA: confronto strutturale
Nella scelta dei componenti, gli ingegneri elettronici valutano vantaggi e vincoli tra BGA, LGA e PGA:
| Parametro | BGA (Ball Grid Array) | LGA (Land Grid Array) | PGA (Pin Grid Array) |
|---|---|---|---|
| Elemento di contatto | Sfere di lega di saldatura applicate sul fondo del chip | Piazzole piatte di rame dorate (lands) sul fondo | Pin metallici cilindrici sporgenti dal componente |
| Fissaggio al circuito stampato | Saldato in modo permanente tramite rifusione | Alloggiato in socket meccanico con contatti a molla; o saldato | Inserito in zoccolo a forza di inserzione nulla (ZIF); o saldato a foro passante |
| Altezza totale | Molto contenuta (da 0,8 mm a 2,5 mm complessivi) | Bassa (saldato) a Media (con meccanismo a leva del socket) | Elevata (data dalla lunghezza dei pin e dall'ingombro dello zoccolo ZIF) |
| Sostituibilità sul campo | Nulla; richiede stazione di rework professionale per la dissaldatura | Eccellente; il componente si rimuove e si aggiorna senza saldatore | Eccellente; sgancio manuale immediato tramite leva meccanica |
| Induttanza parassita | Minima ($< 0,5$ nH per sfera) | Minima (saldato) / Bassa (su socket) | Discreta o elevata (la lunghezza dei piedini genera da 2 a 5 nH) |
| Ambiti applicativi tipici | SoC integrati, memorie, moduli automotive, smartphone | CPU desktop e server (Intel LGA1700, AMD AM5), moduli wireless IoT | CPU legacy, moduli per computer industriali rinforzati |
Sfere di saldatura e progettazione dei pad: NSMD vs SMD
L'affidabilità meccanica nel tempo delle giunzioni BGA dipende in modo determinante dalla forma e dalla definizione dei pad sul PCB.
Leghe e diametro delle sfere
La lega senza piombo convenzionale è la SAC305 (Sn 96,5% / Ag 3,0% / Cu 0,5%, punto di fusione 217 °C - 220 °C); nel settore avionico si impiega la lega al piombo eutettica Sn63Pb37 (183 °C). Il diametro delle sfere decresce al ridursi del passo:
- Passo 1,0 mm: diametro sfere da 0,50 mm a 0,60 mm
- Passo 0,8 mm: diametro sfere da 0,40 mm a 0,45 mm
- Passo 0,5 mm: diametro sfere da 0,25 mm a 0,30 mm
- Passo 0,4 mm: diametro sfere da 0,20 mm a 0,25 mm
Geometrie dei pad secondo IPC-7351: NSMD vs SMD
- NSMD (Non-Solder Mask Defined):
- La piazzola in rame è più piccola dell'apertura del solder mask (con una luce di 50 µm - 75 µm attorno al rame).
- La saldatura liquida bagna sia la parte superiore sia i bordi verticali del rame.
- Vantaggi: Distribuzione uniforme delle sollecitazioni termomeccaniche e maggiore resistenza alla fatica. NSMD è lo standard raccomandato per quasi tutti i pad BGA.
- SMD (Solder Mask Defined):
- La maschera di saldatura sormonta i bordi della piazzola in rame.
- Vantaggi: Aumenta l'ancoraggio del rame al substrato dielettrico del PCB, prevenendo lo strappo della piazzola sotto carichi d'urto violenti (spesso usata per le sfere ai quattro angoli).
Tecniche di fanout: Dog-Bone vs VIPPO
- Sbroglio Dog-Bone: Per passi $\ge$ 0,8 mm, una pista breve esce dal pad e si collega a un foro di via adiacente.
- Via-in-Pad (VIPPO / POFV): Per passi $\le$ 0,65 mm lo spazio è insufficiente. Il foro di via viene realizzato direttamente all'interno del pad BGA, riempito con resina epossidica e metallizzato a filo con rame, eliminando colli di bottiglia e induttanze parassite.
Processo di assemblaggio BGA sulle linee SMT
- Serigrafia della pasta saldante: La pasta saldante viene applicata con lamine stencil inox incise al laser. Per passi fini $\le 0,5\text{ mm}$ si impiegano polveri Type 4 o 5. L'ispezione SPI 3D accerta che il volume si mantenga tra l'80% e il 120%.
- Posizionamento ottico ad alta precisione: Telecamere allineano i fiducial del circuito con i centroidi delle sfere con tolleranze entro $\pm 25\ \mu\text{m}$.
- Rifusione con effetto di auto-centraggio: Nel forno, la tensione superficiale delle centinaia di sfere fuse richiama il componente verso il centro perfetto dei pad, compensando deviazioni di posizionamento fino al 30% del diametro del pad. Picco termico a 240 °C - 248 °C per la SAC305.
Controllo con raggi X (AXI) e procedure di rilavorazione (Rework)
I giunti sono nascosti sotto il componente, rendendo inefficace l'ispezione visiva classica.
Ispezione radiografica automatica (AXI 2D/3D)
- Cortocircuiti: Rilevati chiaramente come ponti metallici scuri tra sfere contigue.
- Valutazione dei vuoti (Voids): Secondo IPC-7095 Classe 2, i vuoti interni in una singola sfera non devono superare il 25% dell'area proiettata.
- Difetto Head-in-Pillow (HIP): Deriva dall'imbarcamento del componente durante il preriscaldo; la sfera e la pasta saldante fondono senza amalgamarsi. Si rileva in modo affidabile con tomografia radiografica tridimensionale 3D AXI.
Procedura di rework su stazione ad aria calda
La sostituzione di un BGA si esegue su stazioni di rilavorazione dedicate:
- Preriscaldo inferiore della scheda: Una piastra a infrarossi scalda l'intero circuito a 120 °C - 150 °C per scongiurare imbarcamenti.
- Riscaldamento localizzato con ugello: Un getto di aria calda avvolge il BGA portando le sfere a rifusione senza surriscaldare i componenti limitrofi.
- Sollevamento a vuoto: Una pipetta a depressione preleva delicatamente il componente dissaldato.
- Pulizia e planarizzazione dei pad: La saldatura residua viene asportata con treccia dissaldante e flussante deossidante.
- Reballing e ri-saldatura: Si posiziona un nuovo componente o il chip originale ri-boccolato con apposito stencil, rieseguendo il profilo termico di rifusione.
Per verificare i requisiti dei vostri progetti con BGA a passo fine e richiedere un collaudo radiografico AXI, consultate le nostre offerte di fabbricazione circuiti stampati e assemblaggio schede elettroniche.
Domande frequenti (FAQ)
Che cosa significa l'acronimo BGA nell'elettronica?
BGA è l'acronimo di Ball Grid Array (griglia di sfere). È un tipo di contenitore per circuiti integrati a montaggio superficiale in cui i terminali di contatto sono costituiti da una matrice ordinata di sfere di saldatura situate sotto il componente.
Qual è la differenza principale tra BGA e LGA?
Il BGA possiede sfere di saldatura pre-applicate che fondono direttamente sui pad del PCB durante la saldatura a rifusione. L'LGA (Land Grid Array) presenta invece piazzole piatte dorate e si inserisce solitamente in uno zoccolo meccanico con contatti elastici, consentendo la sostituzione senza saldatore.
Come si controllano le saldature di un BGA se sono nascoste?
Le saldature vengono verificate tramite macchine di ispezione a raggi X (AXI). I raggi X oltrepassano la resina e il silicio evidenziando chiaramente le sfere metalliche ad alta densità, rivelando cortocircuiti, allineamenti errati o bolle d'aria interne secondo lo standard IPC-7095.
Qual è la differenza tra pad NSMD e SMD?
Nei pad NSMD (definiti dal rame) l'apertura del solder mask è più ampia del rame, permettendo alla lega di avvolgere anche i bordi verticali della piazzola e garantendo una maggiore resistenza alla fatica termica. I pad SMD sono delimitati dalla maschera e offrono un'elevata tenuta meccanica contro gli sforzi di strappo.
È possibile riparare o sostituire un BGA difettoso?
Sì, impiegando una stazione di rework per BGA. Il macchinario preriscalda la scheda, convoglia aria calda specifica sul chip per fondere le sfere, lo rimuove con una pipetta a vuoto, pulisce le piazzole e risalda il nuovo componente seguendo un rigoroso profilo termico.
Le stazioni di rework con allineamento ottico e profilo termico dedicato consentono la riparazione PCB in caso di cortocircuiti sotto i package BGA.

