TL

不揮発メモリの物理(MRAM・ReRAM・PCM)

電源を切っても消えず、しかも高速・高耐久を狙う新型不揮発メモリの正体を原理から理解できます。磁化反転・フィラメント・相変化という三つのまったく異なる記録物理を、スイッチング機構と耐久性で横並びに比較します。

応用不揮発メモリMRAMReRAM相変化メモリ半導体メモリ最終更新: 2026-06-21
TL;DR要点だけ先に
  • 1.STT-MRAMは磁気トンネル接合の自由層の磁化向きを、スピン偏極電流のスピン移行トルクで反転させて記録する。電荷蓄積を使わないため書き換え耐久がほぼ無限大で高速だが、抵抗変化(オン/オフ比)が小さく読み出し設計が難しい。
  • 2.ReRAMは絶縁膜中に酸素空孔などの導電フィラメントを形成(セット)・破断(リセット)して抵抗を切り替える。構造が単純で微細化・積層に向くが、フィラメント生成が確率的でばらつきが大きい。
  • 3.PCMはカルコゲナイド材料の結晶(低抵抗)とアモルファス(高抵抗)をジュール熱で相変化させて記録する。中間状態で多値化や演算もできるが、書き込み電流が大きく、アモルファス相の抵抗ドリフトが課題。

電荷に頼らない記憶 ── なぜ新型不揮発メモリなのか

NAND フラッシュ(/semiconductor/nand-flash-cell/)や DRAM(/semiconductor/dram-cell/)は、いずれも電荷の有無や量で情報を蓄えます。電荷方式は微細化が進むほど「蓄えられる電子が数十個まで枯渇する」「絶縁膜が傷んで漏れる」という物理限界に突き当たります。そこで登場したのが、電荷ではなく素子の物理状態そのもの(磁化・原子配列・原子の局所構造)を抵抗値に対応させて記憶する一群のメモリです。代表が MRAM・ReRAM・PCM の三方式で、いずれも「2 端子の抵抗が高いか低いか」を読む抵抗変化型メモリという共通の枠組みに乗ります。

共通の読み出しモデル

三方式とも、記憶素子は小さな電流を流したときの抵抗が高抵抗状態(HRS)か低抵抗状態(LRS)かで 1 ビットを表します。読み出しは素子に弱い電圧をかけ、流れる電流(=コンダクタンス)を参照値と比較するだけ。電荷を出し入れしないので、原理的に読み出しは非破壊で高速です。違いは「どうやって抵抗を切り替えるか」という書き込み(スイッチング)機構にあります。

メモリ全体の中での位置づけは /semiconductor/memory-types-taxonomy/ も参照してください。

STT-MRAM ── 磁化の向きをスピンで倒す

MRAM の記憶素子は**磁気トンネル接合(MTJ: Magnetic Tunnel Junction)**です。極薄の絶縁膜(トンネルバリア、通常は MgO)を、二枚の強磁性層で挟んだ構造をしています。

   自由層 (Free Layer)      ← 磁化の向きを書き換える層
   ──────────────────
   トンネルバリア (MgO, ~1nm)
   ──────────────────
   固定層 (Pinned Layer)    ← 磁化の向きを固定した参照層

ミソは**トンネル磁気抵抗効果(TMR)**です。二層の磁化が同じ向き(平行)なら電子がトンネルしやすく低抵抗、逆向き(反平行)ならトンネルしにくく高抵抗になります。固定層の向きは動かさず、自由層の向きだけを反転させれば、抵抗が切り替わり 1 ビットを表せます。

書き込みに使うのがスピン移行トルク(STT: Spin-Transfer Torque)です。電流を固定層に通すと、電子のスピンが固定層の磁化向きに揃ったスピン偏極電流になります。この偏極電子が自由層に流れ込むと、自身の角運動量を自由層の磁化に受け渡し、磁化を倒すトルクを与えます。電流がしきい値(臨界電流)を超えると自由層の磁化が反転する、という仕組みです。電流の向きを変えれば反転の向きも変わるので、同じ端子で 0 と 1 の両方を書けます。

STT-MRAMの強みは耐久性

