Memory refresh

Versione del 24 ott 2015 alle 15:22 di Eliseo Martelli (discussione | contributi) (Nuova pagina: Il '''memory refresh''' è il processo periodico di leggere e riscrivere i dati immediatamente da una memoria. Questa tecnica viene utilizzata nelle DRAM. Nelle DR...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Il memory refresh è il processo periodico di leggere e riscrivere i dati immediatamente da una memoria. Questa tecnica viene utilizzata nelle DRAM.

Nelle DRAM ogni dato presente in un bit è rappresentato dall'assenza o dalla presenza di una carica elettrica all'interno di un piccolo condensatore. Con il passare del tempo la carica all'interno si attenua. Per questo motivo vengono utilizzati i cicli di refresh per mantenere i dati all'interno della memoria sennò andrebbero persi.

Quando la memoria sta eseguendo un ciclo di refresh non è disponibile ad operazioni di lettura o scrittura per un periodo di tempo. Nelle memorie moderne questo limite è stato superato perché il tempo necessario ad un'operazione di refresh è talmente breve da non riuscire a rallentare le operazioni sulla memoria.