Flash-muisti

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 24. joulukuuta 2021 tarkistetusta versiosta . tarkastukset vaativat 20 muokkausta .

Flash-muisti ( englanniksi  flash-muisti ) on eräänlainen puolijohdeteknologian sähköisesti ohjelmoitava muisti ( EEPROM ). Samaa sanaa käytetään elektroniikkapiireissä viittaamaan teknisesti täydellisiin ROM-ratkaisuihin tähän puolijohdeteknologiaan perustuvien mikropiirien muodossa . Jokapäiväisessä elämässä tämä lause on liitetty laajaan joukkoon solid-state-tallennuslaitteita .

Tämä artikkeli käsittelee puolijohdeteknologiaa ja siihen liittyviä elektronisia komponentteja; on muita artikkeleita SSD -asemista : muistikortti , usb-muistitikku .

Flash-muistia käytetään laajalti digitaalisissa kannettavissa laitteissa ja tallennusvälineissä sen kompaktin, alhaisen hinnan, mekaanisen lujuuden, suuren volyymin, nopeuden ja alhaisen virrankulutuksen ansiosta. Tämän tekniikan vakava haitta on kantoaaltojen rajallinen resurssi [1] [2] sekä herkkyys sähköstaattisille purkauksille.

Historia

Flash-muistitekniikan edelläkävijöitä voidaan pitää ultravioletti-erasable read-only -muistit ( EPROM ) ja sähköisesti pyyhittävät ROM-muistit ( EEPROM ). Näissä laitteissa oli myös joukko kelluvan hilan transistoreita , joissa elektronien injektio kelluvaan hilaan ("kirjoittaminen") suoritettiin luomalla suuri sähkökenttävoimakkuus ohueen dielektriseen aineeseen. Matriisin komponenttien johdotusalue kuitenkin kasvoi dramaattisesti, jos oli tarpeen luoda käänteinen kenttä elektronien poistamiseksi kelluvasta hilasta ("pyyhkiminen"), minkä vuoksi syntyi kaksi laiteluokkaa: yhdessä tapauksessa, he uhrasivat tyhjennyspiirit saadakseen tiheästi kirjoitettavan muistin, ja toisessa tapauksessa he tekivät täysin toimivan laitteen, jonka kapasiteetti oli paljon pienempi.

Näin ollen insinöörien ponnistelut suunnattiin poistamispiirien asettelun tiheyden ongelman ratkaisemiseen. Ne kruunattiin menestyksellä – Toshiban insinöörin Fujio Masuokan ( Jap. 舛岡富士雄) keksintö vuonna 1984. Nimi "flash" keksi myös Toshiba - Shoji Ariizumi , jolle muistin sisällön pyyhkiminen muistutti taskulamppua ( eng.  flash ). Masuoka esitteli suunnittelunsa vuonna 1984 San Franciscossa pidetyssä IEEE International Electron Devices Meetingissä (IEDM) .

Vuonna 1988 Intel julkaisi ensimmäisen kaupallisen NOR-flash-sirun.

Toshiba julkisti NAND-tyyppisen flash-muistin vuonna 1989 International Solid-State Circuits Conference -konferenssissa .

Kuinka se toimii

Flash-muistin pääkomponentti on kelluva hilatransistori , joka on eräänlainen MOSFET . Sen ero on, että siinä on lisäportti (kelluva), joka sijaitsee ohjausportin ja p-kerroksen välissä. Kelluva portti on eristetty ja siihen varastoitunut negatiivinen varaus säilyy pitkään.

SLC ja MLC

On laitteita, joissa yksikkösolu tallentaa yhden bitin tietoa tai useita bittejä. Yksibittisissä soluissa kelluvassa portissa erotetaan vain kaksi varaustasoa. Tällaisia ​​soluja kutsutaan yksitasoisiksi ( single-level cell, SLC ). Monibittisissä soluissa erotetaan enemmän varaustasoja; niitä kutsutaan monitasoisiksi ( multi-level cell, MLC [3] [4] ). MLC-laitteet ovat halvempia ja tilavampia kuin SLC-laitteet, mutta niillä on korkeampi pääsyaika ja noin suuruusluokkaa pienempi uudelleenkirjoitusten enimmäismäärä [5] .

Yleensä MLC:llä tarkoitetaan muistia, jossa on 4 lataustasoa (2 bittiä) per solu. Muistin suhteen halvempaa, jossa on 8 tasoa (3 bittiä), kutsutaan TLC:ksi ( Triple Level Cell ) [3] [4] tai 3 -bittiseksi MLC :ksi (kuten Samsung sitä kutsuu) [6] . On myös laitteita, joissa on 16 tasoa per solu (4 bittiä), QLC ( quad-level cell ). Elokuussa 2018 Samsung Electronics ilmoitti aloittavansa QLC V-NAND -muistiin perustuvien SSD-levyjen massatuotannon [7] .

Vuoteen 2016 mennessä monitasomuisti hallitsee markkinoita. Siitä huolimatta SLC-tuotteita, vaikka niiden kapasiteetti on moninkertainen, kehitetään ja valmistetaan edelleen erityisen kriittisiin sovelluksiin [8] .

Äänimuisti

MLC-kennojen idean luonnollinen kehitys oli ajatus kirjoittaa analoginen signaali soluun . Tällaisten analogisten flash-sirujen suurin käyttö on ollut suhteellisen lyhyiden äänifragmenttien toistossa halvoissa kopioiduissa tuotteissa . Tällaisia ​​mikropiirejä voidaan käyttää yksinkertaisimmissa leluissa, äänikorteissa, puhelinvastaajissa ja niin edelleen. [9]

NOR ja NAND

Flash-muisti eroaa menetelmässä, jolla solut yhdistetään taulukkoon.

NOR-suunnittelussa käytetään klassista kaksiulotteista johtimien matriisia , jossa yksi solu on asetettu rivien ja sarakkeiden leikkauskohtaan. Tässä tapauksessa rivijohdin oli kytketty transistorin viemäriin ja pylväsjohdin oli kytketty toiseen porttiin. Lähde oli kytketty kaikille yhteiseen substraattiin.

NANDin suunnittelu on kolmiulotteinen taulukko. Perus on sama matriisi kuin NOR:ssa, mutta yhden transistorin sijasta jokaisessa risteyksessä on asennettu sarjaan kytkettyjen solujen sarake. Tässä mallissa useita porttiketjuja saadaan yhdessä risteyksessä. Pakkaustiheyttä voidaan kasvattaa dramaattisesti (yhdelle sarakkeen solulle mahtuu loppujen lopuksi vain yksi hilajohdin), mutta soluihin pääsyn algoritmi lukemista ja kirjoittamista varten muuttuu huomattavasti monimutkaisemmaksi. Lisäksi jokaiseen linjaan on asennettu kaksi MOS-transistoria: bittilinjan ohjaustransistori ( eng.  bit line select transistor ), joka sijaitsee solusarakkeen ja bittilinjan välissä, ja maaohjaustransistori, joka sijaitsee maan edessä ( eng.  maavalintatransistori ).

