Qu'est-ce qu'un BGA (Ball Grid Array) ? Types de boîtiers, billes et conception PCB

Guide technique du boîtier BGA (Ball Grid Array) : PBGA vs FCBGA, BGA vs LGA vs PGA, règles de routage NSMD, contrôle aux rayons X (AXI) et reprise (rework).

Qu'est-ce qu'un BGA (Ball Grid Array) ? Types de boîtiers, billes et conception PCB

Le boîtier BGA (Ball Grid Array ou matrice de billes) est une architecture d'encapsulation de composants montés en surface (CMS) à très haute densité. Contrairement aux boîtiers traditionnels dotés de pattes métalliques sur leur pourtour, le BGA utilise une matrice bidimensionnelle de billes d'alliage réparties sur toute sa face inférieure. Cette disposition permet de surmonter les limites physiques des boîtiers périphériques tels que les QFP (Quad Flat Package).

Dans les processeurs de calcul, les mémoires haute vitesse et l'électronique industrielle, le boîtier BGA procure des avantages électriques et thermiques déterminants. Les liaisons ultra-courtes réduisent l'inductance parasite des conducteurs à moins de 1 nH (contre 5 à 10 nH pour les boîtiers à pattes), préservant l'intégrité des signaux numériques à plusieurs gigabits par seconde. Parallèlement, des billes thermiques internes évacuent la chaleur directement vers les plans de masse internes du circuit imprimé. Ce guide détaille ce qu'est un BGA, compare BGA vs LGA vs PGA, analyse les géométries de pastilles NSMD et SMD, et décrit les procédés de pose, de contrôle par rayons X et de retouche (rework).

Qu'est-ce qu'un BGA (Ball Grid Array) ?

Le boîtier BGA (Ball Grid Array) a été conçu pour résoudre la saturation d'interconnexions rencontrée sur les circuits intégrés complexes (microprocesseurs, FPGA, mémoires, SoC) nécessitant des centaines ou des milliers d'entrées/sorties (E/S).

Sur les boîtiers à sorties périphériques traditionnels (comme les QFP), l'augmentation du nombre de broches contraignait à réduire l'écartement (pitch) à 0,4 mm voire 0,3 mm. À cette échelle, les pattes sont extrêmement vulnérables aux chocs mécaniques et génèrent de fréquents ponts d'étain lors de la sérigraphie.

L'architecture BGA élimine cette contrainte en répartissant les plots de connexion sous forme de grille matricielle :

  • Densité d'E/S remarquable : Un boîtier de 35 mm × 35 mm au pas de 1,0 mm accueille facilement plus de 1 000 billes, là où un QFP de dimensions similaires plafonne à environ 300 pattes.
  • Inductance parasite minime et intégrité du signal : Après refusion, les sphères d'alliage forment des joints de 0,3 à 0,6 mm de haut. Cette faible longueur de trajet limite le rebond de masse (ground bounce), atténue le rayonnement électromagnétique (CEM) et conserve les fronts de montée des signaux rapides.
  • Dissipation thermique optimisée : De nombreux BGA regroupent un bloc de billes de masse sous la puce en silicium, drainant directement les calories vers les couches internes de cuivre du PCB à l'aide de vias thermiques.

En contrepartie, le BGA impose des contraintes de contrôle : les joints étant masqués sous le corps du boîtier, ils échappent aux caméras optiques classiques (AOI) et nécessitent une inspection automatisée par rayons X (AXI), ainsi que des stations de retouche à air chaud dédiées en cas de remplacement.

Typologies et variantes de boîtiers BGA

Plusieurs familles de BGA coexistent selon les exigences de coût, de performance thermique et de fréquence de travail :

Famille de boîtier BGA Substrat support Raccordement de la puce Pas standard des billes (mm) Nombre de billes Caractéristiques d'ingénierie et usages
PBGA (Plastic BGA) Stratifié organique en résine BT Câblage filaire (Wire Bonding) sur colle époxy 1,0 à 1,27 196 à 1 000+ Économique, excellente compatibilité de dilatation avec le FR-4 ; standard des microcontrôleurs et DSP.
CBGA (Ceramic BGA) Céramique alumine ($Al_2O_3$) multicouche Bumps haute température ou câblage filaire 1,0 à 1,27 256 à 1 600+ Hermétique, forte conductivité thermique, fiabilité spatiale et militaire extrême ; dilatation différente du FR-4 nécessitant une gestion des contraintes.
TBGA (Tape BGA) Ruban polyimide souple cuivré TAB ou câblage filaire 1,0 à 1,27 200 à 600 Profil ultra-plat, intégrant fréquemment un dissipateur cuivre supérieur (Cavity-Down).
FBGA (Fine-Pitch BGA) Substrat BT très mince Câblage filaire ou Flip-Chip 0,4 à 0,8 64 à 800 Boîtier taille puce (CSP) avec encombrement $< 1,2\times$ l'aire de la puce ; standard absolu des mémoires DDR4/DDR5 et LPDDR.
FCBGA (Flip-Chip BGA) Substrat organique haute densité à micro-vias Micro-bosses C4 inversées (Flip-Chip) 0,65 à 1,0 500 à 4 000+ Puce retournée soudée directement sur le substrat sans fils d'or ; bande passante maximale pour GPU, processeurs serveur et ASIC réseau.

