Semicon Campus半導体を、知るところから。
メニュー
企業の方へ

DRAMとNANDフラッシュは何が違う?作業用メモリと保存用ストレージの仕組み

CPUがDRAMと作業データをやり取りし、NANDを使うSSDへデータを保存する役割比較 AI半導体・GPU
DRAMは作業中のデータ、NANDは長く残すデータを担当します。

DRAMとNANDフラッシュは、速い版と遅い版の違いではありません。電荷を保持するセル構造、リフレッシュ、電源OFF後の保持、SSDでの役割まで初心者向けに解説します。

このページの案内詳しい解説へ次に読む記事と、その理由へ
学習レベル 初級

CPU・メモリ・ストレージの役割が少し見えてきた人向けです。

DRAMもNANDもメモリ半導体ですが、同じ仕事をする部品ではありません。DRAMは作業中のデータを素早く出し入れし、NANDは写真やアプリを電源OFF後も残します。この記事では、役割、セル、用途、製造の違いを、なおきとふくろう先生の会話と図解で一段ずつ整理します。

CPUとの関係から確認したい方は、先にCPU・メモリ・ストレージの違いを読むと理解しやすくなります。

この記事でわかること
  1. DRAMとNANDの一番大きな違い
  2. 電源を切ると消える・残る理由
  3. PC、スマホ、SSD、サーバー、AIでの役割
  4. セル構造と製造工程で難しくなる場所
なおき

DRAMもNANDもデータを覚えるなら、速い方だけ使えばいいのでは?

ふくろう先生

速さだけでは決められないんじゃ。作業中に素早く使うのか、電源を切った後も残すのかで役割が変わる。

なおき

DRAMが作業用、NANDが保存用。だから両方必要なんですね。

ふくろう先生

その通りじゃ。まずは2つの全体像を図で比べよう。

CPUがDRAMと作業データをやり取りし、NANDを使うSSDへデータを保存する役割比較
DRAMは作業中のデータ、NANDは長く残すデータを担当します。
図の要点
  • DRAMは作業中の一時置き場
  • NANDは長期保存の場所
  • DRAMは電源OFFで消える
  • NANDは電源OFFでも残る

DRAMとNANDの違いを表で比較

比較DRAMNAND
主な役割作業中のデータを置くデータを長く保存する
電源OFF基本的に消える残る
主な用途PC・スマホのメインメモリ、サーバー、GPU周辺SSD、スマホ保存領域、USB、SDカード
保持方法コンデンサの電荷をリフレッシュ絶縁された領域の電荷状態を保持
容量の考え方主記憶として必要な容量を高速に扱う高密度化しやすく、大容量保存に向く
コストの傾向一般に1ビット当たりの単価は高くなりやすい一般に1ビット当たりの単価を下げやすい
設計の優先低遅延で細かく読み書き高密度・大容量・不揮発性

性能・容量・価格は製品ごとに変わります。 「DRAMは高速でビット単価が高め、NANDは高密度・大容量でビット単価を下げやすい」というのは一般的な設計傾向です。世代、規格、製品構成、市況、コントローラ、アクセス方法で実際の値は変動します。

ここまででDRAMとNANDの基本は理解できました。
ここから先は任意の深掘りです

セル構造、用途、製造工程、企業や仕事まで知りたい人だけ進んでください。

DRAMはなぜ電源を切ると消えるのか

なおき

作業用なのはわかりました。でも、なぜ電源を切ると消えるんですか?

ふくろう先生

DRAMは小さなコンデンサの電荷で0と1を表す。電荷は少しずつ漏れるので、読み直して書き戻す必要があるんじゃ。

なおき

記憶を保つために、何度も確認して書き直しているんですね。

ふくろう先生

それがリフレッシュじゃ。電源がなくなるとリフレッシュも止まり、データを保てなくなる。

DRAMの代表的なセルは、1個のトランジスタと1個のコンデンサを組み合わせた「1T1C」です。コンデンサの電荷状態を読み、定期的にリフレッシュします。この性質からDRAMは揮発性メモリに分類されます。

トランジスタ1個とキャパシタ1個で構成されるDRAMセルと、電荷漏れを補うリフレッシュの概念図
DRAMはセルの電荷が漏れ切る前に、読み出しと書き戻しを繰り返します。
図の要点
  • 代表的なセルはトランジスタ1個とキャパシタ1個
  • セルの電荷は時間とともに減る
  • 記憶を保つためにリフレッシュする

