Sunteți pe pagina 1din 9

MEMORIA FLASH: Arhitectură, tipuri și caracteristici

Memoria flash, cunoscută și sub numele de stocare flash, este implementată și regăsită într-o multitudine de
produse și dispozive, de la telefoane mobile până la carduri de memorie USB. Între timp, Enterprise Flash joacă
un rol de expansiune în tehnologiile de stocare a centrelor de date, servere și rețele. Flash, în ciuda numelui
său, nu este cea mai vizibilă dintre tehnologiile de anvergură - este de obicei încorporată în produse, de
la cipuri de celule cu un singur nivel la 3D NAND.

Domenii de utilizare a memoriei FLASH


Memoria flash este utilizată pe scară largă pentru stocare și transfer de date. În sectorul consumatorilor,
memoria flash își găsește locul într-o gamă largă de dispozitive, inclusiv telefoane, camere foto și tablete, etc.
Dimensiunea redusă a memoriei flash și avantajele consumului de energie o fac potrivită pentru utilizarea în
dispozitivele de consum, în special cele portabile.

Stocarea flash, un termen folosit adesea interschimbabil cu memoria flash, se referă la orice unitate, dispozitiv sau sistem care necesită memorarea informației.
La nivel de consumator, dispozitivele de stocare care utilizează flash includ unități USB. În sistemele informatice, SSD-urile bazate pe flash, numite așa pentru lipsa
pieselor mobile, sunt predominante în computerele notebook și pot fi găsite și în unele PC-uri desktop ca opțiune HDD.

SSD-urile și-au făcut loc și în centrele de date în ultimii ani. Adoptarea stocării flash continuă să se extindă sub formă de matrice ALL-FLASH. Primele
implementări de stocare flash s-au concentrat pe accelerarea aplicațiilor care necesită intens operațiuni de I/O, utilizatori dedicați pentru stocarea flash. Costurile în
scădere și creșterea densității, totuși, au permis organizațiilor să-și extindă utilizarea stocării flash de la cazuri de utilizare specializate la sarcini de lucru generale
ale utilizatorilor. Prețurile mai mici pun centrele de date într-o poziție mai bună pentru a cumpăra flash în anticiparea nevoilor viitoare.

Avantajele memoriei FLASH


Viteza este unul dintre avantajele cele mai evidente ale memoriei flash în comparație cu mediile magnetice. Flash-ul depășește cu mult tehnologia HDD, în
special în domenii precum IOPS. Un SSD ar putea oferi performanțe măsurate în zeci de mii de IOPS (Input Output Per Scundă), în timp ce un HDD rapid ar putea
evoca până la 200 de IOPS.
De asemenea, stocarea flash se poate dovedi mai durabilă decât HDD-urile, dispozitivele mecanice cu platane rotative și alte componente în mișcare. Fiabilitatea
flash-ului iese în evidență pe piața dispozitivelor mobile, deoarece nu există părți mobile vulnerabile la căderi. SSD-urile folosesc, de asemenea, mai puțină energie
electrică și generează mai puțină căldură în comparație cu HDD-urile.
Dezavantajele memoriei FLASH

Costul a fost și continuă să fie un dezavantaj al utilizării tehnologiei flash. Stocarea flash, pe baza capacității, costă de cinci până la opt ori mai mult decât un
HDD de capacitate comparabilă. Deși flash-ul a redus decalajul față de produsele tradiționale de depozitare în ultimii ani, prețul rămâne în considerare pentru unele
aplicații. Dispozitivele de stocare flash acumulează uzură la accesările intensive a operațiilor de scriere -- utilizarea repetată în timp va degrada inevitabil un SSD.
HDD-urile deși în declin, dețin utilizarea pe scară largă, dar memoria flash se confruntă cu o provocare diferită în acest sens. Unitățile flash utilizate în mod
obișnuit în dispozitivele de stocare, în special cele hibride, care combină stocarea HDD și SSD, oferă organizațiilor posibilitatea de a valorifica beneficiile respective
de preț și performanță ale ambelor tehnologii.

Tehnologii și tipuri de memorii FLASH


