TweakPC



RAM Grundlagen ( SR, DDR, RDRAM  und Co.)

/Hardware/Sonstiges

berblick der Themen

Worum geht es?

Wir schreiben das Jahr 2004, DDR2 RAM steht kurz vor der Einfhrung, SDRAM ist langsam aber sicher dabei vom Markt zu verschwinden und DDR RAM hat sich als Standard durchgesetzt. Der folgende Artikel wird sich mit den wichtigsten Eigenschaften und den Unterschieden bzw. Gemeinsamkeiten der verschiedenen Arbeitsspeichertypen beschftigen. Hierbei wird ein besonderes Augenmerk auf das aktuell stark verbreitete DDR RAM gelegt, aber auch dessen Nachfolger DDR2 bleibt nicht unbeachtet. Zur Komplettierung werden auch SDRAM, RDRAM sowie ltere Speichertypen zum Vergleich herangezogen. Wer mit diesen Begriffen nichts anfangen kann oder einfach mal wissen mchte was sich hinter den Abkrzungen wie RAS oder CAS verbirgt, ist bei diesem Artikel genau richtig. Wenn Sie also beim Thema Speicher auf dem Laufenden sein wollen, sind die nchsten Seiten fr Sie Pflichtlektre.

Was verbirgt sich hinter dem Begriff RAM? Diese Frage ist noch recht einfach zu Beantworten. RAM ( Random Access Memory ) zu deutsch Speicher mit wahlfreiem Zugriff, ist der Ausdruck welcher sich als Synonym fr die Bezeichnung des Arbeitsspeichers in Computern entwickelt hat. Wahlfreier Zugriff ist hierbei als die Mglichkeit auf dem Speicher zu Lesen und zu Schreiben zu verstehen. Der Arbeitsspeicher dient als Schnittstelle zwischen dem Prozessor und anderen Datentrgern wie Festplatte oder CDROM und ist zur Zwischenspeicherung von Daten gedacht. Der Grund dafr ist, dass der Arbeitsspeicher Daten sehr viel schneller liefern kann als andere Datentrger, und somit immer wichtiger wird, je hher die Prozessoren getaktet sind und umso schneller nach Daten verlangt wird. Im Gegensatz zu Festplatte und Co ist RAM flchtig. Mit anderen Worten verliert er seine gespeicherten Informationen beim Abschalten der Versorgungsspannung.

Technische Grundlagen

Die Basics

Trotz der unterschiedlichen Herstellungsverfahren haben die verschiedenen aktuellen Speicherarten, die als Arbeitsspeicher verwendet werden, intern einiges gemeinsam. Allem voran der Aufbau der einzelnen Speicherzellen. Die Form des bis heute eingesetzten Speichers nennt man  Dynamic Random Access Memory. Abgekrzt DRAM, wobei das "dynamic" als Begriff dafr steht, dass es aufgrund seiner einfachen Bauweise seinen Inhalt auch beim Anliegen der Versorgungsspannung verlieren kann.

Daneben gibt es auch andere Formen von Speicher, so z.B. das Static RAM das zwar seinen Inhalt nicht verlieren kann, zumindest solange es mit Spannung versorgt wird, aber wesentlich mehr Bauelemente pro Speicherzelle bentigt und aus Platz- sowie Kostengrnden nicht als Arbeitsspeicher eingesetzt wird. Natrlich handelt es sich beim statischem RAM auch um flchtigen Speicher, der beim Fehlen der Versorgungsspannung seine Daten verliert, jedoch kann dies nicht passieren solange es mit Spannung versorgt wird, was beim dynamischem RAM durchaus vorkommen kann. Man braucht sich jetzt aber keine Sorgen darum zu machen, dass der Arbeitsspeicher fortlaufend die Daten verlieren wird, denn es wird ein bestimmtes Verfahren eingesetzt um sie zu erhalten, aber dazu mssen wir uns den Aufbau und die Funktionsweise von DRAMs genauer anschauen. 

Diese bestehen aus einem Kondensator, der als Speicher fr das Datenbit dient, sowie einem Transistor, welcher die Lese- und Schreibzugriffe steuert. Am Gate des Transistors ist das Zeilensignal und am Emitter das Spaltensignal angelegt. Nun kann es aufgrund des sehr einfachen Aufbaus durch so genannte Leckstrme dazu kommen, dass sich die Ladung des Kondensators verndert. Um dies zu verhindern, muss die Ladung jeder Speicherzelle in regelmigen Abstnden wieder aufgefrischt werden, was man als Refresh bezeichnet.

Whrend eines Refresh Zyklus ist der Inhalt des Speichers nicht verfgbar. Aufgrund dessen muss diese Zeit mglichst kurz gehalten werden, um den Speicher nicht unntig lange zu blockieren. Daher erfolgt der Refresh eines Speichers immer zeilenweise. Selbiges gilt auch fr das Lesen von einer Speicherzelle. Dieser wird ebenfalls immer zeilenweise gelesen. Der Nachteil dabei ist, dass der Erstzugriff auf eine Zeile, aufgrund des Vorladens der ganzen Zeile, etwas lnger dauert. Der daraus resultierende Vorteil ist, dass Folgezugriffe auf die Zeile sehr viel schneller von statten gehen.

Eine Technik, welche hilft Speicherzugriffe weiter zu beschleunigen, ist das Interleave. Hierbei wird das Speichermodul in Bnke unterteilt, wobei eine Bank die geraden und die andere die ungeraden Speicheradressen enthlt. Der Vorteil liegt hier bei den Speicherzugriffen mit aufsteigender Adressfolge, zumal eins der Speicherbnke bereits geladen werden kann, whrend noch auf die andere zugegriffen wird. Die somit eingesparte Vorladezeit ist etwa ein Drittel der gesamten Zugriffszeit. Zu Zeiten von EDO RAM waren hierfr noch 2 Speichermodule ntig, aber seit Einfhrung des SDRAM ist dies bereits mit einem Modul realisierbar, da dieses sich intern aufteilt. Um das Speichermanagement weiter zu vereinfachen und zu beschleunigen, wird nicht jede Zelle einzeln adressiert, sondern es erfolgt eine Unterteilung in Speicherblcke (z.B. 32Byte). Diese werden dann allesamt ausgelesen.

Nchste Seite: Ein Blick zurck.

 
ueber TweakPC: Impressum, Datenschutz Copyright 1999-2022 TweakPC, Alle Rechte vorbehalten, all rights reserved. Mit * gekennzeichnete Links sind Affiliates.