DRAM se construye como un capacitor y un interruptor para cada bit, los datos se almacenan como una carga en el capacitor.
Es prácticamente imposible fabricar un capacitor perfecto y un transistor perfecto, ciertamente no en la pequeña escala utilizada en los chips DRAM. Hay corrientes de fuga dentro del sistema, entre las placas de condensadores, a través del canal del transistor, etc.
Esto significa que la carga almacenada en el condensador se descargará con el tiempo. A medida que la carga se disipa, el voltaje en las placas se hace cada vez más pequeño hasta que no se puede distinguir si es un 1 o un 0, termina en un punto intermedio. En este punto, los datos se pierden o, como mínimo, se corrompen.
En la práctica, la forma de evitar esto es leer periódicamente cada bit de datos en la RAM y luego volver a escribir el mismo valor. Lo que esto hace es reconstruir la carga en el condensador para reemplazar cualquiera que se haya escapado. Este proceso se llama refrescante. Si apaga la alimentación, el controlador que refresca periódicamente la DRAM se apaga y, por lo tanto, ya no restaura la carga en cada bit y los datos finalmente desaparecen.
Además, durante la operación cuando accede a un bit en el DDR, el capacitor se descarga un poco a través del transistor de acceso, ya que la carga en el capacitor se comparte con la capacitancia de las líneas de acceso. Así que para que el bit no cambie, debe escribir el mismo valor para restaurar la carga en el condensador.