NANDはなぜ電源を切っても残るのか

なおき

NANDも電荷を使うのに、こちらはなぜ消えないんですか?

ふくろう先生

絶縁された領域へ電荷を蓄え、その状態で0と1を見分ける。電源を切っても電荷がすぐ逃げない構造なんじゃ。

なおき

だから写真やアプリを保存できる。でも永久に壊れないわけではないんですよね。

ふくろう先生

その通り。SSDコントローラがウェアレベリングや誤り訂正などを行い、セルの寿命とデータの信頼性を支えている。

NANDの代表的な方式には、浮遊ゲートとチャージトラップがあります。どちらも電荷状態によってトランジスタの性質が変わることを利用します。ここまでの「0と1を見分ける」という説明は仕組みをつかむための簡略化です。実製品には、複数のしきい値電圧状態を読み分け、1つのセルへ複数ビットを記録する方式もあります。短い間隔でリフレッシュしなくても記憶を保てるため、NANDは不揮発性メモリです。

NANDデータを記憶する半導体チップです。
SSDNAND、コントローラ、ファームウェアなどを組み合わせた記憶装置です。
コントローラ書き込みの分散、誤り訂正、読み書きの管理を行います。

PC・スマホ・SSDではどう使い分けるのか

なおき

アプリや写真は、DRAMとNANDの間をどう動くんですか?

ふくろう先生

保存中はNAND側、アプリを開くと必要なデータがDRAMへ移り、CPUやGPUが処理する。

なおき

作業するときだけ机へ広げ、残したい結果は保存場所へ戻すんですね。

ふくろう先生

その通り。ただし実際の転送や管理は、OSや各種コントローラが連携して行うんじゃ。

アプリを開くと、SSDなどに保存されていたデータのうち、作業に必要な部分がDRAMへ読み込まれます。CPUやGPUが処理し、残したい結果を保存するとNAND側へ書き戻されます。

PC・スマホ実行中のアプリはDRAM、写真・動画・アプリ本体はNAND側へ置きます。
サーバー多数の処理を同時に扱うため、大容量DRAMと高速なストレージを組み合わせます。
SSDNANDを保存媒体として使い、コントローラが利用者から複雑な動作を隠します。

AIではDRAMとNANDのどちらが重要なのか

なおき

AIではHBMが重要と聞きます。NANDは必要なくなるんですか?

ふくろう先生

HBMはDRAMを基礎にした広帯域メモリじゃ。計算中のデータ供給を助けるが、学習データやモデルの長期保存にはNANDも必要じゃ。

なおき

AIでも、DRAM系が作業、NANDが保存という役割は続くんですね。

ふくろう先生

そうじゃ。計算する速さ、データを渡す速さ、保存する量の3つを組み合わせてシステムを作る。

HBMはNANDの仲間ではありません。 複数のDRAMダイを積層し、GPUなどの近くへ実装して広い帯域を得るメモリです。構造と先端パッケージは別記事で扱います。

同じメモリ半導体でも製造の難所が違う

なおき

DRAMとNANDは、工場でも同じように作るんですか?

ふくろう先生

共通工程は多いが、難所は違う。DRAMは小さなセルで電荷を保つ構造、3D NANDは多数の層と深い縦穴が大きな課題になる。

なおき

役割が違うから、成膜やエッチングで狙う構造も変わるんですね。

ふくろう先生

その通り。企業、装置、材料、検査、職種の違いも、ここから見えてくる。

DRAMの難所高アスペクト比のコンデンサ、薄膜、材料、電荷保持、ばらつき管理。
3D NANDの難所多層成膜、深穴エッチング、膜の均一性、位置合わせ。
共通の難所欠陥低減、検査、電気特性、歩留まりを高い水準でそろえること。

DRAM・NANDの理解をPC選びへ

DRAMとNANDの違いが分かったら、自分のPCで困っていることが作業用メモリの不足か、保存容量の不足かを切り分けます。使用量と機種の対応規格を確認してから、増設部品とPC本体の更新を比較しましょう。同じ容量でも役割や接続方式は違います。製造・検査の経験がある人は、メモリを作る工程や装置を支える仕事へ理解を広げることもできます。

