Qu'est-ce que MRAM ?

Mémoire non volatile qui stocke l'information grâce à la différence de résistance selon l'orientation de l'aimantation d'une jonction tunnel magnétique (MTJ).

Nom japonais: MRAM

« MRAM » apparaît dans 19 questions d'entraînement réparties sur 2 thèmes, dont Mémoires émergentes, SRAM et mémoire flash.

Domaine: Mémoires émergentes

Comment une jonction tunnel magnétique stocke un bit

L'élément de stockage est une jonction tunnel magnétique (MTJ) : une couche de référence fixe et une couche libre commutable, toutes deux ferromagnétiques, séparées par une barrière tunnel isolante d'environ 1 nm d'épaisseur. Lorsque les deux aimantations sont parallèles, les électrons traversent facilement par effet tunnel et la résistance est faible ; antiparallèles, elles donnent une résistance élevée. Cette magnétorésistance tunnel (TMR) distingue le 0 du 1. Les barrières en MgO cristallin donnent des taux de TMR de plusieurs centaines de pour cent, bien au-delà des quelques dizaines de pour cent de l'Al2O3 amorphe. La lecture fait passer un faible courant et compare le résultat à une référence ; elle ne perturbe pas l'aimantation, si bien qu'aucune réécriture n'est nécessaire.

Écriture par transfert de spin

Dans la STT-MRAM, le courant d'écriture traverse la MTJ elle-même. Les électrons polarisés en spin par la couche de référence transfèrent leur moment cinétique à la couche libre et la font basculer ; le sens du courant choisit l'état. Contrairement aux premières MRAM, écrites par les champs magnétiques de fils voisins, le courant d'écriture STT diminue avec la surface de la cellule, ce qui rend la miniaturisation possible. La limite est la stabilité thermique : la barrière d'énergie vaut l'anisotropie multipliée par le volume de la couche libre, et son rapport à kT, appelé Δ, doit être d'environ 60 ou plus pour une rétention de dix ans. Augmenter Δ augmente le courant d'écriture : on utilise donc des matériaux à aimantation perpendiculaire pour équilibrer les deux.

La MRAM embarquée dans les puces logiques

Les MTJ sont fabriquées entre les couches d'interconnexion, en fin de ligne (BEOL), une fois les transistors terminés, avec seulement quelques masques supplémentaires. La flash embarquée nécessite au contraire dix masques supplémentaires ou plus pour les grilles flottantes et devient peu réaliste au-delà d'environ 28 nm ou avec des grilles high-k/métal. La MRAM est donc l'un des principaux remplaçants de la flash embarquée dans les microcontrôleurs et les puces automobiles à 22 nm et en dessous. Les difficultés d'intégration consistent notamment à supporter les étapes thermiques du BEOL, d'environ 400 °C, et à structurer des films magnétiques sans redéposition de métal, généralement par gravure par faisceau d'ions.

La MRAM face aux autres mémoires

Par rapport à la flash, la MRAM écrit en quelques nanosecondes à quelques dizaines de nanosecondes sans étape d'effacement et supporte plus de 10¹⁰ cycles, contre quelques milliers à quelques dizaines de milliers pour la NAND. Contrairement à la DRAM et à la SRAM, elle est non volatile. Ses faiblesses sont la densité et la marge de lecture : les cellules sont plus grandes que celles de la NAND et ne peuvent pas être empilées en 3D, si bien que le coût par bit est bien plus élevé, et un rapport de résistance de 2 à 3 donne des marges de lecture plus faibles qu'en DRAM ou en flash. La FeRAM stocke au contraire les données dans la polarisation ferroélectrique, et la mémoire à changement de phase dans la différence de résistance entre état cristallin et état amorphe.

S'entraîner : questions sur MRAM

Quel est le principe de mémorisation de la MRAM ?

  1. ALa différence de résistance selon l'orientation de l'aimantation d'une jonction tunnel magnétique (MTJ)
  2. BLa différence de résistance entre l'état cristallin et l'état amorphe d'un matériau chalcogénure
  3. CLa présence ou l'absence de charge stockée dans un condensateur
Afficher la réponse et l'explication

Réponse : A. La différence de résistance selon l'orientation de l'aimantation d'une jonction tunnel magnétique (MTJ)

La MRAM utilise une jonction tunnel magnétique (MTJ), dans laquelle une couche isolante d'environ 1 nm d'épaisseur est prise en sandwich entre deux couches magnétiques. Grâce à l'effet de magnétorésistance tunnel, la résistance est faible lorsque les aimantations sont parallèles et élevée lorsqu'elles sont antiparallèles, ce qui permet de distinguer 0 et 1 ; l'aimantation étant conservée sans alimentation, la mémoire est non volatile. Ses atouts sont une endurance quasi illimitée et une grande rapidité. La différence de résistance entre cristal et amorphe est exploitée par la mémoire à changement de phase, et la charge électrique par la DRAM.