Memoria flash este o tehnologie de stocare nevolatilă, ceea ce înseamnă că nu necesită energie pentru a reține datele. Cele două tipuri principale de Flash sunt
memoria Flash NAND și NOR, care își iau numele de la porțile logice respective. Ambele folosesc tranzistori cu poartă flotantă ca bază pentru celulele de
memorie care stochează date. Domeniile de utilizare pentru memoria flash NOR și NAND includ laptopuri și computere desktop, Camere digitale și playere audio,
smartphone-uri, jocuri video și electronice științifice, industriale și medicale.
Memoria NOR a fost primul tip flash care a ajuns pe piața comercială, în anul 1988. Flash NOR conectează celulele de memorie în paralel, oferind acces aleatoriu.
Memoria flash NOR se caracterizează prin citiri rapide de date și viteze mai lente de ștergere și scriere, este un bun înlocuitor pentru unitățile
RAM și ROM pentru că oferă acces aleator la nivel de octeți.

În general, tehnologia NOR stochează codul de pornire executabil și acceptă aplicații care necesită citiri aleatorii frecvente ale seturilor
mici de date. NOR flash este folosit în robotica industrială, dispozitive medicale, instrumente științifice, dispozitive IoT și produse portabile.

Memoria NAND a urmat NOR pe piață aproximativ după 1989. Memoria Flash NAND oferă timpi de ștergere și scriere mai rapizi decât poarta NOR, în timp
ce tehnologia NAND oferă o densitate mai bună la un cost pe bit mai mic. NAND oferă, de asemenea, rezistență de până la 10 ori mai mare
decât NOR, așa că funcția principală a tehnologiei este stocarea și accesarea în blocuri de date, în timp ce memoria flash NOR citește și scrie
octeți independent. NAND nu este un înlocuitor potrivit pentru ROM, deoarece nu oferă acces aleator la nivel de octeți, pe care îl necesită datele
stocate pe ROM.

Dezvoltarea tehnologiei NAND a dus la creșterea capacității cipului și reducerea costului pe bit pentru a face memoria flash NAND mai competitivă
față de dispozitivele de stocare magnetice. Totuși, dispozitivele de stocare construite pe tehnologia NAND se confruntă cu limitări de anduranță.
Flash-ul NAND poate suporta doar un număr limitat de cicluri de program/ștergere (P/E) și procese de ștergere a datelor înainte ca noi date să fie
scrise.
Tipuri de memorii FLASH NAND

Tipurile comune de memorii Flash NAND includ SLC, MLC, TLC, QLC și 3D NAND. Ceea ce le diferențiază între ele este numărul de biți pe celulă. Cu
cât sunt mai mulți biți stocați în fiecare celulă, cu atât este mai puțin costisitoare stocarea flash NAND.

SLC, sau celule cu un singur nivel, stochează un bit per celulă. SLC are cea
mai mare rezistență, dar este și cel mai scump tip de stocare flash NAND.

MLC, sau celule cu mai multe niveluri, stochează doi biți per celulă.
Deoarece ștergerile și ciclurile de scriere au loc de două ori mai mult, MLC are o
rezistență mai mică în comparație cu SLC. Cu toate acestea, este mai puțin
costisitor. În prezent multe sisteme PC-uri folosesc memorii Flash MLC.

TLC, sau celulele cu trei niveluri, stochează trei biți per celulă. Sunt
implementate și folosite la multe produse la nivel de consumator, deoarece este mai
puțin costisitor, dar cu performanță mai mică.

QLC, sau celulele cu patru niveluri, stochează patru biți per celulă. QLC-
urile au și mai puțină rezistență și sunt în general mai ieftine.

Figura 1. Memoria NAND tip SLC, MLC, TLC, QLC – numărul de biți pe celulă

Memoriile NAND 2D sau planare au un singur strat de celule de memorie, în timp ce NAND 3D stivuiește celule una peste alta, fiind alcătuită din sute de
straturi (layer-e) planare, astfel referința 3D NAND este asociată tipurilor de memorii Vertical NAND sau V-NAND.
Caracteristicile memoriilor tip Flash NAND

