You are on page 1of 1

4.

7 Scelta del tipo e della quantit` di memoria a

163

4.7.5

Considerazioni sulluso di memorie dinamiche

In questo paragrafo vengono proposte alcune considerazioni inerenti lutilizzo di memorie dinamiche allinterno del progetto e i motivi per cui questo tipo di componenti non si rivela adatto alle esigenze del progetto. Le celle di memoria dinamica sono organizzate internamente in una struttura a matrice, accessibile mediante indirizzamento di riga e di colonna. Lindirizzamento avviene tramite demultiplazione degli indirizzi presentati dallesterno sui pin di indirizzamento. Su questi ultimi occorrer` portare in sequenza lindirizzo a di riga e quello di colonna, utilizzando altri segnali per qualicarne i valori. In particolare occorre applicare due impulsi, RAS (Row Address Strobe) e CAS (Column Address Strobe) anch` i registri interni campionino gli indirizzi e esterni sul registro di riga e su quello di colonna rispettivamente. Una volta memorizzato lindirizzo ` possibile applicare i comandi di lettura e scrittura. e Inoltre periodicamente, ` necessario eseguire un ciclo di refresh delle celle e di memoria, per compensare gli eetti di degradazione del contenuto informativo dovuti alle correnti di perdita verso il substrato del circuito integrato. Il refresh consiste nellattivazione di tutte le linee tramite i relativi segnali di indirizzamento. Cos` facendo, i sense ampliers di ogni colonna potran no ripristinare il valore correntemente letto. Il ciclo di refresh pu` essere o applicato secondo tre diverse modalit` a RAS refresh in questa modalit` occorre indirizzare in maniera sequenziale a gli indirizzi di riga, ed abilitare il segnale RAS, che forza il refresh della riga. Questo avviene anche in seguito a normali operazioni di lettura. CAS-before-RAS refresh Attivando il segnale CAS prima del segnale RAS, il chip di memoria utilizza un contatore interno per generare un indirizzo di riga e forzare il refresh. Ogni volta che questa sequenza viene utilizzata il contatore viene incrementato di ununit` a Autorefresh Attivando un opportuno segnale, e mantenendolo stabile no alla ne dellautorefresh, unopportuna logica di controllo interna alla memoria eettua il refresh di tutte le celle del chip.

You might also like