DDR2 y DDR1
Hemos visto que las tecnologías informáticas han mejorado mucho en los últimos años. La memoria de las computadoras también ha evolucionado mucho desde RAM, DRAM, SDRAM. Luego vino DDR-SDRAM y ahora DDR2-SDRAM. No debemos ocuparnos de los modelos muy antiguos de RAM, ya que estos ya no están en uso en la mayor parte del mundo.
SDRAM (Memoria de acceso aleatorio dinámico síncrono) es un tipo de memoria que requiere energía para almacenar sus datos. Esta es la memoria predominante utilizada en las computadoras justo antes de la introducción de DDR-SDRAM (SDRAM de doble velocidad de datos). DDR mejora la arquitectura de SDRAM mediante un proceso conocido como "doble bombeo". En lugar de transferir datos una vez cada ciclo de reloj, DDR cambia su estado de datos dos veces en cada ciclo. Una vez en el flanco ascendente, y luego otro en el flanco descendente. Esto es cierto tanto para ddr como para ddr2. Entonces, ¿por qué es ddr2 mejor que ddr?
En realidad, cuando salió ddr2, en realidad era peor que ddr. La memoria ddr original tiene su reloj de memoria sincronizado con el reloj del bus, lo que permite transferir 2 bits en cada ciclo de reloj. Ddr2 cambia esto duplicando la velocidad del bus mientras mantiene el reloj de memoria en la misma frecuencia. De modo que en cada ciclo de memoria, se transfieren 4 bits de datos. La compensación a esto es la mayor latencia de la memoria ddr2 en comparación con la memoria ddr cuando se opera en la misma frecuencia de bus.
Para obtener el mismo rendimiento que un ddr ejecutando a una velocidad de bus de 100Mhz, la memoria ddr2 debe ejecutarse a 200Mhz. Pero si observamos la velocidad del reloj, el ddr también funciona a 200Mhz, mientras que el ddr2 solo está a 100Mhz. Si tenemos un chip ddr2 que funciona a la misma velocidad de reloj que ddr1, podemos ver que tiene el doble de rendimiento.
La velocidad del reloj de memoria es muy importante porque producir chips con velocidades de reloj más altas es muy costoso, ya que en cada lote de chips producidos, solo una pequeña cantidad de ellos es capaz de velocidades de reloj más altas. Entonces, si comparamos dos chips que tienen un reloj similar, el ddr2 sería más barato. Y si comparamos dos chips que tienen un precio similar, el ddr2 sería más rápido. La tecnología de ddr también termina donde comienza ddr2, lo que significa que los chips ddr ya no pueden mejorarse debido a las restricciones en el costo, mientras que ddr2 va más allá de las capacidades de ddr. Las capacidades de ddr2 también tienen sus límites, principalmente a medida que aumenta la velocidad del reloj, que es donde entra en juego ddr3. Pero esa es otra historia.