EEPROM ja Flash

Anonim

EEPROM vs. Flash

Flash on erittäin suosittu termi, kun kyseessä on tallennusväline, koska sitä käyttävät kannettavat laitteet, kuten puhelimet, tabletit ja mediasoittimet. Flash on itse asiassa EEPROM: n jälkeläinen, joka on sähköisesti erottava ohjelmoitava, vain luku -muisti. EEPROM: n ja Flashin tärkein ero on niiden käyttämä logiikkaporttien tyyppi. Vaikka EEPROM käyttää nopeampaa NOR (yhdistelmä Not ja OR), Flash käyttää hitaampaa NAND (Not ja AND) -tyyppiä. NOR-tyyppi on paljon nopeampi kuin NAND-tyyppinen, mutta kysymys on kohtuuhintaisuudesta, koska entinen on huomattavasti kalliimpi kuin NAND-tyyppi.

EEPROM: n toinen etu Flashin kautta on, miten voit käyttää ja poistaa tallennettua dataa. EEPROM voi käyttää ja poistaa datan tavua tai tavua kerrallaan. Vertailun vuoksi Flash voi tehdä niin vain esteetöntä. Jotta koko asia yksinkertaistettaisiin, yksittäiset tavut ryhmitellään pienemmiksi lukuiksi lohkoiksi, joilla voi olla tuhansia tavuja jokaisessa lohkossa. Tämä on vähän ongelmallista, kun haluat vain lukea tai kirjoittaa yhdelle tavulle kerrallaan; mikä on mitä tyypillisesti tarvitaan ohjelman koodin suorittamiseen. Tämä on syy siihen, miksi Flashia ei voida käyttää elektronisissa piireissä, jotka edellyttävät datan pääsyä tavuille. Flash-dataa voidaan myös suorittaa, mutta sitä on luettava kokonaisuudessaan ja ladattava RAMiin etukäteen.

EEPROM on suunniteltu lukemaan paljon enemmän kuin on kirjoitettu. Tämä on linjassa elektronisten piirien ohjelmointiin, jossa kirjoitat sirulle useita kertoja testattaessa ohjelmaa. Sen jälkeen se tallennetaan hyväksi, vain luettava aina, kun dataa tarvitaan. Tämä ei ole kovin sopiva tallennusvälineille, joissa tietoja kirjoitetaan ja luetaan säännöllisesti.

Tyypillisessä käytössä Flashia käytetään pääasiassa viitata tallennusvälineisiin ja se voi vaihdella missä tahansa GB: stä satoihin GB: iin. Sitä vastoin EEPROM on yleensä varattu pysyvän koodin tallennukseen elektronisissa siruissa. Tyypilliset arvot vaihtelevat kilotavuista pari megatavua kohti.

Yhteenveto:

1.Flash on vain yksi EEPROM-tyyppi 2.Flash käyttää NAND-tyyppistä muistia, kun EEPROM käyttää NOR-tyyppiä 3.Flash on lohkorajainen, kun EEPROM voidaan tyhjentää tavuttain 4.Flash kirjataan jatkuvasti, kun taas muita EEPROMia harvoin kirjoitetaan uudelleen 5.Flash on silloin, kun tarvitaan suuria määriä, kun käytetään EEPROMia, kun tarvitaan vain pieniä määriä