BGA vs LGA vs PGA : comparaison architecturale

Lors du choix de processeurs ou de modules critiques, les ingénieurs comparent les mérites des formats BGA, LGA et PGA :

Critère de comparaison BGA (Ball Grid Array) LGA (Land Grid Array) PGA (Pin Grid Array)
Élément de contact Billes d'alliage sphériques pré-soudées sous le composant Pastilles de cuivre dorées plates (lands) sous le boîtier Broches métalliques rigides (pins) perpendiculaires
Mode d'assemblage PCB Soudé à demeure par brasage par refusion Inséré dans un socket mécanique à ressorts ; ou soudé directement Inséré dans un support à force d'insertion nulle (ZIF) ; ou brasé traversant
Encombrement vertical Très faible (hauteur totale de 0,8 mm à 2,5 mm) Faible (soudé) à Moyen (avec mécanisme de levier de socket) Élevé (hauteur cumulée des broches et du corps du connecteur ZIF)
Maintenance sur site Nulle ; exige un équipement de dessoudage BGA spécialisé Excellente ; processeur démontable et interchangeable sans fer à souder Excellente ; déverrouillage manuel par levier instantané
Inductance parasite Très faible ($< 0,5$ nH par bille) Très faible (soudé) / Faible (sur socket) Moyenne à élevée (longueur des broches introduisant 2 à 5 nH)
Cas d'usage types SoC embarqués, mémoires, calculateurs automobiles, smartphones CPU de PC et serveurs (Intel LGA1700, AMD AM5), modules radio IoT Processeurs industriels durcis, calculateurs militaires

Billes de soudure et conception des plages d'accueil (NSMD vs SMD)

La longévité en fatigue thermo-mécanique d'un joint BGA dépend directement du tracé des plages d'accueil sur le circuit imprimé.

Métallurgie et diamètre des billes

L'alliage sans plomb universel est le SAC305 (Sn 96,5% / Ag 3,0% / Cu 0,5%, fusion à 217–220 °C) en électronique civile, tandis que l'alliage au plomb Sn63Pb37 (183 °C) reste employé dans l'avionique. Le diamètre des billes diminue avec le pas :

  • Pas de 1,0 mm : diamètre 0,50 mm à 0,60 mm
  • Pas de 0,8 mm : diamètre 0,40 mm à 0,45 mm
  • Pas de 0,5 mm : diamètre 0,25 mm à 0,30 mm
  • Pas de 0,4 mm : diamètre 0,20 mm à 0,25 mm

Définition des plages selon l'IPC-7351 : NSMD vs SMD

  1. NSMD (Non-Solder Mask Defined) :
    • Le cuivre de la pastille est plus petit que l'ouverture du masque de soudure (avec un retrait de 50 à 75 µm autour du cuivre).
    • L'alliage fondu mouille la surface supérieure et les parois latérales du plot en cuivre.
    • Avantages : Répartition homogène des contraintes thermomécaniques, meilleure tenue en fatigue et précision dimensionnelle supérieure du cuivre par rapport au vernis. Le NSMD est le standard recommandé pour presque tous les BGA.
  2. SMD (Solder Mask Defined) :
    • Le vernis épargne recouvre la périphérie de la pastille de cuivre.
    • Avantages : Ancre fermement le cuivre sur le substrat du PCB, évitant l'arrachement sous de violents chocs mécaniques. Souvent utilisé pour les billes des quatre coins.

Stratégies d'échappement : Dog-Bone vs VIPPO

  • Échappement Dog-Bone : Pour les pas $\ge$ 0,8 mm, une piste courte relie la pastille à un via traversant adjacent.
  • Via dans la pastille (VIPPO / POFV) : Pour les pas $\le$ 0,65 mm, l'espace manque. Le via est foré directement dans la pastille BGA, bouché à la résine et recouvert de cuivre électrodéposé et surfacé, supprimant l'encombrement et l'inductance parasite.

