RAM (pamäť s náhodným prístupom) je druh pamäte, ktorý potrebuje stálu energiu na uchovávanie údajov v nej. Po prerušení napájania sa dáta stratia, preto je známa ako prchavá pamäť . Čítanie a písanie v pamäti RAM je jednoduché a rýchle a dosahuje sa prostredníctvom elektrických signálov.
Porovnávacia tabuľka
Základ pre porovnanie | SRAM | DRAM |
---|---|---|
rýchlosť | rýchlejší | pomalší |
veľkosť | malý | Veľký |
náklady | drahý | lacný |
Použité v | Rýchla vyrovnávacia pamäť | Hlavná pamäť |
Hustota | Menej hustá | Vysoko hustá |
stavba | Komplexné a používa tranzistory a zámky. | Jednoduché a používa kondenzátory a veľmi málo tranzistorov. |
Jednotný blok pamäte vyžaduje | 6 tranzistorov | Len jeden tranzistor. |
Nabíjanie majetku | Nie je prítomný | Prítomné preto vyžadujú obvody obnovy napájania |
Spotreba energie | nízky | vysoký |
Definícia SRAM
SRAM (statická pamäť s náhodným prístupom) je tvorená technológiou CMOS a využíva šesť tranzistorov. Jeho konštrukcia pozostáva z dvoch krížovo viazaných meničov na ukladanie dát (binárnych) podobne ako žabky a dvoch ďalších tranzistorov na riadenie prístupu. Je pomerne rýchlejší ako iné typy RAM, ako napríklad DRAM. Spotreba menej energie. Služba SRAM dokáže uchovávať údaje, pokiaľ sa k nim dodáva energia.
Práca SRAM pre jednotlivé bunky:
Na vytvorenie stabilného logického stavu sú štyri tranzistory (T1, T2, T3, T4) organizované krížovo prepojeným spôsobom. Pre generovanie logického stavu 1 je uzol C1 vysoký a C2 nízky; v tomto stave sú T1 a T4 vypnuté a T2 a T3 sú zapnuté. Pri logickom stave 0 je krivka C1 nízka a C2 vysoká; v danom stave T1 a T4 sú zapnuté a T2 a T3 sú vypnuté. Obe stavy sú stabilné, kým sa neuplatňuje napätie jednosmerného prúdu (DC).
Definícia DRAM
DRAM (Dynamic Random Access Memory) je tiež typ pamäte RAM, ktorá je konštruovaná pomocou kondenzátorov a niekoľkých tranzistorov. Kondenzátor sa používa na ukladanie dát, kde bitová hodnota 1 znamená, že kondenzátor je nabitý a bitová hodnota 0 znamená, že je kondenzátor vybitý. Kondenzátor má tendenciu vypúšťať, čo vedie k úniku poplatkov.
Dynamický výraz označuje, že nabíjanie neustále unikajú aj za prítomnosti nepretržitého napájania, čo je dôvod, prečo spotrebuje väčší výkon. Ak chcete uchovávať údaje dlhšiu dobu, je potrebné ich opakovane aktualizovať, čo si vyžaduje dodatočné obnovovacie obvody. V dôsledku výpadku nabíjania stráca DRAM údaje aj pri zapnutom napájaní. DRAM je k dispozícii vo väčšom množstve a je lacnejšia. Vyžaduje len jediný tranzistor pre jeden blok pamäte.
Práca s typickými DRAM bunkami:
V čase čítania a zápisu bitovej hodnoty z bunky sa aktivuje riadok adresy. Transistor nachádzajúci sa v obvode sa chová ako vypínač, ktorý je uzatvorený (umožňuje tok prúdu), ak sa napája napätie na adresovú linku a otvorí (bez prúdu), ak nie je na linku adresy použité žiadne napätie. Pri operácii zápisu sa na bitovú linku používa napäťový signál, kde vysoké napätie ukazuje 1 a nízke napätie indikuje 0. Potom sa použije signál na adresovú linku, ktorá umožňuje prenos preťaženia do kondenzátora.
Keď sa zvolí riadok adresy na vykonanie operácie čítania, tranzistor sa zapne a nabíjanie uložené na kondenzátore sa dodá na bitovú linku a na zosilňovač signálu.
Kľúčové rozdiely medzi SRAM a DRAM
- SRAM je pamäť na čipoch, ktorej prístupový čas je malý, zatiaľ čo DRAM je mimo-čipová pamäť, ktorá má veľký prístupový čas. Preto je SRAM rýchlejší ako DRAM.
- DRAM je k dispozícii vo väčšej skladovacej kapacite, zatiaľ čo SRAM má menšiu veľkosť.
- SRAM je drahá, zatiaľ čo DRAM je lacná .
- Vyrovnávacia pamäť je aplikácia SRAM. Naproti tomu DRAM sa používa v hlavnej pamäti .
- DRAM je vysoko hustá . Na rozdiel od toho je SRAM zriedkavejšia .
- Konštrukcia SRAM je zložitá kvôli použitiu veľkého množstva tranzistorov. Práve naopak, DRAM je jednoduché navrhovať a implementovať.
- V jednotke SRAM vyžaduje jeden blok pamäte šesť tranzistorov, zatiaľ čo DRAM potrebuje iba jeden tranzistor pre jeden blok pamäte.
- DRAM je pomenovaný ako dynamický, pretože používa kondenzátor, ktorý produkuje unikajúci prúd kvôli dielektriku použitému vo vnútri kondenzátora na oddelenie vodivých dosiek, nie je perfektným izolátorom, a preto vyžaduje obvody obnovy napájania. Na druhej strane v SRAM neexistuje problém úniku náboja.
- Spotreba energie je vyššia v DRAM ako SRAM. SRAM pracuje na princípe zmeny smeru prúdu cez spínače, zatiaľ čo DRAM pracuje na udržiavaní nábojov.
záver
DRAM je potomkom SRAM. DRAM je navrhnutý tak, aby prekonal nevýhody SRAM; dizajnéri znížili pamäťové prvky používané v jednom kuse pamäte, čo výrazne znížilo náklady na DRAM a zvýšilo priestor na ukladanie. Ale DRAM je pomalý a spotrebuje viac energie ako SRAM, je potrebné ho obnovovať často za niekoľko milisekúnd, aby si udržal nabíjanie.