- RAM statica (SRAM) è un tipo di memoria ad accesso casuale (RAM) che utilizza un circuito di blocco per memorizzare ogni bit di dati. Ciò significa che i dati nella SRAM non necessitano di essere costantemente aggiornati, a differenza della RAM dinamica (DRAM). La SRAM è quindi più veloce e affidabile della DRAM, ma è anche più costosa.
- La SRAM viene generalmente utilizzata in applicazioni in cui velocità e affidabilità sono fondamentali, come cache e buffer. Viene utilizzato anche in alcuni sistemi embedded, come i microcontrollori.
- Le celle SRAM sono costituite da una coppia di inverter accoppiati in modo incrociato. Gli inverter sono collegati in modo tale che l'uscita di un inverter sia collegata all'ingresso dell'altro e viceversa. Ciò crea un circuito di feedback positivo, che fa sì che gli inverter si blocchino in uno dei due stati stabili.
- I due stati stabili di una cella SRAM corrispondono ai due possibili valori di un bit:0 e 1. Quando la cella è nello stato 0, l'uscita del primo inverter è bassa e l'uscita del secondo inverter è alta. Quando la cella è nello stato 1, è vero il contrario.
- I dati in una cella SRAM vengono letti collegando le uscite dei due inverter agli ingressi di un amplificatore di rilevamento. L'amplificatore di rilevamento amplifica la piccola differenza di tensione tra le due uscite e quindi emette un segnale digitale che corrisponde al bit memorizzato.
- È possibile scrivere sulle celle SRAM applicando una tensione ai terminali di scrittura della cella. Ciò fa sì che la cellula passi allo stato opposto.
- La SRAM è un tipo di RAM più costosa della DRAM, ma è anche più veloce e affidabile. La SRAM viene quindi utilizzata in applicazioni in cui velocità e affidabilità sono fondamentali, come cache e buffer.
hardware © www.354353.com