Actualizare memorie

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Reîmprospătarea memoriei este procesul periodic care constă în citirea și rescrierea datelor din fiecare celulă dintr-o memorie dinamică, DRAM .

În DRAM-uri, orice date prezente în memorie ( bit ) sunt reprezentate de absența sau prezența unei sarcini electrice în interiorul unui condensator mic. În timp, încărcătura din interior se va diminua. Din acest motiv, ciclurile de reîmprospătare sunt folosite pentru a păstra datele în memorie, care altfel s-ar pierde.

Când memoria este supusă unui ciclu de reîmprospătare, aceasta nu este disponibilă pentru operații de citire sau scriere pentru o perioadă de timp. În amintirile moderne, această limită a fost depășită, deoarece timpul necesar unei operații de reîmprospătare este atât de scurt încât nu poate încetini operațiile de memorie.

Cum funcționează reîmprospătarea memoriei pe DRAM-uri

Când memoria rulează, fiecare celulă trebuie restaurată constant cu o reîmprospătare a memoriei.

Reîmprospătarea memoriei trebuie efectuată într-o fereastră de timp definită de producătorul memoriei, această valoare este de obicei în intervalul de milisecunde. Reîmprospătarea memoriei nu se suprapune cu ciclurile de citire sau scriere, ci folosește cicluri specifice numite cicluri de reîmprospătare care sunt generate de contoare separate care pot fi prezente în circuitele de memorie sau de control.

Procesul de citire în DRAM-uri este definit ca fiind distructiv, deoarece atunci când o celulă este citită, întregul rând este distrus. Pentru a preveni acest lucru, există un rând care găzduiește datele care vor fi restaurate ulterior.

Ciclul de reîmprospătare este similar cu cel de citire, dar se face mai repede deoarece:

  • Pentru reîmprospătare aveți nevoie doar de adresa rândului și nu de coloană.
  • Datele citite nu trebuie încărcate pe magistrala de date pentru a fi trimise la CPU
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT