Come funziona la memoria di un’unità flash?

Le unità flash sono dispositivi di archiviazione come i dischi rigidi, ma con una differenza fondamentale. Non leggono e scrivono dati utilizzando testine sospese da uno strato d’aria microscopicamente sottile su un piatto che gira migliaia di volte al minuto. Invece, usano chip di memoria flash che sono piccoli, leggeri e non hanno parti mobili.

Storia

La memoria flash è stata inventata per la prima volta nel 1984 da uno scienziato del produttore giapponese di elettronica Toshiba. Il nome deriva dalla procedura utilizzata per cancellare le celle del flash: era come il flash di una fotocamera. L’inventore, il dottor Fujio Masuoka, ha presentato la sua invenzione a una conferenza dell’Istituto di ingegneria elettrica ed elettronica nello stesso anno in cui Intel l’ha vista. Hanno concesso in licenza la tecnologia, prodotto il primo chip disponibile in commercio nel 1988 e da allora la memoria flash ha continuato a crescere.

Come funziona la RAM

Capire come funziona la memoria flash richiede una comprensione di come funziona la RAM normale. Un bit di RAM contiene un transistor che ha un gate che può essere attivato. Quando il gate è acceso, l’alimentazione può fluire attraverso il transistor e ne sta effettivamente immagazzinando uno. Tuttavia, quando si spegne il chip, il gate si chiude. Quando riaccendi il chip, il cancello non ricorda se era stato aperto o chiuso all’inizio. Questo è il motivo per cui la RAM viene svuotata quando si spegne il computer.

Capire la memoria flash

Anche la memoria flash è composta da array di transistor, ma con una differenza. In un chip di memoria flash, i transistor hanno due porte: una porta flottante e una porta di controllo. (rif 1) Quando si accende l’alimentazione, l’alimentazione fluisce attraverso i gate e nel transistor, proprio come in un normale chip RAM. Quando l’alimentazione viene spenta, tuttavia, parte dell’alimentazione rimane bloccata nel gate fluttuante e rimane lì. Questo è il modo in cui memorizza un valore anche se è spento. Puoi leggerlo inviando l’alimentazione o cancellarlo inviando una corrente negativa che risucchia efficacemente la potenza dal transistor. (rif 2)

Flash Drive

Un’unità flash è costituita da uno o più chip di memoria flash, un controller per determinare come i dati vengono scritti e letti sui chip e un connettore in modo che possa essere utilizzato con un computer o un altro dispositivo. Molte unità flash dispongono di connettori USB. Le schede di memoria flash, che in realtà sono solo unità flash piccole e sottili, sono disponibili in diverse dimensioni fisiche e tipi di connettori, a seconda dello stile di scheda per cui sono progettate. Le unità a stato solido, che sostituiscono i dischi rigidi del computer con la memoria flash, sono in genere piccole scatole che contengono una serie di chip flash oltre a un connettore Super ATA che consente di utilizzarle come disco rigido interno e collegarle direttamente alla scheda madre del computer o controller di unità. (rif 1)