NOR-tekniikan avulla pääset nopeasti käsiksi jokaiseen soluun erikseen, mutta solualue on suuri. Päinvastoin, NAND:illa on pieni solualue, mutta suhteellisen pitkä pääsy suureen soluryhmään kerralla. Vastaavasti sovellusalue vaihtelee: NORa käytetään sekä mikroprosessoriohjelmien suoramuistiin että pienten aputietojen tallentamiseen.

Nimet NOR ja NAND tulivat piirin yhdistämisestä solujen sisällyttämiseksi taulukkoon CMOS - logiikkasirujen piirien kanssa - NOR- ja NAND - elementit.

NAND on yleisimmin käytetty USB-muistitikuissa , muistikorteissa, SSD -levyissä ; ja NOR sulautetuissa järjestelmissä .

Oli muitakin vaihtoehtoja solujen yhdistämiseen taulukkoon, mutta ne eivät juurtuneet.

Lukeminen

Lukemista varten ohjausporttiin syötetään positiivinen jännite. Jos kelluvassa hilassa ei ole varausta, transistori alkaa johtaa virtaa. Muuten lähteen ja viemärin välillä ei kulje virtaa. MLC-kennoissa on suoritettava useita mittauksia.

EI MYÖSKÄÄN

Tietyn muistisolun lukemiseksi on tarpeen asettaa välijännite sen ohjausporttiin (riittää transistorin johtamiseen vain, jos kelluvassa hilassa ei ole varausta). Linjan jäljellä oleviin kennoihin on kohdistettava minimijännite näiden kennojen johtumisen estämiseksi. Jos meitä kiinnostavassa solussa ei ole varausta, bittilinjan ( englanniksi  bittilinja ) ja maan välissä on virtaa.

NAND

Tässä järjestelyssä välijännite syötetään myös tietyn solun ohjausporttiin. Muut linjan ohjausportit ovat jännitteisiä varmistaakseen, että ne johtavat virtaa. Näin ollen maan ja johdon väliin syntyy virta, jos meitä kiinnostavassa solussa ei ole varausta.

Tallennus

Tallennusta varten varausten on mentävä kelluvaan porttiin, mutta se on eristetty oksidikerroksella. Tunnelointivaikutusta voidaan käyttää maksujen kuljettamiseen . Purkamista varten ohjausporttiin on kytkettävä suuri positiivinen jännite: negatiivinen varaus poistuu kelluvasta hilasta tunneliefektin avulla. Kääntäen, suuri negatiivinen jännite on käytettävä kelluvan hilan lataamiseksi.

Myös tallennus voidaan toteuttaa kuuman median injektiolla . Kun virta kulkee kohonneen jännitteen lähteen ja nielun välillä, elektronit voivat voittaa oksidikerroksen ja jäädä kelluvaan hilaan. Tässä tapauksessa on välttämätöntä, että ohjausportissa on positiivinen varaus, joka loisi mahdollisuuden injektointiin.

MLC käyttää eri jännitteitä ja aikoja eri arvojen tallentamiseen [10] .

Jokainen kirjoitus vahingoittaa vain vähän oksidikerrosta, joten kirjoitusten määrä on rajoitettu.

Kirjoittaminen NOR- ja NAND-asettelussa koostuu kahdesta vaiheesta: ensin kaikki linjan transistorit asetetaan arvoon 1 (ei latausta), sitten halutut solut asetetaan arvoon 0.

EI MYÖSKÄÄN

Ensimmäisessä vaiheessa kennot puhdistetaan tunneliefektillä: kaikkiin ohjausportteihin syötetään voimakas jännite. Kuuman kantoaineen injektiota käytetään määrittämään tietyn solun arvo 0. Purkauslinjaan syötetään suuri jännite. Toinen tärkeä ehto tälle vaikutukselle on positiivisten varausten läsnäolo ohjausportissa. Positiivinen jännite syötetään vain joihinkin transistoreihin, negatiivinen jännite muihin transistoreihin, joten nolla kirjoitetaan vain meitä kiinnostaviin soluihin.

NAND

NANDin ensimmäinen vaihe on samanlainen kuin NOR. Tunneliefektiä käytetään solun asettamiseen nollaan, toisin kuin NOR. Meitä kiinnostaviin ohjausportteihin syötetään suuri negatiivinen jännite.

3D NAND

NAND-piiri osoittautui käteväksi rakentaa pystysuora asettelu solulohkosta sirulle [11] [12] [13] . Johtavia ja eristäviä kerroksia kerrostetaan kiteen päälle kerroksittain, jotka muodostavat porttijohtimet ja itse portit. Sitten näihin kerroksiin muodostetaan useita reikiä koko kerrosten syvyydelle. Kenttätransistorien rakennetta sovelletaan reikien seiniin - eristimiin ja kelluviin portteihin. Siten muodostuu rengasmaisten FETien pylväs kelluvilla porteilla.

Tällainen pystysuora rakenne osoittautui erittäin onnistuneeksi ja tarjosi laadullisen läpimurron flash-muistin tiheydessä. Jotkut yritykset mainostavat teknologiaa omilla tuotenimillään, kuten V-NAND, BiCS. Kerrosten määrä kasvaa tekniikan kehityksen myötä: esimerkiksi vuonna 2016 useiden tuotteiden kerrosten määrä saavutti 64 [14] , vuonna 2018 96-kerroksisen muistin [15] tuotanto hallittiin , vuonna 2019 Samsung ilmoitti 136-kerroksisten kiteiden sarjakehitys [16] . Vuonna 2021 valmistajat suunnittelivat siirtyvänsä 256 kerrokseen ja vuoteen 2023 mennessä 512 tasoon, mikä mahdollistaa jopa 12 teratavun tiedon sijoittamisen yhdelle flash-sirun [17] . Heinäkuun 2022 lopussa amerikkalainen yritys Micron Technology julkaisi ensimmäisenä maailmassa 232-kerroksisen NAND-muistin (TLC-muisti, jossa on kuusi tasoa, joissa jokaisessa tasossa on mahdollisuus itsenäiseen lukemiseen) [18] ja viikkoa myöhemmin. , elokuun alussa 2022 Hynix rikkoi tämän ennätyksen julkaisi 238-kerroksisen flash-muistin [19] [20] ..

Monisiruiset mikropiirit

Tilan säästämiseksi yksi flash-muistisiru voi pakata useita puolijohdekiekkoja (kiteitä), jopa 16 kappaletta [21] .

Tekniset rajoitukset

