SRAM je okrajšava za Statični pomnilnik z naključnim dostopom. Nanaša se na RAM ali pomnilnik z naključnim dostopom, natančno tiste vrste, ki uporablja specifično arhitekturo. SRAM uporablja zaskočno vezje, imenovano tudi flip-flops, za shranjevanje podatkovnih bitov v svoje celice. SRAM, kot DRAM, je vrsta hlapnega pomnilnika, zato se shranjeni podatki izgubijo, če je napajanje prostovoljno (ali neprostovoljno) odrezati. Za razliko od DRAM-a ga ni treba redno osveževati, da bi ohranil shranjene informacije.
Za razliko od DRAM-a, kjer imajo celice le dve stanji – 0 in 1 – ima SRAM tri oblike. Pripravljenost, branje in pisanje so stanja, v katerih so lahko. V primeru stanja pripravljenosti ali nedejavnosti ne dela ničesar aktivno. V stanju branja celica SRAM zagotovi svojo vsebino kateremu koli procesu, ki jo zahteva. Ni presenetljivo, da bo v stanju pisanja zapisoval informacije, ki so mu bile dostavljene v razpoložljivem bitnem prostoru.
Kje se uporablja?
V prvi vrsti boste našli SRAM, ki se uporablja v delih računalniških procesorjev, kot so predpomnilnik in notranji registri. Njegova visoka hitrost je ključni dejavnik, da je dobra izbira za to uporabo. Redko je najti SRAM, ki se uporablja za glavni pomnilnik računalnika (
del, ki se običajno imenuje RAM). Je drag in ni tako prostorsko učinkovit, kot bi bil DRAM.Arhitektura SRAM-a je nekoliko drugačna od arhitekture DRAM-a – kjer se DRAM zadovolji le z dvema elementoma, ima SRAM šest tranzistorjev na pomnilniško celico. Zavzamejo več prostora, zato pomnilniške celice niso tako gosto na kvadratni palec. Iz celic SRAM je težko narediti večje količine RAM-a.
Kakšne so prednosti in slabosti?
Tako kot DRAM je tudi SRAM vrsta hlapnega pomnilnika. Informacije se izgubijo, ko je napajanje pokrito, čeprav lahko SRAM še vedno obdrži nekaj informacij – to se imenuje preostanek podatkov. Lahko povzroči, da delčki podatkov ostanejo tudi po izbrisu (hote ali nehote). Vendar je to stranski učinek in ne predvidena funkcija. Osrednji vidik SRAM-a je preprost dostop do podatkov brez potrebe po vezju za osveževanje.
Čeprav je to prednost, so celice SRAM na splošno dražje za izdelavo – in, kot že omenjeno, zavzamejo več prostora. Med operacijami branja in pisanja celice porabijo več energije kot sicer – vendar je to izravnano s pomanjkanjem potrebe po osveževalnih vezjih, ki jih ima DRAM.
Zaključek
SRAM pomeni statični pomnilnik z naključnim dostopom. Tako kot druge oblike RAM-a je tudi SRAM nestanoviten, kar pomeni, da izgubi podatke, ki jih hrani, ko izgubi napajanje. Beseda static v imenu nakazuje, da SRAM-a ni treba redno osveževati, kot to počne DRAM. SRAM se običajno uporablja v predpomnilniku procesorja. Delite svoje misli v spodnjih komentarjih.