SRAMとDRAMの違い
コンテンツ
SRAMとDRAMは 集積回路RAM SRAMは構造にトランジスタとラッチを使用し、DRAMはコンデンサとトランジスタを使用します。これらは、SRAMがDRAMよりも比較的高速であるなど、多くの点で区別できます。したがって、SRAMはキャッシュメモリに使用され、DRAMはメインメモリに使用されます。
RAM(ランダムアクセスメモリ) データを保持するために一定の電力を必要とする一種のメモリです。電源が切断されると、データが失われます。そのため、 揮発性メモリ。 RAMの読み取りと書き込みは簡単で迅速で、電気信号を介して行われます。
- 比較表
- 定義
- 主な違い
- 結論
比較表
比較の根拠 | SRAM | DRAM |
---|---|---|
速度 | もっと早く | もっとゆっくり |
サイズ | 小さい | 大 |
コスト | 高価な | 安いです |
で使われる | キャッシュメモリ | メインメモリ |
密度 | 密度が低い | 高密度 |
建設 | 複雑で、トランジスタとラッチを使用します。 | シンプルで、コンデンサとごく少数のトランジスタを使用します。 |
単一のメモリブロックが必要 | 6個のトランジスタ | 1つのトランジスタのみ。 |
電荷漏洩特性 | 現在ではない | 存在するため、パワーリフレッシュ回路が必要 |
消費電力 | 低い | 高い |
SRAMの定義
SRAM(スタティックランダムアクセスメモリ) で構成されています CMOSテクノロジー そして6つのトランジスタを使用します。その構造は、フリップフロップに似たデータ(バイナリ)を格納するための2つの交差結合インバータと、アクセス制御用の余分な2つのトランジスタで構成されています。 DRAMなどの他の種類のRAMよりも比較的高速です。それはより少ない電力を消費します。 SRAMは、電力が供給されている限りデータを保持できます。
個々のセルのSRAMの動作:
安定したロジック状態を生成するには、4 トランジスタ (T1、T2、T3、T4)は相互接続された方法で編成されています。論理状態1を生成するため、ノードC1 高い C2 低い;この状態で、 T1 そして T4 オフであり、 T2 そして T3 オンです。論理状態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がアクセス時間の短いメモリ オフチップ アクセス時間が長いメモリ。したがって、SRAMはDRAMよりも高速です。
- DRAMは 大きい SRAMのストレージ容量 小さい サイズ。
- SRAMは 高価な DRAMは 安いです.
- の キャッシュメモリ SRAMのアプリケーションです。対照的に、DRAMは 主記憶.
- DRAMは 高密度。反対に、SRAMは 希少.
- SRAMの構造は 複雑な 多数のトランジスタを使用しているためです。それどころか、DRAMは シンプルな 設計および実装します。
- SRAMでは、単一ブロックのメモリが必要です 六 一方、DRAMはメモリの単一ブロックに対して1つのトランジスタのみを必要とします。
- DRAMは、コンデンサーを使用して生成するため、ダイナミックと呼ばれます。 漏れ電流 導電性プレートを分離するためにコンデンサ内部で使用される誘電体のため、完全な絶縁体ではないため、電力リフレッシュ回路が必要です。一方、SRAMの電荷漏れの問題はありません。
- 消費電力は、SRAMよりもDRAMの方が高くなっています。 SRAMはスイッチを流れる電流の方向を変えるという原理で動作しますが、DRAMは電荷を保持する働きをします。
結論
DRAMはSRAMの子孫です。 DRAMはSRAMの欠点を克服するために考案されました。設計者は、1ビットのメモリで使用されるメモリ要素を減らし、DRAMのコストを大幅に削減し、記憶領域を増やしました。ただし、DRAMはSRAMよりも低速で消費電力が大きいため、電荷を保持するには数ミリ秒で頻繁に更新する必要があります。