Was ist SRAM (Static Random Access Memory)?

click fraud protection

SRAM ist kurz für Statischer Direktzugriffsspeicher. Es bezieht sich auf RAM oder Random Access Memory, genau die Art, die eine bestimmte Architektur verwendet. SRAM verwendet Verriegelungsschaltkreise, auch Flip-Flops genannt, um Datenbits in seinen Zellen zu speichern. SRAM, wie DRAM, ist eine Art flüchtiger Speicher, sodass gespeicherte Daten verloren gehen, wenn die Stromversorgung freiwillig erfolgt (oder unfreiwillig) abgeschnitten. Im Gegensatz zu DRAM muss es nicht regelmäßig aktualisiert werden, um seine Informationen zu speichern.

Im Gegensatz zu DRAM, wo Zellen nur zwei Zustände haben – 0 und 1 – hat SRAM drei Formen. Standby, Lesen und Schreiben sind die Zustände, in denen sie sich befinden können. Im Standby- oder Leerlaufmodus tut es nichts aktiv. In ihrem Lesezustand stellt eine SRAM-Zelle ihren Inhalt jedem Prozess zur Verfügung, der danach fragt. Es überrascht nicht, dass es in seinem Schreibzustand Informationen, die ihm zugeführt werden, in dem verfügbaren Bitraum aufzeichnet.

Wo wird es verwendet?

In erster Linie finden Sie SRAM, das in Teilen von PC-CPUs verwendet wird, z. B. im Cache und in internen Registern. Seine hohe Geschwindigkeit ist der Schlüsselfaktor, der ihn zu einer guten Wahl für diesen Einsatz macht. Es ist selten, dass SRAM für den Hauptspeicher eines Computers verwendet wird (der Teil, der allgemein nur als RAM bezeichnet wird). Es ist teuer und nicht so platzsparend wie DRAM.

Die Architektur von SRAM unterscheidet sich geringfügig von der von DRAMs – wo DRAM mit nur zwei Elementen auskommt, hat SRAM sechs Transistoren pro Speicherzelle. Sie nehmen mehr Platz ein, sodass Speicherzellen nicht so dicht pro Quadratzoll sind. Es ist eine Herausforderung, größere RAM-Mengen aus SRAM-Zellen zu machen.

Was sind die Vor- und Nachteile?

Wie DRAM ist auch SRAM eine Art flüchtiger Speicher. Informationen gehen verloren, wenn die Stromversorgung unterbrochen wird, obwohl SRAM noch einige Informationen behalten kann – dies wird als Datenremanenz bezeichnet. Es kann dazu führen, dass Datenbits auch nach dem Löschen zurückbleiben (absichtlich oder unabsichtlich). Dies ist jedoch eher ein Nebeneffekt als eine beabsichtigte Funktion. Der Kernaspekt von SRAM ist der einfache Datenzugriff ohne eine Refresh-Schaltung.

Das ist zwar ein Vorteil, aber insgesamt sind SRAM-Zellen teurer in der Herstellung – und nehmen, wie bereits erwähnt, mehr Platz ein. Während Lese- und Schreibvorgängen verbrauchen die Zellen mehr Strom als sonst – was jedoch durch den fehlenden Bedarf an Auffrischungsschaltungen, die DRAM hat, ausgeglichen wird.

Fazit

SRAM steht für Static Random Access Memory. Wie andere Arten von RAM ist SRAM flüchtig, was bedeutet, dass es die Daten verliert, die es enthält, wenn es Strom verliert. Das Wort statisch im Namen weist darauf hin, dass SRAM nicht wie DRAM regelmäßig aufgefrischt werden muss. SRAM wird normalerweise im CPU-Cache verwendet. Teilen Sie Ihre Gedanken in den Kommentaren unten mit.