Tipi di RAM: statici e dinamici
RAM statica
La RAM statica si basa su una forma flip-flop, un circuito elettrico che ha due condizioni stabili, ciascuna corrispondente a uno dei due possibili segnali di ingresso, per contenere i dati in ciascuna cella di memoria. Un circuito bistabile per una cella di memoria è comunemente costituito da quattro a sei dispositivi elettronici a stato solido, noti come transistor, che controllano il flusso di elettricità. La caratteristica che definisce la RAM statica è che non ha mai bisogno di essere aggiornata, quindi i dati rimangono nelle sue celle di memoria fino a quando non viene sovrascritto o la fonte viene estratta.
RAM statica: pro e contro
La RAM statica è molto più veloce della RAM dinamica, con tempi di accesso comuni tra 10 e 30 miliardesimi di secondo o nanosecondi. La RAM statica viene comunemente utilizzata per buffer, cache e registri ad alta velocità, ad esempio il frame buffer in una scheda video, in cui l'accesso rapido ai dati è la preoccupazione principale. Tuttavia, ciascuna cella RAM statica ha più parti di una cella RAM dinamica e occupa più spazio su un chip di memoria. Ciò significa meno memoria per chip, quindi la RAM statica è più costosa della RAM dinamica.
RAM dinamica
La forma più semplice di una cella RAM dinamica è composta da un singolo transistor e un singolo dispositivo per l'accumulo e il possesso di carica elettrica, noto come un condensatore. La presenza o l'assenza di un carico sul condensatore determina se la cella di memoria contiene una cifra binaria 1 o una cifra 0. Le celle di RAM dinamiche si scaricano ogni pochi millesimi di secondo, o millisecondi, quindi devono essere lette e aggiornate più volte se i suoi contenuti saranno mantenuti per lungo tempo.
RAM dinamica: pro e contro
Le celle dinamiche della RAM richiedono l'aggiornamento dei circuiti per rivitalizzare i condensatori, ma richiedono comunque molto meno spazio rispetto alle celle della RAM statica. La RAM dinamica è leggermente più lenta della RAM statica, con tempi di accesso tipici superiori a 30 nanosecondi, ma è molto densa, con un solo transistor e un condensatore per ogni bit. La RAM dinamica è più economica da installare rispetto alla RAM statica e, di conseguenza, è il tipo di memoria più comune in un computer. La memoria principale di un computer è normalmente RAM dinamica.