Muistityypit |
Haihtuvat muistityypit |
Haihtumattomat muistityypit |
Flash-muisti on puolijohdemuisti, joka voidaan sähköisesti tyhjentää ja uudelleen ohjelmoida. Flash-muisti on haihtumaton muistityyppi (engl. non-volatile memory), jossa tieto säilyy virran katkaisun jälkeen. Flash-muistissa ei ole liikkuvia mekaanisia osia.
Flash-muisteja käytetään yleensä laitteissa, joilta vaaditaan pientä kokoa, keveyttä ja vähäistä virrankulutusta, kuten kannettavissa MP3-soittimissa, matkapuhelimissa, digitaalikameroissa ja muistitikuissa. Flash-muistiin perustuvia piirejä käytetään nykyisin myös kiintolevynä tietokoneissa (SSD, Solid state drive).
Flash-muistit sopivat parhaiten sovelluksiin, joissa muistista luetaan paljon, mutta sinne kirjoitetaan vähän. Siksi ne soveltuvat ohjelmamuisteiksi laitteisiin, joissa muistipiirille tallennettu ohjelma saatetaan päivittää myöhemmin.
Yhden bitin tilan tallentava muistialkio koostuu MOSFET-tyyppisestä rakenteesta, jossa tavanomaisen hilan lisäksi on oksidikerroksella eristetty, kelluva hila. Ohjelmoitaessa bitti 0 kelluvaan hilaan injektoidaan sähkövaraus, joka estää virran kulun. Jos varaus puretaan, kanavan johtavuus kasvaa, ja muistialkio saa arvon 1.[1]