メモリ
上級

On-die ECC vs Side-band(オンダイイーシーシー)

DDR5 ECC 種別。On-die ECC(DRAM内部・SEC-DED・標準DIMM・bit flip補正)・Side-band ECC(専用DRAM +72-bit bus・Server R-DIMM)・SDDC(Single Device Data Correction)・ADDDC(Adaptive Double Device Data Correction)・Intel MRC(Memory Reference Code)・AMD APU ECC support・Ryzen PRO/EPYC/Xeon Server・CUDIMM(Clock Driver)+On-die ECC、2026年民生GaN+Consumer ECC拡大傾向。

0 回閲覧
0 いいね
2026/4/25 更新
関連タグ
On-die ECC
Side-band
SDDC
CUDIMM

概要

On‑die ECC と Side‑band ECC は DDR5 メモリにおけるエラー訂正技術である。
On‑die ECC は DRAM チップ内部に実装され、SEC‑DED(Single‑Error Correct Double‑Error Detect)を行う。
Side‑band ECC は専用の 72‑ビットバスを用いて外部にエラー情報を送信し、サーバー向け DIMM(R‑DIMM)で採用される。
両者は同じ目的を持つが、実装場所とデータフローが異なる点が特徴である。

主な特徴・仕組み

  • On‑die ECC

    • DRAM 内部の 8‑ビット ECC ラジオで 1 ビット誤りを訂正。
    • 1.35 V で動作し、データ転送時に自動で訂正。
    • 1 GB のモジュールで 8 bit の保護領域を確保。
  • Side‑band ECC

    • 72‑ビットのバスで 8 bit の ECC を外部に送信。
    • R‑DIMM で 1.4 V 以上の電圧を必要とし、サーバー向けに設計。
    • 1 TB のメモリで 8 bit の保護領域を確保。
  • SDDC / ADDDC

    • SDDC は単一デバイスでの訂正、ADDDC は 2 デバイスでの適応型訂正。
    • いずれも On‑die ECC と同様に内部で処理される。
  • Intel MRC / AMD APU ECC

    • Intel の Memory Reference Code は On‑die ECC をサポート。
    • AMD の APU も ECC を内蔵し、Ryzen PRO/EPYC/Xeon で利用可能。

スペック/製品比較表

仕様項目On‑die ECCSide‑band ECC
バス幅64 bit72 bit
電圧1.35 V1.4 V
訂正方式SEC‑DEDSEC‑DED
対応モジュールDDR5‑4800, DDR5‑5200R‑DIMM 4800, DDR5‑6000
追加ビット8 bit8 bit
典型容量8 GB, 16 GB32 GB, 64 GB
典型速度4800 MT/s5200 MT/s
対応CPUIntel Xeon W‑3300, AMD EPYC 9654AMD EPYC 9654, Ryzen PRO 7950X

具体例・対応製品

  • DDR5‑4800 8 GB (On‑die ECC)
  • DDR5‑5200 16 GB (On‑die ECC)
  • DDR5‑6000 32 GB (Side‑band ECC)
  • DDR5‑6400 64 GB (Side‑band ECC)
  • DDR5‑7200 128 GB (Side‑band ECC)
  • R‑DIMM 4800 32 GB (Side‑band ECC)
  • CUDIMM 6000 16 GB (On‑die ECC)
  • Intel Xeon W‑3300 64 GB (On‑die ECC)
  • AMD EPYC 9654 256 GB (Side‑band ECC)
  • Ryzen PRO 7950X 128 GB (On‑die ECC)

自作PCでの選び方・注意点

  • ① CPU が ECC をサポートしているか確認。
  • ② マザーボードの BIOS が ECC を有効化できるか。
  • ③ 電源ユニットの電圧が 1.35 V 以上か。
  • ④ メモリモジュールの速度が 4800 MT/s 以上か。
  • ⑤ 物理的な DIMM スロット数が必要容量に合っているか。
  • ⑥ 価格帯が 8 GB 〜 128 GB でバランスが取れているか。
  • ⑦ 互換性リストを確認し、既知の不具合がないか。
  • ⑧ 冷却ファンの配置で熱がこもらないか。
  • ⑨ BIOS で ECC が自動で有効になる設定か。
  • ⑩ 予備のモジュールを用意し、テストランを実施するか。

関連用語との違い

  • SDDC は単一デバイスでの訂正で、On‑die ECC と同様に内部で処理される。
  • ADDDC は 2 デバイス間で適応的に訂正を行う。
  • CUDIMM はクロックドライバ付き DIMM で、On‑die ECC を併用できる。
  • Intel MRC はメモリリファレンスコードで、ECC の有効化を制御。
  • AMD APU ECC は APU 内蔵メモリに対して ECC を提供。

よくある質問

Q1. On‑die ECC と Side‑band ECC の性能差はどれくらいですか?
A1. 速度差は 10 % 未満で、実際のデータ転送にほぼ影響しない。

Q2. 自作PCで Side‑band ECC を使う場合、追加のハードウェアは必要ですか?
A2. R‑DIMM 用の 72‑ビットバスをサポートするマザーボードが必要。

Q3. 2026年に登場予定の DDR6 では ECC はどうなりますか?
A3. DDR6 では On‑die ECC が標準化され、Side‑band は限定的に残る見込み。

まとめ

On‑die ECC は DRAM 内部で即時に訂正を行い、低電圧で動作するため一般ユーザー向けに適している。
Side‑band ECC は外部バスでエラー情報を送信し、サーバー向けに高い信頼性を提供。
自作PCを構築する際は CPU とマザーボードの ECC 対応を確認し、必要に応じて On‑die ECC を選択する。
2025 年以降の最新 DDR5 モジュールは、両方の ECC 技術を組み合わせるケースが増えており、次世代のメモリ設計において重要な役割を担う。

この記事について
カテゴリーメモリ
難易度上級
作成日2026/4/23