RAM(Random Access Memory)は、データを保持するために一定の電力を必要とする一種のメモリです。電源が遮断されるとデータが失われるため、 揮発性メモリと呼ばれます 。 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)電圧が印加されるまで安定している。
DRAMの定義
DRAM(ダイナミックランダムアクセスメモリ)もコンデンサと少数のトランジスタを使用して構成されたタイプのRAMである。 キャパシタはデータを記憶するために使用され、ビット値1はキャパシタが充電されていることを意味し、ビット値0はキャパシタが放電されていることを意味する。 コンデンサは放電する傾向があり、その結果、電荷が漏れます。
動的項は、連続的に供給される電力がある場合でも電荷が継続的にリークしていることを示しています。これが、電力をより多く消費する理由です。 データを長期間保持するには、データを繰り返しリフレッシュする必要があり、追加のリフレッシュ回路が必要になります。 電荷の漏れにより、DRAMは電源を入れてもデータを失います。 DRAMはより大容量で利用可能でありそしてより安価である。 単一のメモリブロックに必要なトランジスタは1つだけです。
典型的なDRAMセルの働き:
セルからビット値を読み書きするときに、アドレス線が活性化される。 回路内に存在するトランジスタは、アドレスラインに電圧が印加されると閉じられ (電流が流れることを許容)、アドレスラインに電圧が印加されないと開き (電流が流れない)スイッチとして振る舞う。 書き込み動作では、高電圧が1を示し、低電圧が0を示すビット線に電圧信号が使用される。次に、アドレス線に信号が使用され、それによって電荷をコンデンサに転送することが可能になる。
読み出し動作を実行するためにアドレス線が選択されると、トランジスタがオンになり、コンデンサに蓄積された電荷がビット線およびセンスアンプに供給される。
SRAMとDRAMの主な違い
- SRAMはアクセス時間が短いオンチップメモリであり、一方DRAMはアクセス時間が長いオフチップメモリである。 したがって、SRAMはDRAMよりも高速です。
- DRAMはより大きい記憶容量で利用可能であり、一方SRAMはより小さいサイズのものである。
- SRAMは高価ですがDRAMは安価です。
- キャッシュメモリはSRAMの応用である。 これに対して、 メインメモリにはDRAMが用いられている 。
- DRAMは高密度です。 反対に、SRAMは稀です 。
- SRAMの構成は、多数のトランジスタを使用するために複雑である。 それどころか、DRAMは設計と実装が簡単です。
- SRAMでは、単一ブロックのメモリは6個のトランジスタを必要とするが、DRAMは単一ブロックのメモリに対してただ1個のトランジスタを必要とする。
- DRAMは、導電性プレートを分離するためにコンデンサの内側で使用される誘電体に起因して漏れ電流を生成するコンデンサを使用するのでダイナミックとして命名され、したがってパワーリフレッシュ回路を必要とする。 一方、SRAMでは電荷リークの問題はない。
- DRAMの消費電力はSRAMよりも高い。 SRAMはスイッチを通る電流の方向を変えるという原理に基づいて動作し、一方DRAMは電荷を保持するように動作する。
結論
DRAMはSRAMの子孫です。 DRAMはSRAMの欠点を克服するように考案されている。 設計者は1ビットのメモリに使用されるメモリ素子を減少させ、それはDRAMのコストを著しく減少させそして記憶領域を増加させた。 しかし、DRAMは遅く、SRAMよりも多くの電力を消費します。電荷を保持するには、数ミリ秒で頻繁にリフレッシュする必要があります。