Razlika med SRAM in DRAM

SRAM vs DRAM

Obstajata dve vrsti spomina naključnega dostopa ali RAM-a, vsaka ima svoje prednosti in slabosti v primerjavi z drugimi. SRAM (statični RAM) in DRAM (dinamični RAM) hrani podatke, vendar na različne načine. DRAM zahteva, da se podatki občasno osvežujejo, da se podatki ohranijo. SRAM ni treba osveževati, ker bi tranzistorji v notranjosti hranili podatke, dokler napajalnik ne bo izklopljen. To vedenje vodi do nekaj prednosti, ne nazadnje je veliko večja hitrost zapisovanja in branja podatkov.

Dodatno vezje in čas, potreben za uvajanje osveževanja, ustvarja nekaj zapletov, zaradi česar je pomnilnik DRAM počasnejši in manj zaželen kot SRAM. Eden od zapletov je veliko večja poraba pomnilnika DRAM, ta razlika je zelo pomembna pri napravah z baterijo. SRAM moduli so v primerjavi z DRAM-om tudi veliko enostavnejši, kar večini ljudi olajša izdelavo vmesnika za dostop do pomnilnika. To olajša delo za hobiste in celo za izdelavo prototipov.

Strukturno SRAM potrebuje veliko več tranzistorjev, da shrani določeno količino pomnilnika. DRAM modul potrebuje samo tranzistor in kondenzator za vsak košček podatkov, kjer SRAM potrebuje 6 tranzistorjev. Ker število tranzistorjev v pomnilniškem modulu določa njegovo zmogljivost, ima DRAM modul skoraj 6-krat večjo kapaciteto s podobnim številom tranzistorjev kot modul SRAM. To se na koncu zniža na ceno, kar se resnično ukvarja večina kupcev.

DRAM je zaradi svoje nižje cene postal glavni tok v glavnem računalniškem pomnilniku, kljub temu, da je počasnejši in več energije lačen kot SRAM. SRAM pomnilnik se še vedno uporablja v številnih napravah, pri katerih je hitrost pomembnejša od zmogljivosti. Najbolj izrazita uporaba SRAM je v pomnilniku predpomnilnika procesorjev, kjer je hitrost zelo pomembna, nizka poraba energije pa pomeni manj toplote, ki jo je treba razpršiti. Celo trdi diski, optični pogoni in druge naprave, ki potrebujejo predpomnilnik ali medpomnilnike, uporabljajo SRAM module.

Povzetek:
1. SRAM je statičen, medtem ko je DRAM dinamičen
2. SRAM je v primerjavi z DRAM hitrejši
3. SRAM porabi manj energije kot DRAM
4. SRAM porabi več tranzistorjev na bit pomnilnika v primerjavi z DRAM-om
5. SRAM je dražji od DRAM-a
6. Cenejši DRAM se uporablja v glavnem pomnilniku, medtem ko se SRAM običajno uporablja v predpomnilniku