Różnica między SRAM a DRAM

Autor: Laura McKinney
Data Utworzenia: 1 Kwiecień 2021
Data Aktualizacji: 12 Móc 2024
Anonim
Różnica między SRAM a DRAM - Technologia
Różnica między SRAM a DRAM - Technologia

Zawartość


SRAM i DRAM to tryby pamięć RAM układu scalonego gdzie SRAM używa tranzystorów i zatrzasków w konstrukcji, podczas gdy DRAM używa kondensatorów i tranzystorów. Można je rozróżnić na wiele sposobów, na przykład SRAM jest stosunkowo szybszy niż DRAM; stąd SRAM służy do pamięci podręcznej, a DRAM do pamięci głównej.

RAM (pamięć o dostępie swobodnym) jest rodzajem pamięci, która potrzebuje stałej mocy, aby zatrzymać w niej dane. Po przerwaniu zasilania dane zostaną utracone, dlatego jest znane jako pamięć ulotna. Odczytywanie i zapisywanie w pamięci RAM jest łatwe i szybkie i odbywa się za pomocą sygnałów elektrycznych.

  1. Wykres porównania
  2. Definicja
  3. Kluczowe różnice
  4. Wniosek

Wykres porównania

Podstawa do porównaniaSRAMNAPARSTEK
PrędkośćSzybciejWolniej
RozmiarMałyDuży
Koszt
KosztownyTani
Stosuje się wPamięć podręcznaPamięć główna
GęstośćMniej gęste Bardzo gęsty
BudowaZłożone i wykorzystuje tranzystory i zatrzaski.Prosty i wykorzystuje kondensatory i bardzo niewiele tranzystorów.
Wymaga jednego bloku pamięci6 tranzystorówTylko jeden tranzystor.
Właściwość wycieku ładunku NieobecnyObecne stąd wymagają obwodów odświeżania mocy
Pobór energiiNiskaWysoki


Definicja SRAM

SRAM (statyczna pamięć o dostępie swobodnym) jest zrobione z Technologia CMOS i wykorzystuje sześć tranzystorów. Jego konstrukcja składa się z dwóch falowników sprzężonych krzyżowo do przechowywania danych (binarnych) podobnych do przerzutników i dodatkowych dwóch tranzystorów do kontroli dostępu. Jest stosunkowo szybszy niż inne typy pamięci RAM, takie jak DRAM. Zużywa mniej energii. SRAM może przechowywać dane tak długo, jak długo jest do nich doprowadzane zasilanie.

Działanie SRAM dla pojedynczej komórki:

Aby wygenerować stabilny stan logiczny, cztery tranzystory (T1, T2, T3, T4) są zorganizowane w sposób krzyżowy. Do generowania stanu logicznego 1, węzełC1 jest wysoki i C2 jest niski; w tym stanie, T1 i T4 są wyłączone i T2 i T3 są włączone. Dla stanu logicznego 0, skrzyżowanie C1 jest niski i C2 jest wysoko; w danym stanie T1 i T4 są włączone i T2 i T3 Są wyłączone. Oba stany są stabilne do momentu przyłożenia napięcia prądu stałego (dc).


SRAM wiersz adresu służy do otwierania i zamykania przełącznika oraz do sterowania tranzystorami T5 i T6 umożliwiającymi odczyt i zapis. Do operacji odczytu sygnał jest podawany na tę linię adresu, następnie włącza się T5 i T6, a wartość bitu jest odczytywana z linii B. Do operacji zapisu sygnał jest wykorzystywany do B linia bitowa, a jego uzupełnienie stosuje się do B ”.

Definicja DRAM

DRAM (Dynamic Random Access Memory) jest także rodzajem pamięci RAM zbudowanej z kondensatorów i kilku tranzystorów. Kondensator służy do przechowywania danych, w których wartość bitu 1 oznacza, że ​​kondensator jest naładowany, a wartość bitu 0 oznacza, że ​​kondensator jest rozładowany. Kondensator ma tendencję do rozładowywania, co powoduje wyciek ładunków.