Procédé d'assemblage CMS des BGA

  1. Sérigraphie de la pâte à braser : La pâte à braser est déposée via un pochoir inox découpé au laser. Au pas fin $\le 0,5\text{ mm}$, une poudre de Type 4 ou 5 est requise. L'inspection SPI 3D garantit un volume conforme entre 80 % et 120 %.
  2. Implantation optique de précision : Les caméras de la machine de placement centrent les billes sous le boîtier avec les mires optiques du PCB avec une précision de $\pm 25\ \mu\text{m}$.
  3. Refusion et effet d'auto-alignement : Dans le four, la tension superficielle de l'ensemble des billes en fusion tire naturellement le boîtier vers le centre exact des pastilles, compensant un désalignement initial pouvant atteindre 30 % du diamètre de la pastille. Pic à 240–248 °C pour le SAC305.

Contrôle qualité par rayons X (AXI) et retouche (Rework)

Les billes de soudure étant masquées par le corps opaque du boîtier, le contrôle visuel est impossible.

Contrôle automatisé par rayons X (AXI 2D/3D)

  • Ponts de soudure : Visibles immédiatement sous forme de ponts sombres entre billes voisines.
  • Analyse des porosités (Voids) : Selon l'IPC-7095 Classe 2, la surface cumulée des vides au sein d'une bille ne doit pas excéder 25 % de la projection de la bille.
  • Défaut de tête sur oreiller (Head-in-Pillow / HIP) : Résulte du gauchissement du boîtier pendant la montée en température ; la bille et la pâte fondent séparément sans fusionner au refroidissement. Détectable principalement en tomographie 3D AXI.

Procédure de reprise (BGA Rework)

Le remplacement d'un BGA s'effectue sur une station de reprise à air chaud régulée :

  1. Préchauffage de la carte : Un panneau infrarouge inférieur chauffe la carte à 120–150 °C pour empêcher tout gauchissement.
  2. Chauffe ciblée par buse : Une buse à air chaud enveloppe le BGA et fait fondre les billes sans surchauffer les composants voisins.
  3. Aspiration sous vide : Une ventouse retire le composant à l'état liquide.
  4. Nettoyage des plots : Les résidus de brasure sont aspirés à la tresse avec un flux doux.
  5. Rebillage et ressoudage : Un composant neuf ou rebillé à l'aide d'un mini-pochoir est ressoudé selon un profil thermique précis.

Pour vos projets d'assemblage BGA haute densité et contrôle par rayons X, découvrez nos services de fabrication de circuits imprimés et d'assemblage électronique complet.

Foire aux questions (FAQ)

Que signifie l'acronyme BGA en électronique ?

BGA signifie Ball Grid Array (matrice de billes). Il s'agit d'un boîtier de circuit intégré monté en surface dont les connexions sont assurées par une grille de billes métalliques d'alliage situées sous son corps.

Quelle est la différence majeure entre un BGA et un LGA ?

Le BGA possède des billes d'alliage soudées à demeure sur son substrat, fondues directement sur le circuit imprimé au four à refusion. Le LGA dispose de simples plages de contact dorées plates et s'insère dans un support à ressorts (socket), permettant un démontage aisé sans dessoudage.

Comment inspecte-t-on les soudures d'un BGA invisibles à l'œil ?

On utilise une machine d'inspection automatisée par rayons X (AXI). Les rayons X traversent la résine et le silicium tandis que les métaux denses du joint (étain, argent, plomb) absorbent le rayonnement, révélant les ponts, manques ou porosités selon les critères de l'IPC-7095.

Pourquoi préférer des pastilles NSMD plutôt que SMD ?

Les pastilles NSMD (définies par le cuivre) permettent à la soudure d'enrober les flancs verticaux du cuivre, assurant une résistance supérieure à la fatigue thermique lors des cycles chaud/froid. Les pastilles SMD sont réservées aux points soumis à de fortes contraintes mécaniques d'arrachement.

Peut-on réparer ou remplacer un composant BGA défectueux ?

Oui, à l'aide d'une station de retouche BGA à flux d'air chaud et préchauffage infrarouge. Le composant est dessoudé sous vide, les pastilles nettoyées, et un nouveau composant est aligné optiquement puis ressoudé selon un profil thermique étalonné.

Les stations de reprise à optique prismatique et profil thermique régulé permettent de réussir la réparation de PCB présentant des ponts sous BGA.