Kirjoitus- ja lukukennojen virrankulutus eroavat toisistaan: flash-muistilaitteet käyttävät suurta virtaa kirjoittaessaan korkean jännitteen tuottamiseksi, kun taas lukemisen aikana virrankulutus on suhteellisen pieni.

Tallenna resurssi

Varauksen muutos liittyy peruuttamattomien muutosten kertymiseen rakenteeseen, ja siksi flash-muistisolun merkintöjen määrä on rajoitettu. Tyypilliset poisto-kirjoitusjaksojen määrät vaihtelevat tuhannesta tai vähemmän kymmeniin ja satoihin tuhansiin muistityypistä ja valmistusprosessista riippuen. Taattu resurssi on huomattavasti pienempi, kun tallennetaan muutama bitti per solu (MLC ja TLC) sekä käytettäessä 30 nm :n ja korkeamman luokan teknisiä prosesseja.

Yksi huonontumisen syistä on kyvyttömyys ohjata erikseen kelluvan hilan varausta kussakin kennossa. Tosiasia on, että kirjoittaminen ja pyyhkiminen suoritetaan useissa soluissa samanaikaisesti - tämä on flash-muistitekniikan olennainen ominaisuus. Tallennin ohjaa latausinjektion riittävyyttä referenssikennon tai keskiarvon mukaan. Pikkuhiljaa yksittäisten solujen varaus ei täsmää ja ylittää jossain vaiheessa sallitut rajat, mikä voidaan kompensoida kirjoituskoneen injektiolla ja havaita lukijalle. On selvää, että solun identiteetin aste vaikuttaa resurssiin. Yksi tämän seurauksista on, että puolijohdetekniikan topologisten normien alenemisen myötä on yhä vaikeampaa luoda identtisiä elementtejä, joten resurssien tallennuskysymys on yhä akuutimpi.

Toinen syy on puolijohderakenteen eristävien ja johtavien alueiden atomien keskinäinen diffuusio , jota kiihdyttää taskualueen sähkökenttägradientti ja eristeen säännölliset sähköiset häiriöt kirjoittamisen ja pyyhkimisen aikana. Tämä johtaa rajojen hämärtymiseen ja eristimen laadun heikkenemiseen sekä varauksen varastointiajan lyhenemiseen.

Aluksi, 2000-luvulla, 56 nm:n muistissa tällainen poistoresurssi oli jopa 10 tuhatta kertaa MLC-laitteissa ja jopa 100 tuhatta kertaa SLC-laitteissa, mutta teknisten prosessien vähentyessä taattujen poistojen määrä väheni. . 34 nm:n muistille (2010-luvun alussa) tavallinen 2-bittinen MLC takasi noin 3-5 tuhatta ja SLC - jopa 50 tuhatta [22] . Vuonna 2013 yksittäisillä malleilla taattiin muutama tuhat sykliä MLC:lle ja alle tuhat (useita satoja) TLC:lle ennen hajoamisen alkamista [23] .

Muistin tyyppi Resurssi Ratkaisuesimerkkejä
SLC NOR 100 000 .. 1 000 000 Numonyx M58BW, Spansion S29CD016J
MLC NOR 100 000 Numonyx J3 salama
SLC NAND 100 000 Samsung OneNAND KFW4G16Q2M
MLC NAND 1000 .. 10 000 Samsung K9G8G08U0M
TLC NAND 1000 Samsung SSD 840
3D MLC NAND 6000 .. 40 000 Samsung SSD 850 PRO, Samsung SSD 845DC PRO
3D TLC NAND 1000...3000 Samsung SSD 850 EVO, Samsung SSD 845DC EVO, Crucial MX300

Parhaillaan tutkitaan kokeellista tekniikkaa flash-muistisolun palauttamiseksi kuumentamalla portin eriste paikallisesti 800 °C:seen muutaman millisekunnin ajaksi. [24]

Tietojen säilytysaika

Taskun eristys ei ole ihanteellinen, lataus muuttuu vähitellen. Latauksen säilyvyys, jonka useimmat valmistajat ilmoittavat kotitaloustuotteille, ei ylitä 10-20 vuotta , vaikka median takuu on enintään 5 vuotta. Samaan aikaan MLC-muistilla on lyhyempi aika kuin SLC:llä.

Tietyt ympäristöolosuhteet, kuten kohonneet lämpötilat tai altistuminen säteilylle (gammasäteily ja suurienergiset hiukkaset), voivat lyhentää tietojen säilytysikää katastrofaalisesti.

Nykyaikaisilla NAND-siruilla, kun luet, tiedot voivat vioittua lohkon viereisillä sivuilla. Suuren määrän (satoja tuhansia tai enemmän) lukutoimintoja suorittaminen ilman uudelleenkirjoittamista voi nopeuttaa virheen esiintymistä [25] [26] .

Dellin mukaan tietojen säilytysaika virrattomalla SSD-levyllä on erittäin riippuvainen aiempien kirjoitusjaksojen määrästä (P / E) ja flash-muistin tyypistä, ja pahimmassa tapauksessa se voi olla 3-6 kuukautta [26 ] [27] .

Hierarkkinen rakenne

Flash-muistin pyyhkiminen, kirjoittaminen ja lukeminen tapahtuu aina suhteellisen suurissa erikokoisissa lohkoissa, kun taas poistolohkon koko on aina suurempi kuin kirjoituslohko, ja kirjoituslohkon koko ei ole pienempi kuin lukulohkon koko. Itse asiassa tämä on flash-muistin tyypillinen erottuva piirre verrattuna klassiseen EEPROM-muistiin .

Tämän seurauksena kaikilla flash-muistisiruilla on selkeä hierarkkinen rakenne. Muisti on jaettu lohkoihin, lohkot koostuvat sektoreista, sektorit - sivuilta. Tietyn mikropiirin tarkoituksesta riippuen hierarkian syvyys ja elementtien koko voivat vaihdella.

Esimerkiksi NAND-sirun poistolohkon koko voi olla satoja kilotavuja, kirjoitus- ja lukusivun koko voi olla 4 kilotavua. NOR-mikropiireillä poistetun lohkon koko vaihtelee muutamasta satoihin kilotavuihin, kirjoitussektorin koko - jopa satoihin tavuihin, luettavan sivun koko - muutamasta kymmeniin tavuihin.

Luku- ja kirjoitusnopeus

Poistoaika vaihtelee yksiköistä satoihin millisekunteihin poistettavan lohkon koosta riippuen. Tallennusaika on kymmenistä satoihin mikrosekunteihin.

Tyypillisesti NOR-mikropiirien lukuaika normalisoidaan kymmeniin nanosekunteihin. NAND-sirujen lukuaika on kymmeniä mikrosekunteja.

Teknologinen skaalaus