磁化反転は原子配列を壊さず、絶縁膜に電荷を通して傷めることもありません。そのため書き換え耐久(エンデュランス)は実質的にほぼ無限大(10^15 回級)で、DRAM 代替やキャッシュ用途を狙えます。書き込みもナノ秒級と高速です。

MRAMの弱点 ── 信号が小さい

最大の難点は TMR 比、すなわち高抵抗状態と低抵抗状態の差が小さいことです。フラッシュのオン/オフ比が桁違いなのに対し、MRAM は HRS が LRS の数倍程度しかありません。この小さな抵抗差を高速に読み分けるには高精度なセンスアンプが要り、ビット線設計の余裕が小さくなります。また臨界電流を下げつつ熱安定性(データ保持)を保つトレードオフも難しい設計課題です。

ReRAM ── 絶縁膜の中に導線を生やす

ReRAM(抵抗変化メモリ、RRAM とも)は、金属/絶縁膜(遷移金属酸化物など)/金属という単純な 2 端子構造です。記憶は、絶縁膜の中に**ナノスケールの導電フィラメント(伝導パス)**を作ったり切ったりして抵抗を切り替えます。

   上部電極
   ──────────────
   絶縁膜(酸化物)  │ ← セット時:ここに酸素空孔が連なり
   ──────────────  │   フィラメント(導線)が貫通 → 低抵抗
   下部電極          │   リセット時:フィラメントが破断 → 高抵抗

代表的な酸素空孔型では、電圧をかけると絶縁膜中の酸素イオンが移動し、後に残った酸素空孔が連なって電極間を橋渡しする伝導パスを形成します。これがセット(低抵抗化)。逆向き電圧や発熱でこのパスを途切れさせるのがリセット(高抵抗化)です。初回だけ少し高い電圧で最初のパスを作るフォーミングという工程が要る方式もあります。

フィラメント型の利点

構造が 2 端子で極めて単純なため、配線が交差する各点に素子を置くクロスポイント配列にしやすく、面積効率が高く積層にも向きます。スイッチングは局所的なイオン移動なので低電圧・低エネルギーで動かせる可能性があり、微細化耐性も良好です。

ReRAMの弱点 ── ばらつき

フィラメントの形成・破断は本質的に**確率的(stochastic)**です。原子レベルでどこに空孔が並ぶかは毎回わずかに違うため、同じ素子でもサイクルごとに抵抗値がばらつき(cycle-to-cycle)、素子間でもばらつきます(device-to-device)。この変動が読み出しマージンを食い、誤り訂正や書き込みベリファイの負荷を高めます。耐久も MRAM ほどは伸びません。

PCM ── 結晶とアモルファスを熱で行き来する

PCM(相変化メモリ)は、カルコゲナイドと呼ばれる材料(代表は Ge-Sb-Te 系、GST)の原子配列の状態で記憶します。同じ材料が、原子が規則正しく並んだ**結晶相(低抵抗)と、乱れたアモルファス相(高抵抗)**の二つを取り、その抵抗差が桁違いに大きいのが特徴です。

切り替えはすべてジュール熱で行います。素子にヒータを兼ねた電極で電流を流し、発熱で材料を加熱します。

リセット(高抵抗化, アモルファス化):
  大電流の短いパルスで融点以上まで一気に加熱し、
  急冷(クエンチ)して原子が並ぶ前に固める → 乱れたアモルファス相

セット(低抵抗化, 結晶化):
  結晶化温度付近に保つ中くらいのパルスでゆっくり加熱し、
  原子を整列させる → 規則正しい結晶相

リセットは「溶かして急冷」、セットは「ほどよく温めて並べ直す」という、温度プロファイルの違いだけで状態を作り分けます。結晶とアモルファスの抵抗比が大きいため、MRAM と違って読み出しマージンに余裕があり、抵抗の中間値を使った多値化もしやすいのが利点です。中間抵抗をアナログ値とみなしてインメモリ演算に使う応用も研究されています。

PCMの弱点 ── 電流と抵抗ドリフト

リセットで材料を融点以上まで加熱するには大きな書き込み電流が必要で、消費電力と微細化(駆動トランジスタの電流確保)の制約になります。さらにアモルファス相は熱力学的に準安定なため、書き込み直後から時間とともに抵抗が徐々に上がる抵抗ドリフトが起き、多値化したときの状態の読み分けを難しくします。

