Qu'est-ce que Électromigration ?
Déplacement des atomes métalliques d'une interconnexion sous l'effet du courant. Il crée des cavités (voids) et des excroissances (hillocks), causes de coupures et de courts-circuits.
Nom japonais: エレクトロマイグレーション
« Électromigration » apparaît dans 25 questions d'entraînement réparties sur 8 thèmes, dont Procédés d'interconnexion, Fiabilité, Transistors avancés (FinFET et GAA).
Domaine: Fiabilité
Le vent électronique et la formation des dégâts
Les électrons de conduction diffusent sur les ions métalliques et leur transfèrent de la quantité de mouvement, poussant les atomes dans le sens du flux d'électrons, c'est-à-dire à l'opposé du sens conventionnel du courant. Les atomes se déplacent surtout le long de chemins de diffusion rapide : les joints de grains dans l'aluminium, et l'interface supérieure entre le cuivre et sa couche de couverture diélectrique dans le cuivre. Les dégâts apparaissent là où ce flux atomique est interrompu, par exemple au fond d'un via bloqué par le métal barrière. Les atomes quittent le côté amont sans être remplacés et une cavité (void) se forme, augmentant la résistance ou coupant la ligne, tandis que les atomes s'accumulent en aval sous forme d'excroissances (hillocks) qui peuvent fissurer le diélectrique et créer un court-circuit avec une ligne voisine.
Équation de Black et essais de durée de vie
L'équation de Black, MTTF = A·J⁻ⁿ·exp(Ea/kT), indique que la durée de vie médiane diminue avec la densité de courant J, n valant typiquement environ 2, et diminue exponentiellement avec la température. Les essais de fiabilité soumettent donc les lignes à de fortes densités de courant et à des températures d'environ 300 °C, puis extrapolent aux conditions d'utilisation. Les temps de défaillance suivent une loi log-normale, et comme une puce contient des centaines de millions de fils, l'objectif de conception est l'instant où une infime fraction, par exemple 0,1 ppm, a défailli. Cela fixe des limites de densité de courant par fil de l'ordre du MA/cm².
Matériaux et structures résistants
Ajouter environ 0,5 % de cuivre à l'aluminium place du cuivre aux joints de grains et ralentit le transport de l'aluminium d'un ordre de grandeur ou plus. Le câblage en cuivre, d'une résistivité d'environ 1,7 µΩ·cm contre environ 2,7 µΩ·cm pour l'aluminium et doté d'un point de fusion plus élevé, a encore amélioré la résistance à l'électromigration. Le cuivre se déplaçant principalement le long de sa surface supérieure, la couche de couverture diélectrique (SiCN ou SiN) et les couvertures métalliques sélectives, comme le cobalt, déterminent la durée de vie. Une structure de grains en bambou aide beaucoup l'aluminium, mais ne suffit pas pour le cuivre. Dans les lignes courtes s'applique l'effet Blech : la contrainte de retour arrête le transport net lorsque le produit densité de courant × longueur est inférieur à une valeur critique.
Vérifications de conception et défaillances apparentées
Les concepteurs ajoutent des vias redondants, élargissent le métal autour des vias et effectuent l'analyse d'électromigration en même temps que l'analyse de chute ohmique (IR drop) lors de la validation finale (sign-off). L'auto-échauffement des dispositifs FinFET et SOI élève la température des fils voisins et accélère les défaillances. Dans les bossages de soudure flip-chip, la concentration de courant (current crowding) au coin piste-bossage fait naître des cavités, l'une des raisons pour lesquelles on préfère les piliers de cuivre. L'électromigration ne doit pas être confondue avec la migration sous contrainte (stress migration), où des cavités se forment sous l'effet de contraintes thermiques sans courant, ni avec la migration ionique, où l'humidité permet aux ions métalliques de former des dendrites entre des électrodes polarisées sur les cartes.
Questions fréquentes
Quelle est la différence entre électromigration et migration sous contrainte ?
L'électromigration est provoquée par le courant, les électrons poussant les atomes métalliques le long du fil. La migration sous contrainte forme des cavités sans aucun courant, les atomes se déplaçant pour relâcher la contrainte de traction laissée par la différence de dilatation thermique ; elle est maximale vers 150 à 250 °C.
Pourquoi le cuivre résiste-t-il mieux à l'électromigration que l'aluminium ?
Le cuivre a un point de fusion plus élevé : ses atomes sont donc moins mobiles aux températures de fonctionnement, ce qui améliore la durée de vie d'un ordre de grandeur ou plus. Sa résistivité plus faible implique aussi moins d'échauffement pour un même courant.
Qu'est-ce que l'effet Blech ?
Dans les fils courts, les atomes poussés vers une extrémité créent un gradient de contrainte qui provoque un flux de retour. Lorsque le produit de la densité de courant par la longueur de ligne est inférieur à une valeur critique, ce flux de retour compense le vent électronique et la ligne ne se dégrade pas.