SRAM is een afkorting voor Statisch willekeurig toegankelijk geheugen. Het verwijst naar RAM of Random Access Memory, precies het soort dat een specifieke architectuur gebruikt. SRAM gebruikt vergrendelingscircuits, ook wel flip-flops genoemd, om databits in zijn cellen op te slaan. SRAM, zoals DRAM, is een type vluchtig geheugen, dus opgeslagen gegevens gaan verloren als de stroom vrijwillig wordt uitgeschakeld (of onvrijwillig) afsnijden. In tegenstelling tot DRAM hoeft het niet regelmatig te worden vernieuwd om de informatie opgeslagen te houden.
In tegenstelling tot DRAM, waar cellen slechts twee toestanden hebben - 0 en 1 - heeft SRAM drie vormen. Stand-by, lezen en schrijven zijn de toestanden waarin ze zich kunnen bevinden. In het geval van stand-by of inactieve modus doet het niets actiefs. In de leesstatus zal een SRAM-cel zijn inhoud verstrekken aan elk proces dat erom vraagt. Het is niet verwonderlijk dat het in zijn schrijfstatus de informatie die eraan wordt geleverd, in de beschikbare bitruimte zal opnemen.
Waar wordt het gebruikt?
In de eerste plaats vindt u SRAM die wordt gebruikt in delen van pc-CPU's, zoals de cache en interne registers. De hoge snelheid is de belangrijkste factor om het een goede keuze te maken voor dit gebruik. Het is zeldzaam om SRAM te vinden dat wordt gebruikt voor het hoofdgeheugen van een computer (het deel dat over het algemeen wordt aangeduid als RAM). Het is duur en niet zo ruimtebesparend als DRAM zou zijn.
De architectuur van SRAM verschilt enigszins van die van DRAM - waar DRAM het doet met slechts twee elementen, heeft SRAM zes transistors per geheugencel. Ze nemen meer ruimte in beslag, dus geheugencellen zijn niet zo dicht per vierkante inch. Het is een uitdaging om grotere hoeveelheden RAM uit SRAM-cellen te maken.
Wat zijn de voor- en nadelen?
Net als DRAM is SRAM ook een type vluchtig geheugen. Informatie gaat verloren wanneer de stroom wordt gedekt, hoewel SRAM nog steeds wat informatie kan behouden - dit wordt dataremanentie genoemd. Het kan ervoor zorgen dat stukjes gegevens achterblijven, zelfs nadat ze zijn verwijderd (opzettelijk of onopzettelijk). Dit is echter eerder een bijwerking dan een beoogde functie. Het kernaspect van SRAM is de eenvoudige gegevenstoegang zonder dat een verversingscircuit nodig is.
Hoewel dat een voordeel is, zijn SRAM-cellen over het algemeen duurder om te maken - en, zoals gezegd, nemen ze meer ruimte in beslag. Tijdens lees- en schrijfbewerkingen verbruiken de cellen meer stroom dan anders, maar dat wordt gecompenseerd door het ontbreken van verversingscircuits die DRAM heeft.
Conclusie
SRAM staat voor Static Random Access Memory. Net als andere vormen van RAM is SRAM vluchtig, wat betekent dat het de gegevens verliest die het bevat wanneer het stroom verliest. Het woord statisch in de naam geeft aan dat SRAM niet regelmatig hoeft te worden vernieuwd zoals DRAM dat wel doet. SRAM wordt meestal gebruikt in de CPU-cache. Deel uw mening in de opmerkingen hieronder.