DRAMとは何か──仕組み・種類・SRAMとの違い・AI時代の役割まで完全解説

スマートフォンを買うとき「メモリ12GB」と書いてあります。PCを自作するとき「DDR5 32GB」のモジュールを選びます。しかし「DRAMとはそもそも何か、なぜリフレッシュが必要なのか」と問われると答えに詰まる人は多い。
本記事では、DRAMの基本構造・動作原理・SRAMとの違い・DDR1〜DDR5などの種類・そしてHBMやCXLとの関係まで、半導体・コンピュータ知識ゼロからでも理解できるよう体系的に解説します。
1. DRAMとは──「作業机」としてのメモリ
DRAMは「Dynamic Random Access Memory(ダイナミック・ランダム・アクセス・メモリ)」の略です。コンピュータがデータを一時的に置いておくための「主記憶(メインメモリ)」として使われています。
DRAMを「作業机」に例えると分かりやすいです。
- CPU:作業者本人(計算を行う)
- DRAM:作業机(今使うデータを広げておく場所)
- SSD・HDD:本棚(使わないデータを長期保管する場所)
机(DRAM)が広いほど多くの資料を同時に広げられ、作業が速くなります。データは電源を切ると消えますが(揮発性)、本棚(SSD)のデータは残ります。
2. メモリ階層の全体像
DRAMの位置づけを理解するには、コンピュータの「メモリ階層」全体を把握することが重要です。
| 階層 | 種別 | 速度(遅延) | 容量目安 | GB単価目安 |
|---|---|---|---|---|
| 最高速 | CPU L1キャッシュ(SRAM) | 〜0.3 ns | 32〜64 KB | 極めて高い |
| ↑ | CPU L2キャッシュ(SRAM) | 〜1〜4 ns | 256 KB〜1 MB | 高い |
| ↑ | CPU L3キャッシュ(SRAM) | 〜10〜40 ns | 8〜64 MB | 高い |
| ↑ | DRAM(主記憶) | 〜80〜100 ns | 8〜512 GB | $5〜10/GB |
| ↑ | NVMe SSD | 〜100〜200 μs | 250 GB〜8 TB | 〜$0.1〜0.3/GB |
| 最低速 | HDD | 〜5〜10 ms | 1〜20 TB | 〜$0.02/GB |
DRAMはCPUキャッシュより約200〜300倍遅いですが、SSDより約1,000〜2,000倍高速です。容量あたりの価格はキャッシュより大幅に安く、SSDより高い。この「中間点」の特性がDRAMをメインメモリとして最適な存在にしています。
3. DRAMのセル構造──1T1Cが全ての出発点
DRAMの1ビットは「1つのトランジスタ(T)と1つのコンデンサ(C)」で構成されます。これを「1T1C構造」と呼びます。
コンデンサとトランジスタの役割
- コンデンサ(キャパシタ):電荷(電気)を蓄えるタンク。電荷が入っていれば「1」、空なら「0」
- トランジスタ:コンデンサへの入り口を開閉するスイッチ。ワードライン(行選択線)に電圧がかかると開く
データを書き込むときはトランジスタを開いてコンデンサに電荷を注入(「1」)または放電(「0」)します。読み出すときはコンデンサの電荷量をビットライン(列信号線)で検出します。
なぜ「ダイナミック(Dynamic)」と呼ぶのか
ここが重要です。コンデンサは非常に小さく、電荷がじわじわと漏れ出します(電荷リーク)。「穴の空いたバケツに水をため続けるようなもの」です。放置すると数十ミリ秒で電荷が失われ、「1」が「0」に化けてしまいます。
そのため、DRAMは64ミリ秒ごとに全セルの電荷を読み直して書き直す「リフレッシュ」動作が必要です。この「定期的に動作し続けなければならない(=Dynamic)」性質から「Dynamic RAM」と名付けられています。
【リフレッシュの仕組み】
・リフレッシュサイクル:通常64ms以内
・1回のリフレッシュコマンドで1行(ロー)のデータを再書き込み
・64ms間に全行をリフレッシュし終わるよう、コントローラーがスケジューリング
・リフレッシュ中はそのバンクへのアクセスが一時停止する(わずかな性能ロスの原因)
4. SRAMとの比較──なぜDRAMが主記憶に使われるか
DRAM以外のRAMの代表としてSRAM(Static RAM)があります。CPUのL1〜L3キャッシュはSRAMです。なぜ主記憶にSRAMではなくDRAMを使うのでしょうか。
| 項目 | DRAM(1T1C) | SRAM(6T) |
|---|---|---|
| セルあたりのトランジスタ数 | 1個+コンデンサ1個 | 6個(フリップフロップ回路) |
| リフレッシュの必要性 | 必要(64msごと) | 不要(電源がある限り保持) |
| アクセス速度(遅延) | 〜80〜100 ns | 〜0.3〜5 ns(100〜1000倍速い) |
| セル面積 | 小さい(高集積) | 大きい(6個のトランジスタが必要) |
| 同一面積あたりの容量 | 大きい | 小さい |
| コスト(容量あたり) | 安い | 高い |
| 主な用途 | 主記憶(メインメモリ) | CPU L1〜L3キャッシュ、バッファ |
SRAMは1ビットに6個のトランジスタを使うため、面積が大きく製造コストが高い。一方DRAMは1T1Cで済むため、同じシリコン面積でSRAMの数十倍の容量を実現できます。「速度はSRAMに劣るが大容量・安価」——これがDRAMが主記憶として選ばれる理由です。
5. DRAMの読み書きシーケンス
DRAMへのアクセスは「行(ロー)を選んでから列(カラム)を選ぶ」2段階のプロセスで行われます。
- RAS(Row Address Strobe):ワードラインを選択。指定した行のすべてのセルがビットラインにつながれ、センスアンプが電荷を増幅して一時保持
- CAS(Column Address Strobe):センスアンプで保持されたデータの中から指定列のデータを選択・出力
- プリチャージ:ビットラインを次の読み書きに備えて中間電位に戻す
この「RAS→CAS→プリチャージ」の流れが1回のアクセスサイクルです。DDR規格で「CL(CASレイテンシ)16」などと表記される数字は、CASコマンド発行からデータ出力までのクロック数を意味します。
6. DRAMの種類マップ
「DRAM」は一つの製品ではなく、用途に応じた多くの派生規格があります。
| カテゴリ | 代表規格 | 用途 | 特徴 |
|---|---|---|---|
| PC・サーバー向け | DDR4 / DDR5 | デスクトップ・ノートPC・サーバー | 最も普及。DDR5が現行世代 |
| モバイル向け | LPDDR4X / LPDDR5 / LPDDR5X | スマートフォン・タブレット・薄型ノートPC | 低電圧化(0.5〜1.1V)・省電力 |
| GPU・グラフィック向け | GDDR6 / GDDR7 | ゲーミングGPU・家庭用ゲーム機 | 高帯域幅。HBMより低コスト |
| AI・HPC向け | HBM3E / HBM4 | AI GPU(NVIDIA H100/B200)・スパコン | DRAMを3D積層。超高帯域幅 |
| 拡張・プーリング向け | CXL Type 3 | AIデータセンターのメモリ拡張 | PCIe経由でDRAMをサーバーに追加 |
| 信頼性重視 | ECC RDIMM / LRDIMM | エンタープライズサーバー | 誤り訂正機能付き。ビット化けを自動修正 |
7. DDR世代の進化──DDR1からDDR5まで
DDR(Double Data Rate)規格は、クロックの立ち上がりと立ち下がりの両方でデータを転送する(=2倍の転送効率)仕組みです。世代を追うごとに転送速度・バンク数・電圧が進化しています。
| 世代 | 登場年 | 標準速度(MT/s) | 電圧 | 主な構造的変化 |
|---|---|---|---|---|
| SDR SDRAM | 1993年 | 100〜133 | 3.3V | DDRの前身。1クロックで1回転送 |
| DDR1 | 2000年 | 200〜400 | 2.5V | クロックの両エッジでデータ転送(2倍化) |
| DDR2 | 2003年 | 400〜1066 | 1.8V | 外部バスをコアの2倍速化。電圧低下 |
| DDR3 | 2007年 | 800〜2133 | 1.5V | 8バンク構成の確立。大容量モジュール |
| DDR4 | 2014年 | 2133〜3200 | 1.2V | バンクグループ導入(並列アクセス改善) |
| DDR5 | 2021年 | 4800〜6400 | 1.1V | 32バンク・2ch分割・PMICオンボード・On-Die ECC |
8. DRAMの製造──微細化の限界とコンデンサの工夫
DRAMの性能を上げるには「セルを小さくして1チップあたりの容量を増やす」微細化が必要です。しかしDRAMの微細化はロジック半導体(CPUなど)に比べて難しいという特殊事情があります。
最大の課題はコンデンサです。コンデンサは一定以上の容量(電荷を蓄える能力)がないとリフレッシュ前に電荷が漏れてしまいます。セルが小さくなるほどコンデンサの面積も減り、容量が不足します。
この問題を解決するため、DRAMメーカーは「コンデンサを垂直方向に伸ばす」という設計を採用しています。現在のDRAMセルのコンデンサは、直径数nm・高さ数十nmという極めて細長い形状(高アスペクト比構造)をしており、製造の難易度が非常に高い。EUVリソグラフィの採用もこの微細化を支えています。
9. AI時代のDRAM──HBMはDRAMの進化形
ここまでで分かるように、HBMは「DRAM」の一種です。基本的な1T1C構造はDDR5と同じですが、複数枚のDRAMダイをTSV(シリコン貫通電極)で縦に積層し、超広帯域幅を実現したものです。
つまりDRAMの種類間の関係を整理すると:
- DDR5:PC・サーバー向けの「横に並べた平面型DRAM」
- LPDDR5X:モバイル向けの「省電力版DRAM」
- GDDR7:GPU用の「高速転送特化型DRAM」
- HBM4:AI GPU用の「3D積層DRAM」(DDR5の約20倍の帯域幅)
どれも根幹は同じ「1T1C構造のダイナミックRAM」であり、用途に合わせてアーキテクチャを変えた派生形です。AI半導体ブームは「DRAMという60年以上の歴史を持つ技術が3D化・超高速化によって再進化している」現象とも言えます。
まとめ
- DRAMとは:コンデンサ(電荷)+トランジスタ(スイッチ)の1T1C構造で1ビットを記憶するメインメモリ
- リフレッシュが必要な理由:コンデンサの電荷が漏れるため64msごとに再書き込みが必要
- SRAMとの違い:SRAMは6T構造で速い・高コスト、DRAMは1T1Cで安価・大容量だが低速
- 種類の整理:DDR5(PC)・LPDDR5X(モバイル)・GDDR7(GPU)・HBM4(AI)はすべてDRAMの派生形
- AI時代の位置づけ:HBMはDRAMを3D積層して帯域幅を飛躍させた進化形。CXLはDRAMを外付け拡張する新規格
関連記事:HBM完全解説2026──DRAMを3D積層した次世代メモリの仕組み|DDR4 vs DDR5 完全比較2026|CXLメモリ解説──DRAMを拡張する第3のメモリ層|DRAM価格高騰2026──なぜここまで上がったか
【参考・引用元】
- JEDEC「JESD79-5B: DDR5 SDRAM Standard」
- imec「The history and future of DRAM architectures in different application domains」
https://www.imec-int.com/en/imec-magazine/imec-magazine-june-2020/ - Semi Journal「DRAMとは:構造と動作原理」
https://semi-journal.jp/basics/device/memory/dram-structure.html - AllPCB「Understanding Why DRAM Requires Refreshing」
https://www.allpcb.com/allelectrohub/understanding-why-dram-requires-refreshing - Wikipedia「Dynamic random-access memory」
https://en.wikipedia.org/wiki/Dynamic_random-access_memory














