推奨されます, 2024

エディターズチョイス

SRAMとDRAMの違い

SRAMおよびDRAMは、SRAMがトランジスタおよびラッチを構成に使用し、一方DRAMがキャパシタおよびトランジスタを使用する集積回路RAMのモードである。 これらは、SRAMがDRAMよりも比較的高速であるなど、さまざまな点で区別できます。 したがって、SRAMはキャッシュメモリに使用され、一方DRAMはメインメモリに使用される。

RAM(Random Access Memory)は、データを保持するために一定の電力を必要とする一種のメモリです。電源が遮断されるとデータが失われるため、 揮発性メモリと呼ばれます 。 RAMでの読み書きは簡単かつ迅速で、電気信号を介して行われます。

比較表

比較基準SRAMDRAM
速度もっと早くもっとゆっくり
サイズ小さい
コスト
高価な安いです
で使われるキャッシュメモリメインメモリ
密度密度が低い高密度
建設トランジスタとラッチを複雑にして使用します。シンプルで、コンデンサと非常に少数のトランジスタを使用しています。
単一ブロックのメモリが必要6トラ​​ンジスタトランジスタは1つだけです。
電荷リーク性現在ではないしたがって現在はパワーリフレッシュ回路を必要とする
消費電力低い高い

SRAMの定義

SRAM(スタティックランダムアクセスメモリ)CMOS技術で構成されており、6個のトランジスタを使用している。 その構造は、フリップフロップと同様にデータ(バイナリ)を格納するための2つの交差結合されたインバータとアクセス制御のための余分な2つのトランジスタから構成されています。 DRAMのような他のRAMタイプよりも比較的高速です。 それはより少ない電力を消費します。 SRAMは、電源が供給されている限りデータを保持できます。

個々のセルに対するSRAMの働き

安定した論理状態を生成するために、4つのトランジスタ (T1、T2、T3、T4)が交差接続方式で編成されている。 論理状態1を生成するために、ノードC1はハイであり、 C2はローである。 この状態では、 T1T4はオフで、 T2T3はオンです。 論理状態0では、接合部C1はローであり、 C2はハイである。 与えられた状態において、 T1およびT4はオンであり、 T2およびT3はオフである。 両方の状態は、直流(dc)電圧が印加されるまで安定している。

SRAM アドレス線は、スイッチを開閉し、読み書きを許可するT5およびT6トランジスタを制御するために操作される。 読み出し動作のために、信号がこれらのアドレスラインに印加され、次いでT5およびT6がオンになり、ビット値がラインBから読み出される。書き込み動作のために、信号がB ビットラインに用いられ、その補数がB 'に印加される。 。

DRAMの定義

DRAM(ダイナミックランダムアクセスメモリ)もコンデンサと少数のトランジスタを使用して構成されたタイプのRAMである。 キャパシタはデータを記憶するために使用され、ビット値1はキャパシタが充電されていることを意味し、ビット値0はキャパシタが放電されていることを意味する。 コンデンサは放電する傾向があり、その結果、電荷が漏れます。

動的項は、連続的に供給される電力がある場合でも電荷が継続的にリークしていることを示しています。これが、電力をより多く消費する理由です。 データを長期間保持するには、データを繰り返しリフレッシュする必要があり、追加のリフレッシュ回路が必要になります。 電荷の漏れにより、DRAMは電源を入れてもデータを失います。 DRAMはより大容量で利用可能でありそしてより安価である。 単一のメモリブロックに必要なトランジスタは1つだけです。

典型的なDRAMセルの働き:

セルからビット値を読み書きするときに、アドレス線が活性化される。 回路内に存在するトランジスタは、アドレスラインに電圧が印加されると閉じられ (電流が流れることを許容)、アドレスラインに電圧が印加されないと開き (電流が流れない)スイッチとして振る舞う。 書き込み動作では、高電圧が1を示し、低電圧が0を示すビット線に電圧信号が使用される。次に、アドレス線に信号が使用され、それによって電荷をコンデンサに転送することが可能になる。

読み出し動作を実行するためにアドレス線が選択されると、トランジスタがオンになり、コンデンサに蓄積された電荷がビット線およびセンスアンプに供給される。

センスアンプは、キャパシタ電圧を基準値と比較することによって、セルが論理1を含むか論理2を含むかを特定する。 セルの読み取りはコンデンサの放電をもたらし、それは動作を完了するために回復されなければならない。 たとえDRAMが基本的にアナログ装置でありそして単一ビット(すなわち0、1)を記憶するために使用されていても。

SRAMとDRAMの主な違い

  1. SRAMはアクセス時間が短いオンチップメモリであり、一方DRAMはアクセス時間が長いオフチップメモリである。 したがって、SRAMはDRAMよりも高速です。
  2. DRAMはより大きい記憶容量で利用可能であり、一方SRAMはより小さいサイズのものである。
  3. SRAMは高価ですがDRAMは安価です。
  4. キャッシュメモリはSRAMの応用である。 これに対して、 メインメモリにはDRAMが用いられている
  5. DRAMは高密度です。 反対に、SRAMは稀です
  6. SRAMの構成は、多数のトランジスタを使用するために複雑である。 それどころか、DRAMは設計と実装が簡単です。
  7. SRAMでは、単一ブロックのメモリは6個のトランジスタを必要とするが、DRAMは単一ブロックのメモリに対してただ1個のトランジスタを必要とする。
  8. DRAMは、導電性プレートを分離するためにコンデンサの内側で使用される誘電体に起因して漏れ電流を生成するコンデンサを使用するのでダイナミックとして命名され、したがってパワーリフレッシュ回路を必要とする。 一方、SRAMでは電荷リークの問題はない。
  9. DRAMの消費電力はSRAMよりも高い。 SRAMはスイッチを通る電流の方向を変えるという原理に基づいて動作し、一方DRAMは電荷を保持するように動作する。

結論

DRAMはSRAMの子孫です。 DRAMはSRAMの欠点を克服するように考案されている。 設計者は1ビットのメモリに使用されるメモリ素子を減少させ、それはDRAMのコストを著しく減少させそして記憶領域を増加させた。 しかし、DRAMは遅く、SRAMよりも多くの電力を消費します。電荷を保持するには、数ミリ秒で頻繁にリフレッシュする必要があります。

Top