CATEGORII DOCUMENTE |
I. Ce este memoria Flash?
I.1. Introducere
Complexitatea operatiilor efectuate de un calculator, ca si viteza sa de calcul, depind - in principal - de capacitatea, viteza si organizarea memoriei sale; de fapt istoric vorbind, evolutia calculatoarelor electronice, prin cele patru generatii, a fost determinata in mare masura de cresterea capacitatii si vitezei memoriei lor.
I.2. Generalitati
Memoria flash este o forma de memorie non-volatila pentru calculator care poate sa fie stearsa electric si reprogramata. Este o tehnologie care este in primul rand folosita in cardurile de memorie.
Spre deosebire de EEPROM(Electronically Erasable Programmable Read-Only Memory), memoria flash este stearsa si programata in blocuri compuse din locatii multiple (in memoria flash timpurie intreg cipul trebuia sa fie sters dintr-o data).Memoria flash costa mai putin decat EEPROM in consecinta a devenit tehnologia dominanta oriunde este nevoie de o cantitate semnificativa, de o categorie solida de depozitare non-volatila.
II. Istorie
Memoria flash (ambele tipuri NOR si NAND) a fost inventata de Dr. Fujio Masuoka in timp ce lucra pentru Toshiba in 1984.Conform celor spuse de Toshiba, numele de flash a fost sugerat de colegul domnului Masuoka, domnul Shoji Arizumi, deoarece procesul de stergere a continutului memoriei i-a amintit de licarirea unui aparat de fotografiat.
Domnul Masuoka a infatisat inventia la IEEE(Institute of Electrical and Electronics Engineers)1984 International Electron Devices Meeting (IEDM) tinut in San Jose, California. Intel a vazut masivul potential al inventiei si a introdus primul cip flash comercial de tip NOR in 1988.
NOR -based flash are timpi de stergere si scriere lungi, dar are o interfata a adreselor de date intreaga (memorie) care permite acces aleatoriu la orice locatie. Aceasta il face potrivit pentru depozitarea unui program cod care trebuie sa fie rareori actualizat, cum ar fi BIOS-ul calculatorului .Rezistenta sa este de la 10 000 la 1 000 000 de cicluri de stergere. NOR - based flash a fost temeiul pentru timpuriul flash-based ce poate fi indepartat; Compact Flash a fost bazat pe NOR desi cardurile mai tirzii au fost mutate la mai putin costisitorul NAND flash.
A urmat NAND flash, pe care Toshiba l-a
anuntat
II.1. Istoria crearii standardului
La aparitia memoriei flash, producatorii de dispozitive electronice au primit posibilitatea, fara mari probleme si cheltuieli, sa-si doteze produsele cu noile tipuri de medii de stocare. Avantajele erau evidente - consumul energetic redus, siguranta inalta (din cauza lipsei pieselor mobile) si rezistenta la mediul inconjurator si sarcini. Insa, principala problema era dimensiunea acestora. In piata se intensifica cererea pentru dispozitive cat mai mici, dimensiunea carora nu permitea utilizarea memoriei flash voluminoase, executat conform standardului ATA-Flash. A aparut ideea de a crea un nou format de memorii flash, care va avea dimensiuni reduse si in acelasi timp, compatibil cu sloturile PCMCIA existente, fapt care in principiu insemna compatibilitatea cu comenzile ATA/ATAPI.
III. Vedere de ansamblu
Memoria flash este non-volatila ceea ce inseamna ca nu are nevoie de energie pentru a mentine informatia stocata in cip.In plus memoria flash ofera un timp de acces pentru citirea datelor foarte rapid si o mai buna rezistenta la socurile cinetice decat hard disk-urile. Aceste trasaturi explica popularitatea memoriei flash pentru aplicatii ca de exemplu stocarea pe dispozitive baterie-putere. O alta ispita a memoriei flash este faptul ca este aproape indistructibila de un mediu fizic obisnuit fiind in stare sa reziste la presiuni intense si la apa fiarta.
IV. Clasificarea memoriilor de tip Flash
Memoria flash este folosita de mai multi ani ca mediu de stocare principal sau auxiliar pentru calculatoarele notebook. Totusi, aparitia unor dispozitive precum aparatele foto digitale si dispozitivile de redare MP3 au transformat aceasta tehnologie dintr-un produs de nisa intr-un accesoriu necesar.
In prezent sunt folosite mai multe tipuri de dispozitive pentru memorie flash si este important sa stiti de care dintre acestea aveti nevoie. Printre cele mai importante tipuri de memorie flash se numara:
Memoria CompactFlash a fost dezvoltata de SanDisk Corporation in 1994 si foloseste arhitectura ATA pentru a emula o unitate de disc. Ca urmare, un dispozitiv CompactFlash atasat la calculatorul dumneavoastra are asociata o litera de unitate, la fel ca si celelalte unitati de disc.
Dimensiunea originala a acestui dispozitiv a fost Type I (3.3 mm grosime), dar exista si o versiune mai noua, Type II (5 mm grosime), pentru dispozitivele de capacitate mai mare. Ambele tipuri de cartele CompactFlash au latimea de 1.433 inci si lungimea de 1.685 inci si exista adaptoare care permit introducerea acestor memorii in sloturile PC Card ale calculatoarelor notebook. Dezvoltarea acestui standard este coordonata de CompactFlash Association.
SmartMedia(numita
initial SSFDC, prescurtare de
MultiMediaCard
(MMC) este cel mai nou si mai mic dispozitiv de stocare cu memorie flash
conceput pentru aparatele foto digitale si o mare varietate de alte
dispozitive, inclusiv telefoane inteligente, playere MP3 si camere video
digitale. Memoria MMC a fost dezvoltata in comun de SanDisk si
Infineon Technologies AG (anterior Siemens AG) in noiembrie 1997. Cartelele MMC
folosesc o interfata seriala simpla, cu 7 pini, pentru
conecatrea dispozitivelor si contine o memorie flash cu tensiune
scazuta. A fost propusa pentru dezvoltarea unei versiuni sigure,
SecureMultiMediaCard , pentru stocarea in memorie flash a muzicii digitale protejata
prin copyright. In
Compania Sony, care produce atat calculatoare notebook, cat si o mare varietate de aparate foto digitale si camere video, are o versiune proprie, brevetata, de memorie flash, numita Sony Memory Stick. Aceste dispozitive au un comutator unic de protectie la stergere, care impiedica stergerea accidentala a fotografiilor. Sony a acordat licenta tehnologiei Memory Stick si altor companii, cum ar fi Leaxer Media.
Desi tipodimensiunea PC Card (PCMCIA) este acum folosita pentru orice, de la adaptoare pentru jocuri la modemuri si de la interfete SCSI la adaptoare de retea, initial a fost utilizata pentru memoriile de calculator, asa cum arata si vechiul acronym, PCMCIA(Personal Computer Memory Card International Association).
Spre deosebire de modulele RAM obisnuite, memoria Pc Card se comporta ca o unitate de disc, folosind standardul PCMCIA ATA(at Attachament). Cartelele PC Card pot avea trei grosimi, dar toate au lungimea de 3,3 inci si latimea de 2,13 inci.
V. Memoria Flash
Memoriile Flash permit atat citirea cat si inscrierea informatiei in timpul functionarii normale; sunt memorii cu densitate mare, nevolatile, folosite in cele mai diverse aplicatii de la aparatele de fotografiat digitale la inlocuirea de hard-diskuri.
Performanta
memoriei flash depinde de trei parametri: tipul chip-urilor de memorie flash
utilizate, tehnologiile lor de productie si capacitatea acestora.
In cardurile de memorie se aplica doua tipuri de chip-uri: MultiLevel
Cell (MLC, celule multinivel) si SingleLevel Cell (SLC,
celule pe un singur nivel). Datorita
tehnologiei de pastrare a datelor, primul tip permite asigurarea unei
capacitati mai mari a chip-ului, la dimensiuni mai mici intr-o
celula a memoriei. Insa
o astfel de tehnologie nu permite atingerea unor performante bune.
Utilizarea celulelor de memorie single level, care stocheaza doar o
singura valoare, asigura o viteza si o siguranta
sporite, insa micsoreaza capacitatea maxima a chip-ului.
Exista doua tipuri de
matrite ale memoriei flash: NOR si NAND. NOR-flash este
construita pe baza a doua elemente logice de baza, NOT (nu) si
OR(sau), si este o dezvoltare relativ recenta a acesteia. Memoria
flash, produsa sub aceasta tehnologie este capabila sa
asigure aceesul randomizat catre o celula de memorie, fara
a citi succesiv toata pagina de memorie. Ca rezultat, viteza de acces spre
informatiile 'distribuite' creste, ceea ce face din NOR o
alegere buna pentru PDA, playere multimedia etc. Acest tip de memorie este
mai scump, insa perfectionarea tehnologiilor vor ieftini acest tip de
memorie flash.
NAND-flash se deosebeste de NOR la termenii logici utilizati - NOT(nu)
si AND(si) - dar si prin citirea si scrierea succesiva
foarte rapida a paginii de memorie. Aceasta particularitate face din
acest tip o alegere buna pentru fotografiere si inregistrare video,
unde este necesara o viteza mare de transfer al datelor de la procesor
la suportul informational.
V.1. Cum functioneaza memoria flash
0 Logic 1 Logic
Revenind la celula de memorare a unui bit, dintr-o memorie flash, consta intr-un singur tranzistor MOS cu grila flotanta. Stocarea propriu-zisa este realizata prin prezenta sau absenta sarcinilor in grila flotanta. O sarcina relativ ridicata acumulata in grila flotanta este echivalenta cu 0 logic, iar o sarcina redusa sau absenta, cu 1 logic.
Programarea
In stare neprogramata, toate celulele memorie sunt 1 logic (sarcini reduse sau nule grila flotanta). Daca in procesul de programare se doreste memorarea unui 0 logic,grila de control se aduce la un potential pozitiv +Vprog. ,prin aceasta fiind atrasi electroni spre grila flotanta, ea incarcandu-se negativ. O data programata, sarcina grilei flotante se mentine un timp indelungat (minim 10 ani). In cazul in care se doreste stocarea unui 1 logic, in timpul programarii, celula respecriva este nemodificata.
Citirea
Pe durata operatiei de citire, la grila de control se aplica o tensiune pozitiva +Vread. Cantitatea de sarcina stocata in grila flotanta va determina in acest caz, daca sub actiunea acestei tensiuni, tranzistorul MOS va conduce sau nu: daca se memoreaza un zero, datorita numarului mare de electroni de pe grila flotanta, tranzistorul ramane blocat. In contrast, daca grila flotanta contine putini electroni, sub influenta tensiunii +V read tranzistorul Mos va conduce.
Stergerea
Operatiunea de stergere se rezuma la inlaturarea electronilor din grila flotanta - aducand grila de control la potentialul masei si sursa la o tensiune pozitiva (+V erase), electronii vor fi atrasi spre sursa si prin aceasta, grila flotanta nu va mai contine sarcini negative sau numarul acestora va fi foarte redus. O memorie Flash este intotdeauna stearsa inainte de a fi programata. La memoriile Flash moderne stergerea se realizeaza pe blocuri sau paginat, dar important este ca un singur octet din cadrul unui bloc nu poate fi sters (programat) decat dupa ce este sters impreuna cu intregul bloc din care face parte. Memoriile Flash ofera suplimentar posibilitatea stergerii globale rapide (bulk erase).
Caracteristici generale
Timp de acces 45 - 150 ns
Numarul de stergeri si reprogramari este de 10 4 - 10 5
Durata de mentinere a informatiei memorate este de minim 10 ani
Sunt cele mai ieftine memorii nonvolatile
Se pot rescrie in timpul functionarii.
Capacitatea chip-urilor nu influenteaza decisiv performanta, insa e totusi important: cu cat chipul este mai incapator si modern, cu atat mai mare este viteza de citire si scriere succesiva. In general acest fapt se datoreaza miniaturizarii proceselor tehnologice, utilizate la fabricarea cardurilor.
Un loc important in performantele cardului o are si controller-ul. Insa aici totul ramane la 'preferintele' producatorului.
VI. Unitate flash prin USB
Unitatile flash USB sunt de tip NAND- dispozitive de stocare a datelor in memorie flash cu interfata USB (universal serial bus) integrata. Ele sunt de obicei mici, cu greutate specifica mica, pot fi sterse si rescrise. Capacitatea este limitata numai de densitatile curente ale memoriilor flash, desi costul pe megabyte ar putea sa creasca rapid la capacitati mari datorita componentelor scumpe.
Unitatile flash USB ofera potentiale avantaje peste alte dispozitive de stocare, in special peste floppy disk. Ele sunt mai compacte, in general mai rapide, retin mai multe informatii, si sunt mai de incredere decat dischetele floppy. Aceste tipuri de unitati folosesc standardul de capacitate a memoriei USB, suportat nativ de sistemele de operare moderne cum sunt LINUX, MAC OS X, UNIX si WINDOWS.
O unitate flash se compune dintr-o placuta mica de circuit imprimata, ambalata in plastic sau metal dupa caz, facand ca unitatea sa fie destul de viguroasa ca sa poata fi dusa de colo-colo, intr-un buzunar, ca o cheie. Doar conectorul USB iasa inafara din aceasta protectie si este de obicei acoperit de un capac demontabil. Majoritatea unitatilor flash folosesc tipul de conectare USB permitandu-le sa fie conectate direct la un port pe un calculator personal.
Pentru a accesa informatiile stocate intr-o unitate flash, aceasta trebuie sa fie conectata la un calculator,sau prin conectarea intr-o sectie gazda USB construita in calculator, sau intr-un hub USB. Unitatile flash sunt active numai cand sunt introduse intr-o conexiune USB si isi ia toata energia electrica necesara de la rezerva furnizata de acea conexiune. Oricum unele unitati flash , mai ales cele de viteza mare, care utilizeaza USB-ul 2.0 standard, ar putea necesita mai multa putere decat cantitatea limita furnizata de un bus-powered USB hub, ca si cele construite in unele tastaturi sau monitoare. Aceste unitati nu vor lucra numai daca sunt conectate direct la o gazda conducatoare sau la un hub self-powered.
VI.1. Scurt istoric
Mai multe companii pretind a fi primele care au inventat unitatea USB FLASH in 1998-2000. Diferite companii sustin ca au fost primele care s-au gandit la un astfel de dispozitiv, care au notat o descriere despre unitatea USB flash, au construit-o, au brevetat-o, sau chiar au fost primii care au vandut-o.
Trek a fost prima companie care a vandut unitatea USB flash (ThumbDrive) in timpuriul an 2000. Oricum, autorizatia lor nu descrie intr-adevar unitatea USB flash, ci o foarte larga familie de dispozitive de stocare, dintre care USB FLASH DRIVE este unul. M-Systems lucrau la dezvoltarea unei unitati USB flash inca din 1998.
Pana la urma compania Trek a dat in judecata 4 companii pentru incalcarea autorizatiei sale. Acestea au pretins anularea autorizatiei companiei Trek sub pretext ca aceasta era invalida. Acum totul a ramas in ceata.
VI.2. Componente
Un capat al dispozitivului este un conector prevazut cu un singur conector de tip tata Type-a USB. Inauntrul cutiei de plastic este o mica placuta de circuit imprimata. Montata pe aceasta placuta sunt niste simple scheme electrice de circuit si un mic numar de circuite integrate montate pe suprafata. De obicei una dintre aceste circuite integrate furnizeaza o interfata la portul USB, alta conduce la memoria inclusa pe placa, si alta este memoria flash.
1.a. Partile componente a unei unitati flash tipice:
1.b. Componente esentiale
Exista de obicei patru parti ale unitatilor flash:
1.c. Componente aditionale
Dispozitivul tip poate de asemenea sa includa:
2. Comparatie intre dispozitivele de memorie flash
La fel ca in cazul altor medii de stocare, trebuie sa comparati caracteristicile fiecarui produs cu necesitatile dumneavoastra. Ar trebui sa tineti seama de urmatoarele aspecte inainte de a cumpara dispozitive pentru memorie flash:
Numai cartelele ATA DataFlash pot fi afisate direct la sloturile PC Card ale unui calculator notebook. Toate celelalte dispozitive au nevoie de un soclu propriu sau de un tip oarecare de adaptor pentru transferarea datelor.
Bibliografie:
[1] "Pc depanare si modernizare" - Scott Mueller - Editia IV - vol. II
[2] "Manualul muncitorului electronist" - I.Ristea, Gh. Constantinescu
[3] www.wikipedia.org : https://en.wikipedia.org/wiki/USB_flash_drive
https://en.wikipedia.org/wiki/Memory_card
https://en.wikipedia.org/wiki/Flash_memory
https://en.wikipedia.org/wiki/Compact_Flash
https://en.wikipedia.org/wiki/EEPROM
[4] alte adrese de internet: https://www.flashcards-online.co.uk/history.htm
https://electronics.howstuffworks.com/flash-memory.htm
[5] scheme si poze: www.google.ro
[6] traducerea datelor din limba engleza in limba romana a fost posiblila cu micul ajutor oferit de : https://www.etranslator.ro/
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 4024
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved