DRAM(ダイナミックRAM)とは
でぃーらむ
1個のトランジスタと1個のキャパシタで1ビットを記憶し、電荷が漏れて消える前に定期的なリフレッシュが必要な揮発性メモリ。パソコンやサーバーの主記憶に使われる。
「DRAM(ダイナミックRAM)」は、16分野の93問の練習問題に出てきます(DRAM, 次世代メモリ, 半導体産業・市場など)。
この用語の分野: DRAM
でぃーらむ
1個のトランジスタと1個のキャパシタで1ビットを記憶し、電荷が漏れて消える前に定期的なリフレッシュが必要な揮発性メモリ。パソコンやサーバーの主記憶に使われる。
「DRAM(ダイナミックRAM)」は、16分野の93問の練習問題に出てきます(DRAM, 次世代メモリ, 半導体産業・市場など)。
この用語の分野: DRAM
DRAMはDynamic Random Access Memoryの略で、日本語ではダイナミックRAMと呼びます。1個のトランジスタと1個のキャパシタからなる1T1Cセルで1ビットを記憶し、キャパシタに電荷があるかないかで0と1を表します。セルはワード線とビット線の交点に格子状に並び、ワード線でトランジスタをオンにするとキャパシタがビット線につながります。「ランダムアクセス」は、どの番地にも順番によらずアクセスできることを指し、「ダイナミック」は、記憶した電荷がリークで少しずつ失われるため、定期的に書き直す必要があることに由来します。
読み出しでは、あらかじめ電源電圧の半分程度にプリチャージしたビット線にセルのキャパシタをつなぎ、電荷を分け合って生じる小さな電圧差をセンスアンプで増幅して0か1かを判定します。このときセルの電荷は崩れるため(破壊読み出し)、増幅した電圧でセルに書き戻します。電荷は接合リークやサブスレッショルドリークでも失われるので、一定時間ごとに全行を読み出して書き直すリフレッシュが必要です。目安として、DDR4までの規格では通常の温度範囲で64 ms以内、DDR5では32 ms以内に全行を一巡させ、高温ではさらに間隔を短くします。
SRAMは6個のトランジスタでラッチを組むためリフレッシュが不要で、1 ns前後でアクセスできますが、セル面積が大きくビットあたりのコストが高くなります。DRAMは1T1Cの小さなセルでSRAMより20倍前後高密度にでき、大容量の主記憶に向きます。その代わり、行の活性化などのためにアクセスに数十nsかかります。NAND型フラッシュメモリは電源を切ってもデータが残る不揮発性メモリで、さらに大容量・低コストですが、書き込みや消去が遅く、書き換え回数にも上限があります。そのため、キャッシュにSRAM、主記憶にDRAM、ストレージにSSDを使う記憶階層が組まれます。
DRAMの製品は、パソコンやサーバー向けのDDR SDRAM、スマートフォンなど向けに消費電力を抑えたLPDDR、グラフィックス向けのGDDR、複数のダイをTSVで積み重ねて非常に広いバス幅をもたせたHBMなどに分かれます。微細化では、セルが小さくなってもデータを判定できるだけの電荷をキャパシタに蓄えることが課題で、細く深い円筒形のキャパシタ、高誘電率(high-k)の絶縁膜、リークを抑える埋め込みワード線のトランジスタなどが導入されてきました。隣の行を繰り返し活性化するとデータが反転するロウハンマーのように、高密度化に伴う信頼性の問題もあります。
正解:A. トランジスタ1個とキャパシタ1個
DRAMのセルはトランジスタ1個とキャパシタ1個(1T1C)で、キャパシタの電荷の有無で1ビットを記憶します。キャパシタは約10 fF前後と非常に小さく、わずか数万個の電子の差で0と1を区別しています。素子数が少ないためセル面積は約6F²と小さく、大容量化に向きます。トランジスタ6個はSRAM、フローティングゲートのトランジスタはフラッシュメモリのセル構成です。
Dynamic Random Access Memoryの略です。記憶した電荷が時間とともに失われるため定期的なリフレッシュが必要なことから「ダイナミック」と呼ばれ、電源が入っている間はリフレッシュなしでデータを保つSRAM(Static RAM)と区別されます。
DRAMは1T1Cの小さなセルで大容量・低コストにできる一方、リフレッシュが必要で、アクセスに数十nsかかります。SRAMは6トランジスタのセルでリフレッシュが不要で高速ですが、面積が大きくなります。そのため主記憶にはDRAM、CPUのキャッシュにはSRAMが使われます。
消えます。DRAMは揮発性メモリで、電源を切るとリフレッシュが止まり、電荷がリークで失われます。ただし冷却すると数秒〜数分程度データが残ることがあり、これを悪用してメモリ内の暗号鍵を読み出すコールドブート攻撃が知られています。
DRAMのセルはトランジスタ1個とキャパシタ1個(1T1C)で、キャパシタの電荷の有無で1ビットを記憶します。
一般的なDRAMの1ビットのメモリセルの構成として正しいものはどれか。セルを小さくしても約10 fF前後の容量を確保するため、DRAMはキャパシタを立体化してきました。
DRAMのセルで、キャパシタの容量を確保するために使われてきた立体構造の組み合わせとして正しいものはどれか。DRAMは電荷で情報を記憶し、電源を切ると電荷が保持されずデータが失われる揮発性メモリです。
DRAMの性質として正しいものはどれか。そのためDDR規格では85 ℃を超える範囲でリフレッシュ間隔を半分にし、DRAMの温度センサの値に応じてリフレッシュ頻度を変える仕組みもあります。
温度が上がると、DRAMのセルがデータを保持できる時間は一般にどうなるか。DRAMは1T1Cの小さなセル(約6F²)で、6TのSRAM(約120〜150F²)より20倍前後高密度にでき、ビットあたりのコストが低くなります。
SRAMと比べたときのDRAMの特徴として正しいものはどれか。Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。
リフレッシュ HBM ビット線 センスアンプ ワード線 SSD MRAM バンク TSV(シリコン貫通電極) 3D NAND