Come funziona una CPU: le memorie flash #0.5.4

Le memorie flash richiedono delle operazioni di scrittura a blocchi, e il blocco deve essere ogni volta cancellato prima di poter essere riscritto.

Negli articoli precedenti abbiamo visto:

Il costo è intermedio tra quello di EPROM ed EEPROM

Usano un solo transistor per bit (di tipo speciale, denominato Floating Gate transistor), e sono quindi relativamente dense.

Sono memorie non volatili.

In lettura si comportano come le RAM, mentre le operazioni di scrittura:

  • sono più lente (di almeno un ordine di grandezza);
  • vanno eseguite a blocchi;
  • richiedono una precedente operazione di cancellazione;

Le Flash sono inoltre in grado di eseguire un numero limitato di cicli di scrittura.

Le memorie Flash sono il componente principalmente utilizzato per le memorie di massa a stato solido (Solid State Disk).

La Memoria Flash è uno specifico tipo di EEPROM le cui operazioni principali sono basate su un transistor MOSFET.

flash

Il Floating Gate può essere caricato o meno. Quando la cella è letta attivando il Control Gate, la Bit line è portata ad una tensione alta o bassa a seconda che il Floating Gate sia carico o meno. La scrittura avviene intrappolando elettroni nel Floating Gate. Tale operazione richiede l’applicazione di tensioni elevate sul Control Gate.

Esistono due tipi di NAND Flash:

  • A singolo livello (Single Level Cell – SLC):
    • ogni cella memorizza 1 bit;
  • A livello multiplo (Multiple Level Cell – MLC):
    • ogni cella memorizza 2 bit;

Confronto tra Flash SLC e MLC

  • Alimentazione
    • SLC
      • 3.3V
      • 1.8V
    • MLC
      • 3.3V
  • Dimensione chip
    • SLC
      • 0.12 micrometri
    • MLC
      • 0.16 micrometri
  • Page size
    • SLC
      • 2KB/128KB
    • MLC
      • 512B/32KB
      • 2KB/256KB
  • tempo di accesso
    • SLC
      • 25 microsecondi
    • MLC
      • 70 microsecondi
  • durevolezza
    • SLC
      • 100K
    • MLC
      • 10K
  • costo per bit
    • SLC
      • meno di 1 dollaro per GB
    • MLC
      • circa 1.3 dollari per GB
  • ciclo di scrittura
    • SLC
      • +8MB/s
    • MLC
      • 1.5MB/s

Iscriviti ai nostri gruppi Telegram

Link utili

Seguici per non perdere le prossime novità!

Simone Candido è un ragazzo appassionato del mondo tech nella sua totalità. Simone ama immedesimarsi in nuove esperienze, la sua filosofia si basa sulla irrefrenabile voglia di ampliare a 360° le sue conoscenze abbracciando tutti i campi del sapere, in quanto ritiene che il sapere umano sia il connubio perfetto tra cultura umanistica e scientifica.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.