Skillnad mellan DDR2 och DDR1 Skillnad mellan
Vi har sett datateknik förbättras kraftigt under de senaste åren. Minnet på datorer har också utvecklats mycket från RAM, DRAM, SDRAM. Därefter kom DDR-SDRAM och nu DDR2-SDRAM. Vi borde inte ägna oss åt de mycket gamla modellerna av RAM eftersom de inte längre används i de flesta delar av världen.
SDRAM (Sychronous Dynamic Random Access Memory) är en typ av minne som kräver att strömmen håller data. Detta är det vanliga minnet som används i datorer direkt före intoduktion av DDR-SDRAM (Double Data Rate SDRAM). DDR förbättrar SDRAMs arkitektur genom en process som kallas dubbelpumpning. I stället för att överföra data en gång varje klockcykel, ändrar DDR sitt datatillstånd två gånger varje cykel. En gång på stigande kant, sedan en annan på fallkanten. Detta gäller både ddr och ddr2. Så varför är ddr2 bättre än ddr?
Egentligen när ddr2 kom ut, var det faktiskt värre än ddr. Det ursprungliga ddr-minnet har sin minnesklocka synkroniserad med busklockan, så att 2 bitar kan överföras varje klockcykel. Ddr2 ändrar detta genom att fördubbla busshastigheten medan du fortfarande håller minnesklockan vid samma frekvens. Så att vid varje minnescykel överförs 4 bitar data. Avvägningen till detta är den högre latensen av ddr2-minne jämfört med ddr-minnet när den arbetar vid samma bussfrekvens.
För att få samma prestanda som en DDr som körs vid 100Mhz busshastighet, måste ddr2-minnet köras vid 200Mhz. Men om vi tittar på klockhastigheten arbetar ddr också med 200Mhz medan ddr2 endast är 100Mhz. Om vi har ett ddr2-chip som arbetar med samma klockhastighet som ddr1 så kan vi se att det har dubbelt genomströmningen.
Minnesklockhastigheten är väldigt viktig eftersom det är mycket dyrt att producera marker med högre klockhastigheter, eftersom det i varje parti chips produceras, endast en liten del kan klara högre klockhastigheter. Så om vi jämför två chips som likaså klockas, skulle ddr2 vara billigare. Och om vi jämför två chips som är lika prissatta, skulle ddr2 vara snabbare. Tekniken för ddr slutar också där ddr2 börjar, vilket innebär att ddr-chips inte längre kan förbättras ytterligare på grund av kostnadsbegränsningar, medan ddr2 går långt utöver DDr-kapaciteten. Funktionerna för ddr2 har också sina gränser, främst då klockhastigheten blir högre, det är där ddr3 kommer in. Men det är en annan historia helt och hållet.