Onko flash-tiedoilla säilytysaika?
Nov 27, 2023| Riippumatta siitä, mitä tallennustekniikkaa käytetään, tallennettuja tietoja ei voi tallentaa ikuisesti, ja ne säilyvät flash-muistissa tietyn ajan.
Tietojen säilyttäminen on kysymys tietojen säilytysajasta. Kun viimeinen käyttöpäivä on saavutettu, tiedot ovat virheellisiä, mikä osoittaa, että ECC ei voi korjata flash-muistista luettua tietoa.
Tiedämme, että flash-muistissa on yleensä seuraavat virheet:
1. Sähköongelmat:
Esimerkiksi heikon juotoksen tai siruvian vuoksi normaaleja komentoja ei voida suorittaa tai tiedon virhesuhde on epätavallisen korkea. Tämä ongelma havaitaan flash-muistin tai SSD:n tehdastestauksen aikana.
2. Lukeminen, kirjoittaminen ja pyyhkiminen epäonnistui:
Peruskomennon suoritus epäonnistui, tulos voidaan lukea tilabittien kautta. Näitä ongelmia voi esiintyä myös sirun käytön aikana, mutta todennäköisyys on hyvin pieni.
3. ECC-virheen korjaus epäonnistui:
Itse asiassa datan virhesuhde on liian korkea ja ylittää virheenkorjausalgoritmin virheenkorjauskyvyn. Tietojen säilyttäminen on yksi suurimmista syyllisistä. Flash-muistin tallennusmekanismi on siirtää elektroneja kelluvaporttikerrokseen kvanttitunneloinnin kautta ja pysyä siellä. Ajan myötä on edelleen olemassa tietty mahdollisuus, että elektronit poistuvat kelluvasta hilakerroksesta ja palaavat kanavalle. Enemmän elektronien jättäminen voi johtaa yksikkölukemisen tulokseen eli datavirheisiin.
Tietojen säilyminen liittyy kelluvan hilakerroksen alla olevan oksidikerroksen paksuuteen. Loppujen lopuksi, mitä paksumpi oksidikerros on, sitä vähemmän todennäköistä on, että elektronit lähtevät. Tutkimukset osoittavat, että jos oksidikerroksen paksuus on 4,5 nm, teoreettiset tiedot voidaan säilyttää 10 vuotta.

