Table of Contents Table of Contents
Previous Page  8 / 92 Next Page
Information
Show Menu
Previous Page 8 / 92 Next Page
Page Background

EMBEDDED

66 • NOVEMBRE • 2017

LA COPERTINA DI EMBEDDED

8

CONTRADATA

Overview sulle memorie

Flash: SLC, MLC, iSLC

Esiste molta confusione riguardo la tecnologia dei dispositivi di memorizzazione basati

su Flash memory. Molti produttori non dichiarano la tecnologia sottostante e i relativi limiti

con risultati talvolta deludenti per gli utilizzatori. Vediamo di fare un po’ di chiarezza

N

ell’utilizzo industriale esistono fondamen-

talmente due tecnologie di base, entrambe basate su

Flash NAND:

M

ulti

L

evel

C

ell (

MLC

) e

S

ingle

L

evel

C

ell (

SLC

).

La tecnologia

MLC

consente una memorizzazione

elevata (2 Bit per cella con 4 stati possibili: 00,01,10,

11), con conseguente elevata capacità di memorizza-

zione e costi contenuti. La contropartita sono le basse

prestazioni e la durata limitata.

La tecnologia

SLC

memorizza un solo Bit per cella (2

stati 0 o 1), con una durata molto più elevata rispetto

alla tecnologia MLC ed elevate prestazioni. La con-

tropartita è un costo più elevato.

In tabella 1 si può notare la notevole differenza tra

i 60.000 cicli di cancellazione/scrittura delle Flash

SLC/scrittura, rispetto alle MLC limitate a 3000 ci-

cli. Anche l’ECC è più ampio per le Flash MLC per

far fronte a errori causati da usura.

Innodisk, che lavora sia con tecnologie MLC sia SLC,

ha inoltre sviluppato la propria tecnologia ibrida de-

nominata iSLC. Si tratta di un compromesso basato

su tecnologia MLC ma di cui si sfruttano solo 2 stati

(0 o 1). Il risultato è una durata più elevata rispetto

alle Flash MLC, con costi intermedi tra SLC e MLC.

In

À

termini di cicli di scrittura. Si può notare anche che,

con la diminuzione delle dimensioni della cella, dimi-

nuisce la durata. Per esempio, le Flash SLC da oltre

30 nm hanno un ciclo di vita di 100.000 cicli, mentre

in quelle da 20 nm la durata si riduce a 60.000 cicli.

Analogo discorso per le Flash MLC.

Si può notare come le Flash iSLC abbiano una dura-

ta di 20.000 cicli, inferiore alle SLC ma ben superiore

alle Flash MLC.

La conclusione, solo apparente, è che nessuna tecno-

À

À

HDD tradizionali.

Va considerato che, a monte delle Flash, esiste un

À

in grado di limitare l’accesso diretto ai banchi Flash,

estendendone la durata. Inoltre, la funzione “Wearle-

Fig. 1 – NAND Flash Trend

Alessandro Damian