Qu'est-ce que PCM (mémoire à changement de phase) ?
Mémoire non volatile qui stocke l'information grâce à la différence entre l'état cristallin (faible résistance) et l'état amorphe (forte résistance) d'un matériau chalcogénure.
Nom japonais: PCM(相変化メモリ)
« PCM (mémoire à changement de phase) » apparaît dans 11 questions d'entraînement réparties sur 1 thèmes, dont Mémoires émergentes.
Domaine: Mémoires émergentes
Cellules multiniveaux et dérive de résistance
Les résistances cristalline et amorphe différant de deux à trois ordres de grandeur, la PCM peut stocker plus d'un bit par cellule. L'amplitude et la durée des impulsions fixent la taille de la zone amorphe, ce qui produit des niveaux de résistance intermédiaires. Le problème est la dérive de résistance : la phase amorphe se relaxe lentement, si bien que sa résistance augmente à peu près comme une puissance du temps (R ∝ t^ν, avec ν d'environ 0,1). Un stockage à deux niveaux le tolère, mais des niveaux rapprochés peuvent se confondre : la PCM multiniveau s'appuie donc sur une programmation avec vérification, sur des cellules de référence lues avec les données et sur des matériaux à faible dérive.
Limites de miniaturisation : courant de reset et perturbation thermique
Le courant de reset est le principal coût énergétique de la PCM : les conceptions de cellules réduisent donc le volume à faire fondre. La cellule en champignon (mushroom cell), par exemple, force le courant à travers une électrode chauffante étroite, de sorte que seul un petit dôme de GST est chauffé. Un pas serré entraîne un second problème, la perturbation thermique : lorsque les cellules ne sont distantes que de quelques dizaines de nanomètres, la chaleur d'un reset peut cristalliser partiellement une voisine amorphe. Des diélectriques thermiquement isolants autour de chaque cellule y remédient. La rétention est aussi limitée par la température, puisque le GST cristallise vers 150 °C, c'est pourquoi des compositions riches en Ge sont utilisées pour l'automobile et d'autres applications à haute température.
La PCM face aux autres mémoires non volatiles
La PCM se situe entre la flash NAND et la DRAM. Son endurance d'environ 10^6 à 10^9 cycles dépasse les quelques milliers à dizaines de milliers de la NAND, mais reste inférieure à celle de la MRAM (plus de 10^10) et de la DRAM, pratiquement illimitée. Contrairement à la MRAM, qui stocke les données dans l'aimantation d'une jonction tunnel magnétique, et à la ReRAM, qui forme et rompt un filament conducteur dans un oxyde, la PCM modifie la structure atomique de tout un volume. Dans les matrices denses à points de croisement (cross-point), chaque élément PCM est associé à un sélecteur à commutation de seuil ovonique (OTS) qui bloque les courants de fuite parasites (sneak currents) à travers les cellules non sélectionnées.
Questions fréquentes
Quelle est la différence entre la PCM et la ReRAM ?
Toutes deux stockent les données sous forme d'état de résistance, mais la PCM fait basculer un chalcogénure entre phases cristalline et amorphe par la chaleur, tandis que la ReRAM déplace des ions dans un oxyde métallique pour former ou rompre un filament conducteur étroit. La PCM nécessite donc des courants d'écriture relativement élevés pour faire fondre le matériau.
Pourquoi le set de la PCM est-il plus lent que le reset ?
Le reset n'a qu'à faire fondre le matériau puis à le tremper en quelques nanosecondes, tandis que le set doit maintenir le matériau sous son point de fusion assez longtemps pour que les atomes s'organisent en cristal, typiquement de quelques dizaines à quelques centaines de nanosecondes. C'est donc le temps de cristallisation qui limite la vitesse d'écriture de la PCM.
Que signifie GST dans la mémoire à changement de phase ?
GST désigne les alliages chalcogénures germanium-antimoine-tellure, le plus souvent Ge2Sb2Te5. Il cristallise rapidement tout en conservant une phase amorphe stable à température ambiante, et la même famille de matériaux a été utilisée dans les disques optiques réinscriptibles.