三方式の比較 ── 何が同じで何が違うか

記録物理はまったく異なりますが、いずれも「抵抗の高低で記憶する不揮発素子」という同じ土俵に乗ります。代表的な特性を横並びにすると、それぞれが狙う応用領域の違いが見えてきます。

観点STT-MRAMReRAMPCM
記録の物理磁化の向き(磁気)フィラメントの形成/破断(イオン)結晶/アモルファス相(原子配列)
スイッチング機構スピン移行トルクで磁化反転電圧でイオン移動・伝導パス生成/破断ジュール熱で溶融急冷/結晶化
抵抗比(オン/オフ)小さい(TMR数倍)中程度大きい(桁違い)
書き込み速度高速(ns級)比較的速いやや遅い(熱の出入りが律速)
書き換え耐久ほぼ無限(最高)中程度中程度
主な弱点信号が小さく読み出しが難しい確率的でばらつきが大きい書込電流大・抵抗ドリフト

ざっくり言えば、MRAM は高耐久・高速だが信号が小さいReRAM は単純・高密度だがばらつくPCM は信号が大きく多値向きだが熱と電流に弱い、という三者三様の性格です。どれも DRAM の速度と NAND の不揮発性の間を埋める「ストレージクラスメモリ」を狙いますが、耐久が必要ならキャッシュ寄りの MRAM、密度なら ReRAM/PCM、と用途で住み分ける構図になっています。

試験・面接の勘所

「三方式の記録原理を一言で」と問われたら、MRAM=磁化の向き、ReRAM=導電フィラメントの有無、PCM=結晶かアモルファスか、と即答できるようにしておきましょう。さらに「MRAM の読み出しが難しい理由は」にはTMR 比(オン/オフ抵抗比)が小さいから、「PCM のリセットに大電流が要る理由は」には材料を融点以上まで溶かす必要があるから、と機構に紐づけて答えるのが上級者の解答です。

まとめ

  • 新型不揮発メモリは電荷ではなく素子の物理状態を抵抗に対応づけて記憶する。読み出しは三方式とも抵抗(コンダクタンス)を参照と比較するだけで非破壊・高速。
  • STT-MRAM は MTJ の自由層の磁化をスピン移行トルクで反転。耐久ほぼ無限・高速だが、TMR 比が小さく読み出し設計が難しい。
  • ReRAM は絶縁膜中の導電フィラメントをセット/リセットして抵抗を切替。単純・高密度だが、フィラメント生成が確率的でばらつく。
  • PCM はカルコゲナイドを溶融急冷/結晶化させて相変化。抵抗比が大きく多値に向くが、書込電流が大きくアモルファス相の抵抗ドリフトが課題。
  • 既存方式との対比は /semiconductor/nand-flash-cell//semiconductor/dram-cell/、全体像は /semiconductor/memory-types-taxonomy/ も参照。

半導体 Article

不揮発メモリの物理(MRAM・ReRAM・PCM)を実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

不揮発メモリ

比較で見る軸

難易度: advanced / カテゴリ: 半導体 / タグ数: 6

導入後に効く点

ReRAMは絶縁膜中に酸素空孔などの導電フィラメントを形成(セット)・破断(リセット)して抵抗を切り替える。構造が単純で微細化・積層に向くが、フィラメント生成が確率的でばらつきが大きい。

先に潰すリスク

用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。

数字・仕様の読み方
難易度
advanced
カテゴリ
半導体
タグ数
6

判断チェックリスト

  • 自社の用途が「不揮発メモリ / MRAM」に近いか確認する。
  • 強みである「STT-MRAMは磁気トンネル接合の自由層の磁化向きを、スピン偏極電流のスピン移行トルクで反転させて記録する。電荷蓄積を使わないため書き換え耐久がほぼ無限大で高速だが、抵抗変化(オン/オフ比)が小さく読み出し設計が難しい。」が本当に評価軸になるか確認する。
  • 注意点の「用語だけ覚えても、設計・実装・運用でどこに効くかを確認しないと判断を誤る。」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

不揮発メモリMRAMReRAM相変化メモリ半導体不揮発メモリMRAMReRAM