FRAM|不揮発・高速・低消費電力・高耐久

FRAM

FRAMは強誘電体を用いた不揮発性メモリである。正式名称は Ferroelectric RAM で、セルに強誘電体キャパシタを用い、分極の向きで“0/1”を表す。電源遮断後も情報を保持でき、かつ書き換え耐久性と書き込み速度に優れる点が特徴である。EEPROM や Flash のような高電圧・長書込時間・ブロック消去を必要とせず、SRAM のようなランダムアクセスの容易さを不揮発で実現する中間的ポジションにあるため、頻繁な更新が前提のデータロギングや設定保存に適する。

原理とセル構造

強誘電体は外部電界がゼロでも自発分極を持ち、電界反転でヒステリシス(P–E ループ)を示す。FRAMでは 1T1C(1 トランジスタ+1 キャパシタ)構成が一般的で、キャパシタの誘電体として PZT 系(Pb(Zr,Ti)O3)や HfZrO2 系材料が用いられる。セルは微小電荷差をセンプアンプで検出して読み出すが、読み出し時に分極状態が部分的に崩れるため「破壊読み出し(destructive read)」となり、読後に同一データを書き戻すリフレッシュが行われる。

読み書き動作

  1. 書き込み:ワード線選択後、ビット線に極性を与え、強誘電体キャパシタの分極方向を所望の論理値に反転させる。高電荷注入や長いプログラム時間を要さないため、バイト単位で高速に完了する。
  2. 読み出し:参照セルとの電荷差をセンシングしビットを判定する。読み出しはセル分極に影響するため、直後に同ビットを書き戻すリストア工程が入るが、外部からは通常のランダムリードとして透過的に扱える。
  3. タイミング:代表的な I/F 制約を除けば、バイト書込・読み出しとも数十〜数百 ns 級のアクセスが可能で、待ち時間の大きい EEPROM/Flash に比べてリアルタイム制御に向く。

特性比較(EEPROM・Flash・MRAM・ReRAM)

  • 書き換え耐久性:FRAMは 1012回級以上の繰り返し書込が可能とされ、EEPROM(105〜106回)や多くの Flash(103〜105回)より桁違いに高い。MRAM と同等以上のケースもある。
  • 遅延と消費電力:バイト書込即時反映で待ち不要、書込エネルギーも小さい。一方、Flash はブロック消去がボトルネック、EEPROM はプログラム時間が ms オーダで大きい。
  • 保持特性:85℃で 10 年級のデータ保持が一般的に目安とされる。高温長期ではリテンション評価が重要となる。
  • 容量スケーリング:一般に数 kbit〜数十 Mbit 級が実用域。大容量ストレージは Flash が優位だが、制御用 NVM ではFRAMが選好される。

インターフェースと容量レンジ

FRAMは組込み用途に最適化されたラインナップが多く、I2C、SPI、並列バスに対応する。I2C/SPI デバイスは数 kB〜数百 kB 級が多く、低ピン数かつ低消費でマイコンとの接続が容易である。並列バス品はアドレス・データ線を持ち、SRAM 互換の感覚でマップできる。消費電力は動作時・待機時とも小さく、電源瞬断時でも書込遅延が小さいため、バックアップキャパシタとの併用で電断直前のミリ秒ウィンドウに安全に書き切れる。

代表的用途

  • データロギング:電力計・ガスメータ・水道メータの瞬時使用量、イベントカウンタ、振動/温度ロギングなど、短周期での断続更新。
  • 産業機器:サーボ/インバータのパラメータ保存、異常履歴、ファーム設定の頻繁な書換え。
  • 車載:イベントデータレコーダ、ドア開閉カウンタ、クラッシュ検知後の即時保存。AEC-Q 対応品が用いられる。
  • 医療/民生:設定・キャリブレーション情報、RTC バックアップ、プリンタや POS の統計情報。
  • ウェアレベリング不要な小容量 NVM:書換頻度が極端に高いログ領域に好適。

信頼性と劣化メカニズム

強誘電体特有の fatigue(繰返しでの分極劣化)、imprint(片極性使用でのバイアスシフト)、retention(温度時間依存の自発分極低下)が主要課題である。プロセス改良や材料選択により実用上の十分な寿命が確保されているが、製品化では動作温度域でのサイクル試験、焼き込み(HTOL)、加速保持試験を行い、必要に応じて ECC、CRC、二重化(ダブルバッファ)でシステムレベルの堅牢性を高める。

セキュリティと耐タンパ

FRAMは瞬時書込のため電断攻撃に強く、ログの取りこぼしを抑制できる。対改ざん性は暗号機能の有無に依存するため、鍵はセキュア要素や TPM 等に保持し、FRAMにはメタデータやカウンタ、署名付きハッシュを格納する設計が現実的である。バス盗聴対策には保護層や暗号化通信(例:SPI 上でのアプリ層暗号)を施す。

電源設計とデータ完全性

  • 電断対策:電圧監視(スーパーバイザ)で早期に割込み、クリティカルデータをFRAMへ退避。必要に応じて数百 μF 級のバッファで書込完了を保証。
  • 書込み原子性:レコードにシーケンス番号と CRC を付与し、二領域交互書込で電断時の不整合を回避。
  • ノイズ/ESD:強誘電体セルは微小電荷差でセンシングするため、グラウンド設計、デカップリング、ライン終端、EFT/ESD 対策を徹底する。

規格と評価の観点

量産採用では AEC-Q100 相当の信頼性要求や JEDEC 方法論に沿った試験が参照される。アプリケーションでは温度範囲、書換サイクル要件、リテンション年数、ソフトエラー感度(放射線・α 粒子)を要件化し、環境・寿命予測に基づくメモリマージンを持たせることが望ましい。

実装・選定の実務ポイント

  1. 必要容量と更新頻度を起点に I2C/SPI/並列を選定。マイコン側の待ち時間要求やリアルタイム性と整合させる。
  2. ログ設計はページ境界・アラインメント・エラー復旧方針を先に決め、ドライバ層に抽象化を置く。
  3. 高温連続動作や放射線環境(航空・医療)ではデバイス固有のデータシート条件で評価を実施する。
  4. 保全性を考慮し、フィールド FW 更新時もデータ互換が維持されるメタデータ構造を採用する。

コメント(β版)