比較前の確認メモ:メモリ使用量と空き容量、DDR世代・形状、SSD接続方式。今の環境で試せる範囲と、更新が必要な箇所を分けてから候補を選びましょう。

よくある疑問

DRAMとNANDはどちらが速い?

一般的なシステムではDRAMの方がNANDストレージより低遅延で、細かな読み書きを高速に行えます。ただし実性能は世代、規格、接続、コントローラ、アクセス方法で変わります。

NANDはメモリ?ストレージ?

NANDはメモリ半導体です。NANDとコントローラなどを組み合わせたSSDはストレージ製品です。

DRAMは保存に使えない?

通常のDRAMは電源断でデータを失うため、長期保存には向きません。特殊なバックアップ構成はありますが、一般的なPCではDRAMを作業用、SSDを保存用として使います。

NANDとDRAMの違いを一言でいうと

「NAND DRAM 違い」「NANDとDRAMの違い」と調べている方への結論は、DRAMは作業中のデータを置く場所(電源を切ると基本的に消える)、NANDは写真やアプリを保存する場所(電源を切っても残る)ということです。DRAMは作業用メモリ、NANDはSSDなどの保存用ストレージの中身だと考えると、両方が必要な理由が見えてきます。

DRAMとは?いちばん短い説明

DRAMは、小さなコンデンサに電荷をためて0と1を表すメモリです。電荷は少しずつ漏れるため、読み直して書き戻す「リフレッシュ」が必要で、電源を切るとデータを保てません。この性質から揮発性メモリに分類され、PCやスマホのメインメモリ、サーバー、GPU周辺で使われます。

困りごと別:DRAM側かNAND(ストレージ)側か

よくある困りごとまず疑う側考え方
アプリをいくつも開くと動作が重くなる作業用メモリ(DRAM)実行中のデータはDRAMに置かれる。使用量が容量に近くないか確認する
写真・動画・アプリを保存する空きが足りない保存用ストレージ(NAND)保存データはNAND側に置かれる。空き容量を確認する
電源を切ったらデータが消えたDRAMの性質DRAMは電源が切れるとリフレッシュも止まり、データを保てない
SSDの寿命や信頼性が気になるNANDとコントローラコントローラがウェアレベリングや誤り訂正を行って支えている

どれも「可能性が高い側」を示した目安です。実際の性能は世代、規格、接続、コントローラ、アクセス方法で変わるため、使用量や対応規格を確認してから判断してください。

NANDとDRAMのよくある質問(検索でよく聞かれる点)

Q. NANDとDRAMの一番大きな違いは何ですか?

電源を切ったときにデータが残るかどうかです。DRAMは基本的に消える揮発性メモリ、NANDは残る不揮発性メモリです。そのため、DRAMは作業用、NANDは保存用として役割を分けて使われます。

Q. DRAMとNANDは両方必要ですか?

一般的なPCやスマホでは両方使います。アプリを開くと、保存されていたデータのうち必要な部分がDRAMへ読み込まれ、処理した結果を保存するとNAND側へ書き戻されます。

Q. HBMはNANDの仲間ですか?

いいえ。HBMは複数のDRAMダイを積層し、GPUなどの近くに実装して広い帯域を得るメモリで、DRAMを基礎にしたものです。AIでも、DRAM系が作業、NANDが長期保存という役割は続きます。

まとめ

  • DRAMは作業中のデータを置く揮発性メモリ
  • NANDは電源OFFでも残る不揮発性メモリ
  • DRAMはリフレッシュが必要
  • NANDは電荷状態を保持し、SSDコントローラがウェアレベリングや誤り訂正などを行う
  • 役割の違いは、セル構造・製造工程・企業・職種の違いへつながる

次に深掘りするテーマ

  • HBMとは何か
  • メモリ半導体の製造工程

未作成のため、現時点ではリンクを設置しません。

この記事の知識を、次の仕事・学習へつなげる

メモリ製造、検査、装置操作の経験を、対象・作業・確認した結果で整理します。担当範囲と必要経験、勤務地、勤務・出張、教育体制を比較すると、次に補う知識も具体的になります。

参考資料

↑ 先頭

次に読む

SSDコントローラとは?NANDをまとめる司令塔の役割を初心者向けに解説

この話題とつながる技術・工程を確認できます。

無料・登録不要

この案内の確認日: / 本文の出典とは別に、関連導線を確認しています。

タイトルとURLをコピーしました