Erittäin säännöllisen rakenteensa ja suurten volyymien suuren kysynnän vuoksi NAND-flashin valmistusprosessi laskee nopeammin kuin vähemmän säännöllisen DRAMin ja lähes epäsäännöllisen logiikan (ASIC) valmistusprosessi. Suuri kilpailu useiden johtavien valmistajien välillä vain nopeuttaa tätä prosessia [28] . Mooren lain logiikkapiirejä koskevassa variantissa transistorien määrä pinta-alayksikköä kohti kaksinkertaistuu kolmessa vuodessa, kun taas NAND-flash osoitti kaksinkertaistuvan kahdessa vuodessa. Vuonna 2012 19 nm:n prosessitekniikka hallittiin Toshiban ja SanDiskin yhteisyrityksessä [29] . Marraskuussa 2012 [30] Samsung aloitti myös tuotannon 19 nm:n prosessiteknologialla (käytti aktiivisesti ilmaisua "10nm-luokka" markkinointimateriaaleissa, mikä tarkoittaa jotakin prosessia 10-19 nm:n alueella) [31] [32] [33] [34] .

ITRS tai yritys 2010 2011 2012 2013 2014 2015 2016 2017 2018
ITRS Flash Roadmap 2011 [29] 32 nm 22 nm 20 nm 18 nm 16 nm
ITRS Flash Roadmap 2013 [35] [36] 17 nm 15 nm 14 nm
Samsung [29] [36]
Samsung 3D NAND (CTF) [36]
35-32 nm 27 nm 21 nm (MLC, TLC) 19 nm 19-16nm
V-NAND (24L)
12nm
V-NAND (32L)
16-10 nm 12-10 nm 12-10 nm
Micron, Intel [29] [36] 34-25 nm 25 nm 20 nm (MLC+HKMG) 20 nm (TLC) 16 nm 16nm
3D NAND
16nm
3D-NAND Gen2
12nm
3D NAND
12nm
3D NAND
Toshiba, Sandisk [29] [36] 43-32 nm 24 nm 19 nm (MLC, TLC) A-19 nm 15 nm 15nm
3D NAND BiCS
15nm
3D NAND BiCS
12nm
3D NAND
12nm
3D NAND
SK Hynix [29] [36] 46-35 nm 26 nm 20 nm (MLC) 20 nm 16 nm 16 nm
3D V1
16 nm 12 nm 12 nm

Teknisen prosessin vähentäminen mahdollisti NAND-flash-muistisirujen määrän nopean lisäämisen. Vuonna 2000 180 nm:n tekniikkaa käyttävän flash-muistin datamäärä oli 512 Mbit per siru, vuonna 2005 - 2 Gbit 90 nm:llä. Sitten siirryttiin MLC:hen, ja vuonna 2008 sirujen tilavuus oli 8 Gbit (65 nm) [37] . Vuonna 2010 noin 25-35 % siruista oli kooltaan 16 Gt ja 55 % 32 Gt [38] . Vuosina 2012–2014 64 Gbitin siruja käytettiin laajasti uusissa tuotteissa, ja 24–19 nm:n valmistusprosesseilla valmistettujen 128 Gbitin moduulien (10 % vuoden 2014 alussa) käyttöönotto aloitettiin [37] [38] .

Kun valmistusprosessi vähenee ja lähestyy nykyisten valmistusteknologioiden , erityisesti fotolitografian , fyysisiä rajoja, datatiheyttä voidaan saavuttaa lisäämällä enemmän bittejä solua kohden (esimerkiksi siirtymällä 2-bittisestä MLC:stä 3-bittiseen TLC:hen). ), korvaamalla FG -soluteknologiat CTF-tekniikalla tai siirtymällä kolmiulotteiseen solujen järjestelyyn levylle (3D NAND, V-NAND; tämä kuitenkin lisää prosessin vaihetta). Esimerkiksi suunnilleen vuosina 2011–2012 kaikki valmistajat ottivat käyttöön ilmaraot ohjauslinjojen väliin, mikä mahdollisti skaalauksen jatkamisen yli 24–26 nm:n [39] [40] , ja vuosina 2013–2014 Samsung aloitti 24 nm:n massatuotannon. - ja 32-kerroksinen 3D NAND [41] , joka perustuu CTF-tekniikkaan [42] , mukaan lukien versio, jossa on 3-bittiset (TLC) solut [43] . Kulutuskestävyyden (poistoresurssin) väheneminen, joka ilmenee teknisen prosessin vähenemisenä sekä bittivirheiden lisääntymisenä, vaati monimutkaisempien virheenkorjausmekanismien käyttöä ja taattujen tallennusvolyymien pienentämistä ja takuuajat [44] . Kuitenkin toteutetuista toimenpiteistä huolimatta on todennäköistä, että mahdollisuus NAND-muistin skaalaamiseen edelleen ei ole taloudellisesti perusteltua [45] [46] tai fyysisesti mahdotonta. Monia mahdollisia flash-muistitekniikan korvaavia vaihtoehtoja tutkitaan, kuten FeRAM , MRAM , PMC, PCM , ReRAM jne. [47] [48] [49]

Sovelluksen ominaisuudet

Halu saavuttaa NAND-laitteiden kapasitanssirajat on johtanut "avioliiton standardointiin" - oikeuteen tuottaa ja myydä mikropiirejä, joissa on tietty prosenttiosuus viallisia kennoja ja ilman takuuta, että uusia "huonoja lohkoja" ei ilmesty toiminnan aikana. Tiedonhäviön minimoimiseksi jokainen muistisivu on varustettu pienellä lisälohkolla, johon kirjoitetaan tarkistussumma , tiedot yksittäisten bittien virheistä toipumiseksi , tiedot tämän sivun huonoista elementeistä ja tälle sivulle kirjoitettujen kirjoitusten määrä.

Lukualgoritmien monimutkaisuus ja tiettyjen viallisten solujen hyväksyttävyys pakottivat kehittäjät varustamaan NAND-muistisirut tietyllä komentoliittymällä. Tämä tarkoittaa, että sinun on ensin annettava erityinen komento siirtääksesi määritetty muistisivu erityiseen puskuriin sirun sisällä, odotettava tämän toiminnon valmistumista, luettava puskuri, tarkistettava tietojen eheys ja yritettävä tarvittaessa palauttaa ne. .

Flash-muistin heikko kohta on uudelleenkirjoitusjaksojen määrä yhdellä sivulla. Tilannetta pahentaa myös se, että tavalliset tiedostojärjestelmät  - eli laajalti käytettyjen tiedostojärjestelmien vakiotiedostojen hallintajärjestelmät - kirjoittavat tietoja usein samaan paikkaan. Tiedostojärjestelmän juurihakemistoa päivitetään usein, joten muistin ensimmäiset sektorit käyttävät resurssinsa paljon aikaisemmin. Kuorman jakautuminen pidentää merkittävästi muistin käyttöikää [50] .

NAND-ohjaimet