Termin dynamiczny wskazuje, że ładunki ciągle przeciekują, nawet w obecności ciągłej dostarczanej mocy, dlatego zużywa ona więcej energii. Aby zachować dane przez długi czas, należy je wielokrotnie odświeżać, co wymaga dodatkowego odświeżania zespołu obwodów. Z powodu wycieku ładunku pamięć DRAM traci dane nawet po włączeniu zasilania. DRAM jest dostępny w większej pojemności i jest tańszy. Wymaga tylko jednego tranzystora dla jednego bloku pamięci.

Działanie typowej komórki DRAM:

W momencie odczytu i zapisu wartości bitu z komórki aktywowana jest linia adresu. Tranzystor obecny w obwodzie zachowuje się jak przełącznik Zamknięte (umożliwiając przepływ prądu), jeśli napięcie zostanie przyłożone do linii adresowej i otwarty (brak przepływu prądu), jeśli do linii adresowej nie zostanie przyłożone napięcie. Do operacji zapisu do linii bitowej wykorzystywany jest sygnał napięciowy, w którym wysokie napięcie wskazuje 1, a niskie napięcie wskazuje 0. Następnie do linii adresowej wykorzystywany jest sygnał, który umożliwia przeniesienie ładunku do kondensatora.

Po wybraniu linii adresowej do wykonania operacji odczytu tranzystor włącza się, a ładunek zgromadzony na kondensatorze jest dostarczany na linię bitową i do wzmacniacza sensownego.

Wzmacniacz sensowny określa, czy ogniwo zawiera logikę 1, czy logikę 2, porównując napięcie kondensatora z wartością odniesienia. Odczyt ogniwa powoduje rozładowanie kondensatora, który należy przywrócić, aby zakończyć operację. Mimo że DRAM jest w zasadzie urządzeniem analogowym i służy do przechowywania pojedynczego bitu (tj. 0,1).

  1. SRAM jest na chipie pamięć, której czas dostępu jest krótki, podczas gdy DRAM jest bez wiórów pamięć, która ma duży czas dostępu. Dlatego SRAM jest szybszy niż DRAM.
  2. DRAM jest dostępny w większy pojemność pamięci, podczas gdy SRAM wynosi mniejszy rozmiar.
  3. SRAM jest kosztowny podczas gdy DRAM jest tani.
  4. The pamięć podręczna to aplikacja SRAM. Natomiast DRAM jest używany w pamięć główna.
  5. DRAM jest bardzo gęsty. W przeciwieństwie do SRAM rzadziej.
  6. Konstrukcja SRAM jest złożony ze względu na użycie dużej liczby tranzystorów. Przeciwnie, DRAM jest prosty zaprojektować i wdrożyć.
  7. W SRAM wymagany jest jeden blok pamięci sześć tranzystory, podczas gdy DRAM potrzebuje tylko jednego tranzystora dla jednego bloku pamięci.
  8. DRAM jest nazywany dynamicznym, ponieważ wykorzystuje kondensator, który wytwarza prąd upływowy ze względu na dielektryk zastosowany wewnątrz kondensatora do oddzielenia płyt przewodzących nie jest idealnym izolatorem, dlatego wymaga obwodu odświeżania mocy. Z drugiej strony nie ma problemu wycieku ładunku w SRAM.
  9. Zużycie energii jest wyższe w pamięci DRAM niż w pamięci SRAM. SRAM działa na zasadzie zmiany kierunku prądu przez przełączniki, podczas gdy DRAM działa na utrzymaniu ładunków.

Wniosek

DRAM jest potomkiem SRAM. DRAM opracowano w celu przezwyciężenia wad SRAM; projektanci zredukowali elementy pamięci używane w jednym bicie pamięci, co znacznie obniżyło koszt pamięci DRAM i zwiększyło obszar pamięci. Ale pamięć DRAM jest powolna i zużywa więcej energii niż pamięć SRAM. Aby utrzymać ładunki, należy ją często odświeżać w ciągu kilku milisekund.