Figura 2. Caracteristicile memoriei tip NAND în funcție de performanță, rezistență, densitate, probabilitate de eroare și preț.
SLC: Performanță la un preț ANDURANȚĂ (cicluri program/ștergere)
SLC oferă cea mai înaltă performanță, rezistență și Tip Descriere Planară / 2D NAND 3D NAND
fiabilitate în comparație cu alte tipuri NAND. Cu toate acestea,
aceste beneficii vin cu un preț mai mare. Aplicațiile comerciale SLC Memorează un bit per celulă
Inexistent
(Single lever și prezintă două 50.000 - 100.000
și industriale se numără printre cei mai buni adoptatori de SLC, (nefabricat)
cell) nivele de încărcare (0 și 1 logic)
deoarece organizațiile din acele sectoare sunt mai dispuse să
plătească o primă pentru avantajele acestui tip de memorie flash Memorează 2 biți per celulă uzual 3.000
NAND. MLC și Enterprise extinde MLC 30.000 – 35.000
(Multi level cell) prezintă patru nivele de încărcare până la (eMLC): 10.000
În general, fiecare bit suplimentar adăugat unei celule de
memorie vine cu o penalizare de performanță, rezistență și TLC Memorează 3 biți per celulă
(Triple level și 100 - 1.000 1.500 – 3.000
fiabilitate, de-a lungul continuumului SLC, MLC, TLC, QLC prezintă 8 nivele de încărcare
cell)
și PLC. Performanța este afectată deoarece fiecare bit
suplimentar necesită mai mult timp pentru a scrie și a citi dintr-
o celulă. Fiecare bit suplimentar reduce rezistența cu un ordin QLC Memorează 4 biți per celulă
Inexistent
de magnitudine: Deși SLC se află în fruntea tabelului flash la (Quadruple- și 150 - 1000
prezintă 16 nivele de încărcare
(nefabricat)
100.000 de cicluri de scriere, PLC este evaluat la aproximativ level cell)
10 cicluri de scriere.

MLC, TLC: instrumente mai ieftine, mai dense

Avantajele de a avea biți suplimentari în fiecare celulă de memorie sunt densitatea mai mare și costurile mai mici. Prețul MLC îl face atractiv pentru producătorii
de dispozitive electronice de larg consum, cum ar fi PC-urile. Cu toate acestea, Enterprise MLC oferă mai multe cicluri de scriere decât MLC de consum, făcându-l
o opțiune pentru aplicațiile cu o scriere mai intensă.

TLC oferă o densitate de stocare încă mai mare în comparație cu MLC, dar cu prețul performanței, rezistenței și fiabilității mai scăzute. De asemenea, își
găsește o nișă în electronicele de larg consum.
QLC: O potrivire pentru sarcinile de lucru cu citire intensivă

Poziționarea pe piață a tehnologiei QLC diferă oarecum de TLC. QLC NAND se concentrează pe sarcinile de lucru intensive în citire, umplând o nișă între
flash-ul TLC și HDD-uri. Natura intensivă în citire a QLC îl face potrivit pentru aplicații de întreprindere, cum ar fi analiza datelor și învățarea automată. Sarcinile
de lucru analitice citesc de obicei cantități enorme de informații, dar nu modifică aceste date. Alte posibile utilizări pentru QLC NAND includ streaming media, unde
SSD-urile care utilizează tehnologia au capacitatea și viteza de a găzdui fișiere video și arhivele active, unde datele rămân online și accesibile.

Depozitele de date de aproape orice fel, cu condiția să accepte aplicații cu dominare în citire, pot fi sarcini de lucru QLC potrivite. Exemplul bazelor de date
NoSQL, care conțin cantități mari de date și metadate bogate, ca tehnologie care ar putea beneficia de QLC NAND.

De asemenea QLC ar putea fi alegerea potrivită pentru desktop-urile de întreprindere, oferind o creștere a performanței la mijlocul vieții. El a subliniat prețul
modest al tehnologiei și utilizarea cache-urilor de scriere integrate pentru a compensa limitările de performanță ale QLC. O organizație poate schimba HDD-ul vechi
al unui PC desktop cu un SSD bazat pe QLC, îmbunătățind semnificativ performanța. Întreprinderile care adoptă această abordare ar putea, de asemenea, să-și
întârzie următorul ciclu de reîmprospătare a tehnologiei desktop, evitând costurile -- cel puțin temporar -- în acest proces.