NAND-flash-muistisirujen käytön yksinkertaistamiseksi niitä käytetään yhdessä erityisten sirujen - NAND-ohjaimien kanssa. Näiden ohjaimien on suoritettava kaikki NAND-muistin huoltotyöt: muunnettava liitäntöjä ja protokollia, osoitettava virtualisointi (huonojen solujen ohittaminen), tarkistettava ja palautettava tiedot luettaessa, huolehdittava erikokoisista poisto- ja kirjoituslohkoista ( Kirjoitusvahvistus), huolehtien tallennettujen lohkojen säännöllisestä päivityksestä, kuormituksen tasaisesta jakautumisesta sektoreille tallennuksen aikana ( Kulutustasaus).

Kulumisen tasainen jakautuminen ei kuitenkaan ole välttämätöntä, joten yksinkertaisimmat säätimet voidaan asentaa edullisimpiin tuotteisiin taloudellisuuden vuoksi. Tällaiset flash-muistikortit ja USB-avaimenperät epäonnistuvat nopeasti, jos ne korvataan usein. Jos sinun on kirjoitettava tietoja flash-asemiin hyvin usein, on parempi käyttää kalliita tuotteita, joissa on kestävämpi muisti (MLC TLC:n sijaan, SLC MLC:n sijaan) ja laadukkaat ohjaimet.

Kalliille NAND-ohjaimille voidaan antaa tehtävänä myös "nopeuttaa" flash-muistisiruja jakamalla yhden tiedoston tiedot useille siruille. Tiedoston kirjoittamiseen ja lukemiseen kuluva aika lyhenee huomattavasti.

Erityiset tiedostojärjestelmät

Usein sulautetuissa sovelluksissa flash-muisti voidaan kytkeä suoraan laitteeseen - ilman ohjainta. Tässä tapauksessa ohjaintehtävät on suoritettava käyttöjärjestelmän ohjelmiston NAND-ohjaimella. Jotta ei suoritettaisi ylimääräistä työtä tietueiden yhtenäisessä jakamisessa sivuille, he yrittävät käyttää tällaisia ​​​​mediaa erityisillä tiedostojärjestelmillä : JFFS2 [51] ja YAFFS [52] Linuxille jne .

Sovellus

Flash-muistilla on kaksi pääkäyttöä: tietokoneiden ja elektronisten laitteiden tallennusvälineinä ja digitaalisten laitteiden ohjelmistojen (" firmware ") tallennusvälineenä. Usein nämä kaksi sovellusta yhdistetään yhteen laitteeseen.

Flash-muistiin tallennettuna on mahdollista helposti päivittää laitteiden laiteohjelmisto käytön aikana.

NOR

NOR-flash soveltuu parhaiten laitteissa, joissa on suhteellisen pieni haihtumaton muisti, jotka vaativat nopean pääsyn satunnaisiin osoitteisiin ja takaavat, että huonoja elementtejä ei ole:

  • Yksisiruisten mikro-ohjainten sulautettu ohjelmamuisti. Tyypilliset taltiot ovat 1 kt - 1 megatavu.
  • Normaalit hajasaanti- ROM -sirut toimivat mikroprosessorin kanssa.
  • Erikoistuneet käynnistyspiirit tietokoneille ( POST ja BIOS ), DSP - prosessorit ja ohjelmoitava logiikka . Tyypilliset volyymit ovat yksiköitä ja kymmeniä megatavuja.
  • Keskikokoiset tiedontallennuspiirit, kuten DataFlash . Yleensä varustettu SPI -liitännällä ja pakattu minikoteloihin. Tyypilliset volyymit - sadoista kb:sta teknologiseen maksimimäärään.

NAND

Jos tarvitaan ennätysmäärää muistia, NAND-flash on kilpailun ulkopuolella. NAND-sirujen volyymit kasvoivat jatkuvasti, ja vuonna 2012 NAND:n ennätysmäärä 8-sirun mikrokokoonpanoa kohti oli 128 Gt (eli kunkin sirun määrä on 16 Gt tai 128 Gbit) [53] .

Ensinnäkin NAND-flash-muistia käytetään kaikenlaisissa mobiilitietovälineissä ja laitteissa, jotka vaativat toimiakseen suuria määriä tallennustilaa. Pohjimmiltaan nämä ovat kaikentyyppisiä USB-avain- ja muistikortteja sekä mobiililaitteita, kuten puhelimia, kameroita, mediasoittimia.

NAND-flash-muisti on mahdollistanut standardikäyttöjärjestelmiin perustuvien laskenta-alustojen pienentämisen ja alentamisen edistyneillä ohjelmistoilla. Niitä alettiin rakentaa moniin kodinkoneisiin: matkapuhelimiin ja televisioihin, verkkoreitittimiin ja tukiasemiin, mediasoittimiin ja pelikonsoleihin, valokuvakehyksiin ja navigaattoreihin.

Suuri lukunopeus tekee NAND-muistista houkuttelevan kiintolevyn välimuistiin. Samanaikaisesti käyttöjärjestelmä tallentaa usein käytettyä dataa suhteellisen pieneen puolijohdelaitteeseen ja kirjoittaa yleiskäyttöistä dataa suurelle levyasemalle [54] . On myös mahdollista yhdistää 4-8 Gt:n flash-puskuri ja magneettilevy yhdeksi laitteeksi, hybridikovalevyksi (SSHD, Solid-state hybrid drive).

Suuren nopeudensa, volyyminsä ja kompaktin kokonsa ansiosta NAND-muisti korvaa aktiivisesti muun tyyppisiä tietovälineitä liikkeestä. Ensinnäkin levykkeet ja levykeasemat [55] katosivat, ja magneettinauha-asemien suosio laski . Magneettinen media on lähes kokonaan syrjäytynyt mobiili- ja mediasovelluksista.

Standardointi Matalan tason rajapinnat

Open NAND Flash Interface (ONFI) on mukana pakettien, rajapintojen, komentojärjestelmien standardoinnissa ja NAND-flash-muistipiirien tunnistamisessa . Ensimmäinen standardi oli ONFI-spesifikaatioversio 1.0 [56] , joka julkaistiin 28. joulukuuta 2006, jota seurasi ONFI V2.0, V2.1, V2.2, V2.3, V3.0 (2011) [57] . ONFI-ryhmää tukevat Intel , Micron Technology , Hynix , Numonyx [58] .

Samsung ja Toshiba kehittävät omaa, vaihtoehtoista ONFI:lle, Toggle Mode DDR -standardia. Ensimmäinen versio julkaistiin vuonna 2009 ja toinen vuonna 2010 [57] .

Korkean tason rajapinnat

Muistisirujen suoran standardoinnin lisäksi on olemassa erityinen virallistaminen pitkäaikaismuistiin pääsylle yleisistä digitaalisista liitännöistä. Esimerkiksi Non-Volatile Memory Host Controller Interface -ryhmä työskentelee PCI Express -liitännän solid-state-asemien luomisen standardoinnissa .

