Flash-minne er en ikke-flyktig minneteknologi som kan slettes og omprogrammeres flere ganger. Den brukes i et bredt spekter av enheter, inkludert digitale kameraer, MP3-spillere, mobiltelefoner og solid-state-stasjoner (SSD).
Det er to hovedtyper av flashminne:NAND og NOR.
NAND flash-minne er den vanligste typen flash-minne. Den brukes i de fleste elektroniske forbrukerenheter, for eksempel digitale kameraer, MP3-spillere og mobiltelefoner. NAND flash-minne er organisert i en serie sider, som igjen er organisert i blokker. Hver side kan leses eller skrives uavhengig, men en blokk må slettes før den kan skrives om.
NOR flash-minne er mindre vanlig enn NAND-flashminne. Den brukes i noen eldre elektroniske enheter, som PDAer og digitale kameraer. NOR-flashminne er organisert i en rekke sektorer, som igjen er organisert i blokker. Hver sektor kan leses eller skrives uavhengig, og en blokk kan slettes uten å måtte slette hele blokken.
Her er en tabell som oppsummerer de viktigste forskjellene mellom NAND- og NOR-flashminne:
| Funksjon | NAND Flash | NOR Flash |
|---|---|---|
| Organisasjon | Sider, blokker | Sektorer, blokker |
| Lese-/skriveevne | Sider kan leses eller skrives uavhengig | Sektorer kan leses eller skrives uavhengig |
| Slettemulighet | Blokker må slettes før de kan skrives om | Sektorer kan slettes uten å måtte slette hele blokken |
| Hastighet | Tregere enn NOR flash-minne | Raskere enn NAND-flashminne |
| Kostnad | Billigere enn NOR flash-minne | Dyrere enn NAND-flashminne |
NAND flash-minne er den mer populære typen flash-minne på grunn av lavere pris og høyere kapasitet. NOR flash-minne brukes fortsatt i enkelte applikasjoner der det kreves høyere hastighet.