Differenz zwischen DDR2 und DDR1

Wir haben gesehen, dass sich Computertechnologien in den letzten Jahren stark verbessert haben. Der Speicher von Computern hat sich auch durch RAM, DRAM, SDRAM stark entlastet. Dann kam DDR-SDRAM und jetzt DDR2-SDRAM. Wir sollten uns nicht mit den sehr alten RAM-Modellen beschäftigen, da diese in den meisten Teilen der Welt nicht mehr benutzt werden.

SDRAM (Synchronous Dynamic Random Access Memory) ist eine Art von Speicher, der Energie benötigt, um seine Daten zu halten. Dies ist der vorherrschende Speicher, der in Computern direkt vor der Einführung von DDR-SDRAM (Double Data Rate SDRAM) verwendet wird. DDR verbessert die Architektur von SDRAM durch einen Prozess, der als "Doppelpumpen" bekannt ist. Statt Daten einmal pro Taktzyklus zu übertragen, ändert DDR seinen Datenzustand zweimal in jedem Zyklus. Einmal an der steigenden Flanke, dann an der fallenden Flanke. Dies gilt sowohl für ddr als auch für ddr2. Warum ist ddr2 besser als ddr?

Eigentlich, als ddr2 herauskam, war es tatsächlich schlimmer als ddr. Der originale DDR-Speicher ist mit seinem Speichertakt mit dem Bustakt synchronisiert, so dass 2 Bits pro Taktzyklus übertragen werden können. Ddr2 ändert dies durch Verdoppeln der Busgeschwindigkeit, während der Speichertakt immer noch auf der gleichen Frequenz gehalten wird. Damit werden bei jedem Speicherzyklus 4 Datenbits übertragen. Der Nachteil dabei ist die höhere Latenz von DDR2-Speicher im Vergleich zu DDR-Speicher bei Betrieb mit der gleichen Busfrequenz.

Um die gleiche Leistung wie ein DDR-Laufwerk mit einer Busgeschwindigkeit von 100 MHz zu erreichen, muss der DDR2-Speicher mit 200 MHz betrieben werden. Aber wenn wir uns die Taktgeschwindigkeit ansehen, arbeitet die DDR auch mit 200 MHz, während die DDR2 nur mit 100 MHz arbeitet. Wenn wir einen ddr2-Chip haben, der mit der gleichen Taktgeschwindigkeit wie ddr1 arbeitet, können wir sehen, dass er den doppelten Durchsatz hat.

Die Speichertaktgeschwindigkeit ist sehr wichtig, da das Erzeugen von Chips mit höheren Taktraten sehr teuer ist, da bei jeder Charge von erzeugten Chips nur ein kleiner Teil davon höhere Taktraten liefern kann. Wenn wir also zwei Chips vergleichen, die ähnlich getaktet sind, wäre das ddr2 billiger. Und wenn wir zwei Chips mit ähnlichem Preis vergleichen, wäre der ddr2 schneller. Die Technologie von ddr endet auch dort, wo ddr2 beginnt, was bedeutet, dass ddr-Chips aufgrund von Kostenbeschränkungen nicht mehr weiter verbessert werden können, während ddr2 weit über die Fähigkeiten von ddr hinausgeht. Die Möglichkeiten von ddr2 haben auch ihre Grenzen, vor allem wenn die Taktfrequenz höher wird, das ist, wo ddr3 ins Spiel kommt. Aber das ist eine ganz andere Geschichte.