Quel est l'avantage général de la MRAM par rapport à la mémoire flash ?

  1. AUn coût par bit bien inférieur
  2. BLes données sont perdues à la coupure de l'alimentation
  3. CUne endurance en réécriture très élevée et une écriture rapide
Afficher la réponse et l'explication

Réponse : C. Une endurance en réécriture très élevée et une écriture rapide

La MRAM mémorisant par l'orientation de l'aimantation, son endurance est bien supérieure à celle de la flash, qui implique une dégradation de l'oxyde (plus de 10¹⁰ cycles), l'écriture est rapide (quelques ns à quelques dizaines de ns) et aucune procédure d'effacement n'est nécessaire. Elle est donc de plus en plus adoptée comme mémoire embarquée de microcontrôleurs et d'équipements automobiles, ou pour les applications enregistrant fréquemment des données. En revanche, ses cellules sont grandes et non empilables, si bien qu'elle reste loin derrière la flash NAND en capacité et en coût par bit.

Questions fréquentes

La MRAM est-elle volatile ou non volatile ?

La MRAM est non volatile : les données sont conservées dans le sens d'aimantation de la couche libre, qui persiste sans alimentation, généralement dix ans ou plus. Elle combine cela avec des écritures rapides et une endurance très élevée.

Quelle différence entre STT-MRAM et MRAM toggle ?

La MRAM toggle, ou écrite par champ, fait basculer la couche libre grâce aux champs magnétiques créés par le courant dans des fils voisins, ce qui exige davantage de courant à mesure que les cellules rétrécissent. La STT-MRAM fait passer un courant polarisé en spin directement à travers la MTJ, si bien que le courant d'écriture diminue avec la taille de la cellule.

Pourquoi la MRAM remplace-t-elle la flash embarquée ?

La flash embarquée ajoute de nombreuses étapes de procédé et est difficile à intégrer au-delà d'environ 28 nm ou avec des grilles high-k/métal. La MRAM est fabriquée dans les couches d'interconnexion avec seulement quelques masques supplémentaires et offre des écritures plus rapides et une endurance plus élevée.

« MRAM » dans les explications

Questions mentionnant « MRAM » (19)

  1. Quel est le principe de mémorisation de la MRAM ?
  2. Quel est l'avantage général de la MRAM par rapport à la mémoire flash ?
  3. Quel matériau est largement utilisé comme barrière tunnel dans la jonction tunnel magnétique (MTJ) de la MRAM et permet d'obtenir un fort taux de magnétorésistance tunnel ?
  4. Quelle est l'une des raisons pour lesquelles la MRAM suscite l'intérêt comme mémoire non volatile embarquée dans les microcontrôleurs ?
  5. Quel problème survient facilement en MRAM lorsque l'élément de mémorisation (MTJ) est trop miniaturisé ?
  6. Comment les données d'une MRAM sont-elles lues ?
  7. À quelle étape de fabrication d'un circuit logique LSI l'élément de mémorisation (MTJ) d'une MRAM est-il généralement intégré ?
  8. Que représente le « M » de MRAM ?
  9. Comment appelle-t-on la structure, utilisée comme élément mémorisant 1 bit en MRAM, constituée d'une fine couche isolante prise entre deux couches magnétiques ?
  10. À quel facteur d'environnement externe faut-il prendre garde lors de l'utilisation d'une MRAM ?
  11. Pourquoi la MRAM et la FeRAM sont-elles parfois utilisées dans des environnements fortement irradiés comme les équipements spatiaux ?
  12. Quel effet, étudié pour réduire l'énergie d'écriture des MRAM, modifie l'anisotropie magnétique d'une couche magnétique par une tension ?
  13. Quelle mémoire non volatile a été intégrée sur la même puce que les circuits logiques pour stocker le programme des microcontrôleurs ?
  14. Quelle propriété la FeRAM (mémoire ferroélectrique) exploite-t-elle pour mémoriser l'information ?
  15. Comment l'information est-elle écrite dans une STT-MRAM ?

Comparatifs incluant ce terme

Termes associés

Jonction tunnel magnétique (MTJ) PCM (mémoire à changement de phase) Taux TMR Mémoire non volatile FeRAM (mémoire ferroélectrique) ReRAM (mémoire résistive) Grille flottante CMOS STT-MRAM 3D XPoint

Retour au glossaire