Integroidut muisti- ja ohjainratkaisut mikropiirien muodossa erottuvat toisistaan, esimerkiksi sulautettu eMMC -muisti on laajalti käytössä, jossa käytetään MMC : n kaltaista sähköistä rajapintaa , mutta joka on valmistettu mikropiirin muodossa [59] . Tämän käyttöliittymän on kehittänyt JEDEC .

NAND-markkinat

Tärkeimmät NAND-flash-muistien valmistajat: Micron/Intel, SK Hynix, Toshiba/SanDisk, Samsung. Vuonna 2014 noin 35-37 % markkinoista on Toshiba/SanDiskillä ja Samsungilla. 17 % toimituksista toimittaa Micron/Intel ja 10 % Hynix. NAND-markkinoiden kokonaiskoon arvioidaan olevan noin 20-25 miljardia Yhdysvaltain dollaria, 40-60 miljardia gigatavua tuotetaan vuodessa, josta neljännes on sisäänrakennettua eMMC - muistia. Vuonna 2013 muistia valmistettiin pääosin teknisten prosessien mukaan alueella 20-30 nm, vuonna 2014 19 nm:n muisti oli yleistymässä. Samsungin 3D-NAND-muistin hallussa oli alle 2 % markkinoista, muut valmistajat suunnittelivat valmistavansa 3D NANDia vuoden 2015 puolivälistä alkaen [38] .

Vain alle 5 %:ssa vuosina 2012–2014 toimitetusta NAND-muistista oli yksibittisiä soluja (SLC), 75 % kaksibittinen muisti (MLC) ja 15–25 % kolmibittinen muisti (TLC, pääasiassa Samsung ja Toshiba/SanDisk, vuosien 2014–2015 puolivälissä myös muut) [38] .

Suurimmat NAND-flash-muistiohjainten valmistajat: Marvell, LSI-SandForce, myös NAND-muistien valmistajat. eMMC-ohjaimia (eMCP) valmistavat: Samsung, SanDisk, SK Hynix, Toshiba, Micron, Phison, SMI, Skymedi [38] .

Katso myös