În general, Flash- ul QLC NAND oferă beneficii cu costuri pe Gigabyte mai mici, care fac din tehnologia de memorie o opțiune accesibilă în comparație cu
alte tipuri de flash. Costul ar putea fi un factor cheie pentru organizațiile care achiziționează la scară întreprinzătoare.

PLC: Unul pentru arhive

În cele din urmă, PLC flash oferă o rezistență limitată, dar o economie redusă de cost-per-GigaOctet. Ca atare, PLC vizează aplicații de arhivare și date de
la rece la rece. SSD-urile flash PLC se încadrează în aceeași clasă ca și alte tehnologii de scriere/o dată și citire multiplă.
MEMORIA FLASH 3D NAND
Trecerea de la tehnologia plană la tehnologia 3D este un alt mod în care producătorii de semiconductori caută să îmbunătățească prețul și caracteristicile capacității
circuitelor de memorii. Flash 3D NAND stivuiește celulele de memorie vertical în mai multe straturi. Această metodă de stratificare a celulelor crește capacitățile
SSD și scade costul pe gigabyte. 3D NAND este considerat potrivit pentru orice scenariu de afaceri sau consumator care utilizează NAND planar.

Figura 3. Structura celulei 3D NAND Figura 4. Exemplu celula VNAND tip TLC, canalul de stocare a biților pe celulă

Structura de bază a 3D NAND include straturi alternative de siliciu conductor și dioxid de siliciu izolator.

Capacitatea mai mare într-un spațiu fizic mai mic este principalul avantaj al memoriei Flash 3D. Costul de producție mai mare a fost principalul dezavantaj,
dar prețul tehnologiei a scăzut.

Un alt aspect al 3D NAND este tehnologia zonei canal de încărcare. Mulți producători de unități flash 3D folosesc canalul de încărcare (charge trap flash),
care oferă rate de rezistență mai mari decât unitățile cu celule cu poartă flotantă. Tehnologia charge trap flash acceptă, de asemenea, operațiuni de citire/scriere mai
rapide și reduce consumul de energie.
Figura 5. Structura internă a unui cip de memorie FLASH 3D NAND – organizarea pe blocuri

Figura 6. Structura internă a unui cip de memorie FLASH 3D – organizarea pe straturi, rânduri, coloane, celule VNAND
Memoria Flash versus memoria RAM

O privire scurtă asupra memoriei Flash ar putea sugera că tehnologia este similară cu RAM. Desigur, Flash și RAM folosesc ambele
circuite integrate în stare solidă și îndeplinesc aceeași funcție de stocare în timpul utilizării.

Dar memoria Flash și RAM joacă roluri diferite într-un sistem informatic, în funcție de performanța, costul și metodele de fabricație
ale acestora.

Utilizarea principală a Flash-ului este stocarea. Pe de altă parte, RAM încarcă și stochează temporar procesele în execuție și datele în
prelucrare, eventual preluate din stocare sau rețea.

Într-o comparație de preț și performanță, memoria RAM este mai rapidă decât Flash-ul, dar costă mai mult. Dintre cele două tipuri de
RAM, RAM statică este cea mai rapidă și mai scumpă opțiune, folosită de obicei ca memorie cache în interiorul procesorului unui computer.
RAM dinamică (DRAM) mai lentă și mai ieftină servește ca memorie operațională principală a computerului.

Dintr-o perspectivă istorică, încrucișarea prețurilor dintre DRAM și NAND din 2004 a declanșat adoptarea pe scară largă a memoriei
flash. Prețurile NAND au scăzut sub costul DRAM la acel moment.

Memoria flash mai puțin costisitoare diferă și de RAM prin faptul că este nevolatilă. Consumul redus de energie, persistența și prețul
mai scăzut al Flash-ului îl fac potrivit pentru utilizare ca memorie de stocare în carduri SD, unități USB și SSD-uri, printre alte dispozitive.

S-ar putea să vă placă și