Skirtumas tarp EEPROM ir Flash

EEPROM vs „Flash“

„Flash“ yra labai populiarus terminas, kai kalbama apie laikmenas, nes ją naudoja nešiojamieji įrenginiai, tokie kaip telefonai, planšetiniai kompiuteriai ir daugialypės terpės grotuvai. „Flash“ iš tikrųjų yra EEPROM, kuris reiškia Elektriškai valdomą programuojamą skaitymo atmintį, palikuonis. Pagrindinis skirtumas tarp EEPROM ir „Flash“ yra jų naudojamų loginių vartų tipas. Nors EEPROM naudoja greitesnį NOR (Not ir OR derinys), Flash naudoja lėtesnį NAND (Not and AND) tipą. NOR tipas yra daug greitesnis nei NAND tipas, tačiau yra prieinamumo klausimas, nes pirmasis yra žymiai brangesnis nei NAND tipas.

Kitas EEPROM pranašumas, palyginti su „Flash“, yra tai, kaip galite pasiekti ir ištrinti saugomus duomenis. EEPROM vienu metu gali pasiekti ir ištrinti duomenis baitais arba baitais. Palyginimui, „Flash“ tai gali padaryti tik blokuodama. Kad būtų paprasčiau, atskiri baitai yra sugrupuojami į mažesnį blokų skaičių, o kiekviename bloke gali būti tūkstančiai baitų. Tai yra šiek tiek problematiška, kai norite skaityti arba rašyti tik vienu baitu vienu metu; to dažniausiai reikia vykdant programos kodą. Tai yra priežastis, kodėl „Flash“ negalima naudoti elektroninėse schemose, kurioms reikalinga baitų prieiga prie duomenų. „Flash“ duomenis taip pat galima vykdyti, tačiau juos reikia perskaityti kaip visumą ir iš anksto įkelti į RAM.

EEPROM buvo sukurtas skaityti daug daugiau, nei parašyta. Tai atitinka elektroninių schemų programavimą, kai jūs kelis kartus rašote į mikroschemą bandydami programą. Tada jis saugomas visam laikui, tik jį reikia perskaityti kiekvieną kartą, kai reikia duomenų. Tai nėra labai tinkama saugojimo laikmenoms, kuriose duomenys paprastai rašomi ir skaitomi.

Paprastai „Flash“ naudojama daugiausia kaip laikmenos ir gali svyruoti nuo GB iki šimtų GB. Priešingai, EEPROM paprastai yra skirtas nuolatiniam kodo saugojimui elektroninėse lustose. Tipiškos vertės svyruoja nuo kilobaitų iki poros megabaitų.

Santrauka:

1. „Flash“ yra tik viena EEPROM rūšis
2.Flash naudoja NAND tipo atmintį, o EEPROM naudoja NOR tipą
3. „Flash“ yra ištrinamas blokais, o EEPROM yra panaikinamas baitais
4. „Flash“ yra nuolat perrašomas, o kiti EEPROM perrašomi retai
5.Blykstis yra tada, kai reikia didelių sumų, o EEPROM naudojamas, kai reikia tik nedidelių sumų