Muistiinpanot

  1. Simona Boboila, Peter Desnoyers. Kirjoita Endurance in Flash Drives: Measurements and Analysis   // FAST . — San Jose, California: Northeastern University, 2010. Arkistoitu alkuperäisestä 17. maaliskuuta 2013.
  2. Hasso Plattner, Alexander. Zeier. Muistissa oleva tiedonhallinta: tekniikka ja sovellukset . — SpringerLink : Bucher. - Springer, 2012. - s. 45. - 267 s. — ISBN 3-642-29575-4 . Arkistoitu 7. toukokuuta 2018 Wayback Machinessa
  3. 1 2 Kristian Vättö, Understanding TLC NAND Arkistoitu 25. heinäkuuta 2013 Wayback Machinessa // Anandtech, 23. helmikuuta 2012
  4. 1 2 iXBT.com :: Kaikki uutiset :: Intel ja Micron ovat hallinnut 3-bittisen NAND-flash-muistin julkaisun 25 nm:n standardien mukaisesti  (pääsemätön linkki)
  5. Dennis Martin. NAND Flash - Endurance . Demartek, Storage Decisions Conference (12.6.2013). — "MLC:n tyypillinen käyttöikä 10 000 tai vähemmän kirjoitusjaksoa  MLC-2: 3 000 - 10 000 kirjoitusjaksoa  MLC-3: 300 - 3 000 kirjoitusjaksoa". Haettu 9. tammikuuta 2015. Arkistoitu alkuperäisestä 9. tammikuuta 2015.
  6. Samsungin massatuottaja 128 Gt 3-bittinen MLC NAND Flash Kevin Parrish // Tom's Hardware, 11. huhtikuuta 2013
  7. Samsung käynnistää QLC V-NAND -muistiin perustuvien massatuotettujen SSD-levyjen tuotannon . Haettu 8. elokuuta 2018. Arkistoitu alkuperäisestä 8. elokuuta 2018.
  8. Toshiba julkaisee kestävän 16 Gb SLC NANDin . Haettu 19. marraskuuta 2016. Arkistoitu alkuperäisestä 20. marraskuuta 2016.
  9. http://www.nuvoton.com/NuvotonMOSS/Community/ProductInfo.aspx?tp_GUID=d2589477-840d-4046-9c3a-2e0e457048b3 Arkistoitu 7. heinäkuuta 2011 Wayback Machine ISD ChipCorissa
  10. Thomas Schwarz. Kelluvan portin perusteet . Haettu 12. maaliskuuta 2017. Arkistoitu alkuperäisestä 1. lokakuuta 2017.
  11. Samsung 850 EVO:n toisen version arvostelu: 48-kerroksinen TLC 3D V-NAND sisällä . Haettu 11. heinäkuuta 2016. Arkistoitu alkuperäisestä 8. heinäkuuta 2016.
  12. Samsung siirtyy 3D-flash-muistin massatuotantoon . Haettu 19. marraskuuta 2016. Arkistoitu alkuperäisestä 12. marraskuuta 2016.
  13. Toshiban uusi 3D NAND -tehdas aloittaa toimintansa kesällä 2018 . Haettu 19. marraskuuta 2016. Arkistoitu alkuperäisestä 20. marraskuuta 2016.
  14. Toshiba aloittaa maailman ensimmäisen 64-kerroksisen 3D-flash-muistin näytetoimituksen . Haettu 19. marraskuuta 2016. Arkistoitu alkuperäisestä 20. marraskuuta 2016.
  15. Samsung aloittaa 96-kerroksisen 3D NAND -muistin tuotannon . Haettu 8. elokuuta 2018. Arkistoitu alkuperäisestä 8. elokuuta 2018.
  16. Samsung aloittaa 136-kerroksisen 3D NANDin ja 256 Gt SSD:n massatuotannon uudella muistilla . Arkistokopio 4. elokuuta 2020 Wayback Machinessa // fcenter.ru
  17. Kuinka 1 Tt mahtuu microSD-kortille? - Analyysi | Droider.ru . Haettu 7. syyskuuta 2021. Arkistoitu alkuperäisestä 7. syyskuuta 2021.
  18. [1] Arkistoitu 3. elokuuta 2022 Wayback Machinessa Maailman ensimmäinen 232-kerroksinen NAND-muisti julkaistiin Arkistoitu 28. heinäkuuta 2022 Wayback Machinessa // 28.07.2022
  19. SK hynix kehittää maailman korkeimman 238-kerroksen 4D NAND  -salaman . SK hynix (2. elokuuta 2022). Haettu 5. elokuuta 2022. Arkistoitu alkuperäisestä 5. elokuuta 2022.
  20. Gennadi Detinich. SK hynix rikkoi Micronin ennätyksen ja esitteli maailman korkeimman flash-muistin – 238-kerroksisen . 3DNews (3. elokuuta 2022). Haettu 5. elokuuta 2022. Arkistoitu alkuperäisestä 5. elokuuta 2022.
  21. "NAND flash MCP (monisirupaketti) 16-napaisella NAND-pinolla)  " . Haettu 12. kesäkuuta 2012. Arkistoitu alkuperäisestä 4. kesäkuuta 2012.
  22. SolidState Storagessa käytettyjen NAND Flash -tekniikoiden vertailu Arkistoitu 4. maaliskuuta 2016 Wayback Machinessa , IBM 2010 "Taulukko 1. Eri teknologiasolmujen kestävyyssuorituskyky"
  23. http://www.altec-cs.com/downloads/altec_white_paper/WP_Avoiding_premature_failures_of_NAND_Flash_memory_for_duplex-printing_e10.pdf Arkistoitu 4. maaliskuuta 2016 Wayback Machinessa . MLC ja 3-bittinen MLC (TLC) NAND-flash-muisti … joskus vain 1 000 P/E-sykliä (MLC) ja/tai vain muutama sata P/E-sykliä (TLC) flash-muistin solua kohden ennen huonontumista”; "Taulukko 1: Tyypilliset P/E-syklit..."
  24. Flash-muisti selviää 100 miljoonasta syklistä - IEEE-spektri . Haettu 4. joulukuuta 2012. Arkistoitu alkuperäisestä 4. joulukuuta 2012.
  25. NAND Flash -muistin suunnittelu- ja käyttönäkökohdat (downlink) . Käyttöpäivä: 15. lokakuuta 2012. Arkistoitu alkuperäisestä 19. heinäkuuta 2011. 
  26. 1 2 Flash-muistiteknologian suunta Arkistoitu 11. syyskuuta 2014, Wayback Machine , Jim Cooke, 2007 Lukuhäiriön vähentäminen """ Nyrkkisääntö liiallisille lukumäärille lohkoa kohden ERASE-toimintojen välillä: SLC - 1 000 000 READ-jaksoa; MLC - 100 000 READ-jaksoa"
  27. Solid State Drive (SSD) - usein kysytyt kysymykset Arkistoitu 8. lokakuuta 2013 Wayback Machinessa // Dell: "6. Olen irrottanut SSD-asemani ja laittanut sen tallennustilaan. Kuinka kauan voin odottaa aseman säilyttävän tietojani ilman, että asemaa tarvitsee kytkeä takaisin? … MLC:ssä ja SLC:ssä tämä voi olla niinkin lyhyt kuin 3 kuukautta ja parhaassa tapauksessa yli 10 vuotta.
  28. Kawamatus, Tatsuya Technology Nand Flashin hallintaan . Hagiwara sys-com co., LTD. Käyttöönottopäivä: 1. elokuuta 2011.  (linkki, jota ei voi käyttää)
  29. 1 2 3 4 5 6 Teknologiasuunnitelma NAND-flash-muistille (linkki ei saatavilla) . techinsights (huhtikuu 2013). Haettu 9. tammikuuta 2015. Arkistoitu alkuperäisestä 9. tammikuuta 2015. 
  30. Clarke, Peter (20. marraskuuta 2012). "Samsung vie NAND-muistin alle 20 nm" Arkistoitu 28. marraskuuta 2012 osoitteessa Wayback Machine etimes.com. Haettu 21. joulukuuta 2012.
  31. Anand, Lal Shimpi . Samsung SSD 840 EVO Review: 120 Gt, 250 Gt, 500 Gt, 750 Gt ja 1 Tt mallit , AnandTech (25. heinäkuuta 2013). Arkistoitu alkuperäisestä 9. tammikuuta 2015. Haettu 9. tammikuuta 2015. « Samsung kutsuu uusinta NAND-prosessiaan 10nm-luokaksi tai 1x-nm:ksi, joka voi viitata ominaisuuksien kokoihin missä tahansa 10 nm - 19 nm, mutta olemme myös kuulleet, että sitä kutsutaan 19 nm TLC:ksi. »
  32. Samsung näyttelee 3D NAND SSD -levyä . "ObjectiveAnalysis" (heinäkuu 2014). Haettu 9. tammikuuta 2015. Arkistoitu alkuperäisestä 9. tammikuuta 2015. : " .Samsung esitteli 19 nm NAND:nsa kutsumalla sitä "10 nm-luokan" tuotteeksi. Jälleen kerran lehdistö ymmärsi väärin ja lähetti maailmalle, että Samsung oli kaikkia kilpailijoitaan edellä »
  33. Samsungin 840 EVO SSD -perhe: Nopea, suuri ja vastuullinen , PCWorld (25. heinäkuuta 2013). Arkistoitu alkuperäisestä 9. tammikuuta 2015. Haettu 9. tammikuuta 2015. : « NAND:in tuottamiseen käytetty 19 nm:n valmistusprosessi. Samsung jostain syystä kutsuu tätä 10 nm-luokaksi tai 1x NANDiksi, mutta he vakuuttivat meille, että se on 19 nm. »
  34. Arvio valittujen uusien tutkimusmuistitekniikoiden potentiaalista ja kypsyydestä, arkistoitu 18. huhtikuuta 2012 Wayback Machinessa // ITRS 2010
  35. Taulukko ORTC1 Yhteenveto 2013 ORTC Technology Trend Targets Arkistoitu 21. tammikuuta 2015 Wayback Machinessa // ITRS from ITRS 2013 EDITION Arkistoitu 21. syyskuuta 2014 Wayback Machinessa
  36. 1 2 3 4 5 6 Teknologiasuunnitelma NAND-flash-muistille (linkki ei saatavilla) . techinsights (huhtikuu 2014). Haettu 9. tammikuuta 2015. Arkistoitu alkuperäisestä 9. tammikuuta 2015. 
  37. 1 2 Edward Grochowski, Robert E. Fontana, NAND-flash- ja HDD-tuotteiden tulevaisuuden teknologian haasteet Arkistoitu 9. tammikuuta 2015 Wayback Machinessa // Flash Memory Summit, 2012  : dia 6 "Projected NAND Flash Memory Circuit Density Roadmap»
  38. 1 2 3 4 5 Sean Yang. Tarjonnan dynamiikka: Rajoitettu kasvu ja jatkuva osuus. Markkinaosuus (tuotantokanta  ) . 2014 NAND Flash Market -päivitys. Kysyntä, tarjonta ja yli . TrendForce. Käyttöpäivä: 9. tammikuuta 2015. Arkistoitu alkuperäisestä 13. tammikuuta 2015.
  39. Jeongdong Choe (TechInsights) . Huippuluokan NAND Flash Memories  (englanniksi) , EETimes (25. heinäkuuta 2013) vertailu. Arkistoitu alkuperäisestä 12. tammikuuta 2015. Haettu 11. tammikuuta 2015.  ”Kaikki NAND-valmistajat ottivat käyttöön ilmaväliprosessin korkean suorituskyvyn ja luotettavuuden saavuttamiseksi. Toshiba otti käyttöön ilmaväliprosessin 19 nm NAND-laitteessa, kun taas Samsung otti sen käyttöön 21 nm:ssä. IMFT on käyttänyt kypsempää ilmaväliprosessia sekä sanalinja- että bittilinjarakenteessa 25 nm:n NAND-teknologiansa jälkeen."
  40. Nirmal Ramaswamy, Thomas Graettinger, (Micron) . NAND-salaman skaalaus: 20nm solmu ja alle. Tässä on joitain perustavanlaatuisia kennosuunnittelukysymyksiä, joita on harkittu ja joita on käsitelty tämän tasokennoteknologian saavuttamiseksi.  (Englanti) , EE Times-Asia (5. heinäkuuta 2013). Arkistoitu alkuperäisestä 12. tammikuuta 2015. Haettu 11. tammikuuta 2015.  "Tästä oli jo tullut ongelma 25 nm:n solmussa, joka vaati solujen välisen ilmavälin asentamista häiriöiden vähentämiseksi".
  41. Peter Clarke . NAND, DRAM 3D-Transition Roadmaps  (englanniksi) , EETimes (25. elokuuta 2014). Arkistoitu alkuperäisestä 12. tammikuuta 2015. Haettu 11. tammikuuta 2015.
  42. Dick James . The Second Shoe Drops - Samsung V-NAND Flash  (englanniksi) , ChipWorks (5. elokuuta 2014). Arkistoitu alkuperäisestä 1. tammikuuta 2015. Haettu 11. tammikuuta 2015.
  43. Rick Merritt . Samsung Tips 3-bittinen pystysuora NAND. Korealainen jättiläinen käynnistää älykkään tallennusaloitteen  (englanniksi) , EETimes (5. elokuuta 2014). Arkistoitu alkuperäisestä 13. tammikuuta 2015. Haettu 11. tammikuuta 2015.
  44. Lal Shimpi, Anand . Micronin ClearNAND: 25 nm + ECC, taistelee kasvavaa virhetasoa vastaan ​​, Anandtech (2. joulukuuta 2010). Arkistoitu alkuperäisestä 3. joulukuuta 2010. Haettu 2. joulukuuta 2010.
  45. Ed Oswald . Nykyinen solid-state-asematekniikka on tuhoon tuomittu, sanoo Microsoft Research , ExtremeTech  ( 20. helmikuuta 2012). Arkistoitu alkuperäisestä 9. tammikuuta 2015. Haettu 9. tammikuuta 2015.
  46. Grupp, Laura M., John D. Davis, Steven Swanson. NAND-flash-muistin synkkä tulevaisuus  // Proceedings of the 10th USENIX Conference on File and Storage Technologies. - USENIX Association, 2012. Arkistoitu alkuperäisestä 6. syyskuuta 2015.
  47. Kim, Kinam; Koh, Gwan-Hyeob. Tulevaisuuden muistitekniikka, mukaan lukien esiin tulevat uudet  muistot . - Serbia ja Montenegro: 24. kansainvälisen mikroelektroniikkakonferenssin aineisto, 2004. - S. 377-384.
  48. Tom Coughlin; Ed Grochowski. Kiitos muistoista : Emerging Non-volatile Memory Technologies  . Coughlin Associates; SNIA 2014 Storage Developer Conference (15. syyskuuta 2014). Käyttöpäivä: 9. tammikuuta 2015. Arkistoitu alkuperäisestä 13. tammikuuta 2015.
  49. Yleiskatsaus uusiin haihtumattomiin muistitekniikoihin Arkistoitu 16. toukokuuta 2022 Wayback Machinessa // Nanoscale Res Lett. 2014; 9(1): 526. 25. syyskuuta 2014. doi: 10.1186/1556-276X-9-526
  50. Flash Wear Leveling . Haettu 22. maaliskuuta 2013. Arkistoitu alkuperäisestä 24. kesäkuuta 2016.
  51. ELJonline: Flash-tiedostojärjestelmät sulautetuille Linux-järjestelmille - Linux for Devices -artikkelit - Linux laitteille (downlink) . Haettu 12. joulukuuta 2007. Arkistoitu alkuperäisestä 5. joulukuuta 2012. 
  52. Esittelyssä YAFFS, ensimmäinen NAND-spesifinen flash-tiedostojärjestelmä - Uutiset - Linux for Devices (downlink) . Haettu 12. joulukuuta 2007. Arkistoitu alkuperäisestä 12. syyskuuta 2012. 
  53. [ "Kahdeksan voi yhdistää tuottaa... 128 Gt:n flash-muistisiru)"  (englanniksi) (linkki, jota ei voi käyttää) . Haettu 12. kesäkuuta 2012. Arkistoitu alkuperäisestä 27. huhtikuuta 2012.   " Kahdeksaa voidaan yhdistää tuottamaan … 128 Gt:n flash-muistisiru  ]
  54. ReadyBoost - USB-avaimen käyttäminen Windows Vistan nopeuttamiseen - Tom Archerin blogi - Sivuston etusivu - MSDN-blogit . Haettu 12. joulukuuta 2007. Arkistoitu alkuperäisestä 23. toukokuuta 2006.
  55. RIP-levyke arkistoitu 16. helmikuuta 2009 Wayback Machinessa // BBC NEWS, UK, 1. huhtikuuta 2003
  56. ONFI 1.0 (downlink) . Haettu 12. joulukuuta 2007. Arkistoitu alkuperäisestä 28. marraskuuta 2007. 
  57. 1 2 Näyttely 3: NAND Flash -rajapintastandardien kehittäminen eri manufaktuureissa  . 2012 NAND Flash -markkinoiden vuosikertomus. teollisuuden analyysiraportti . ChinaFlashMarket.com (13. tammikuuta 2013). Käyttöpäivä: 9. tammikuuta 2015. Arkistoitu alkuperäisestä 1. elokuuta 2014.
  58. ONFI-jäsenet (linkki ei saavutettavissa) . Haettu 12. joulukuuta 2007. Arkistoitu alkuperäisestä 16. lokakuuta 2007. 
  59. ↑ NAND Flashiin liittyvät tuotesovellusmarkkinat  . 2012 NAND Flash -markkinoiden vuosikertomus. teollisuuden analyysiraportti . ChinaFlashMarket.com (13. tammikuuta 2013). Käyttöpäivä: 9. tammikuuta 2015. Arkistoitu alkuperäisestä 1. elokuuta 2014.

Linkit