A memória flash é uma tecnologia de memória não volátil que pode ser apagada e reprogramada várias vezes. Ele é usado em uma ampla variedade de dispositivos, incluindo câmeras digitais, MP3 players, telefones celulares e unidades de estado sólido (SSDs).
Existem dois tipos principais de memória flash:NAND e NOR.
Memória flash NAND é o tipo mais comum de memória flash. É usado na maioria dos dispositivos eletrônicos de consumo, como câmeras digitais, tocadores de MP3 e telefones celulares. A memória flash NAND é organizada em uma série de páginas, que por sua vez são organizadas em blocos. Cada página pode ser lida ou escrita de forma independente, mas um bloco deve ser apagado antes de ser reescrito.
Memória flash NOR é menos comum que a memória flash NAND. É usado em alguns dispositivos eletrônicos mais antigos, como PDAs e câmeras digitais. A memória flash NOR está organizada em uma série de setores, que por sua vez são organizados em blocos. Cada setor pode ser lido ou escrito de forma independente, e um bloco pode ser apagado sem a necessidade de apagar todo o bloco.
Aqui está uma tabela que resume as principais diferenças entre a memória flash NAND e NOR:
| Recurso | Flash NAND | NEM Flash |
|---|---|---|
| Organização | Páginas, blocos | Setores, blocos |
| Capacidade de leitura/gravação | As páginas podem ser lidas ou escritas de forma independente | Os setores podem ser lidos ou escritos de forma independente |
| Capacidade de apagar | Os blocos devem ser apagados antes de serem reescritos | Setores podem ser apagados sem a necessidade de apagar todo o bloco |
| Velocidade | Mais lento que a memória flash NOR | Mais rápido que a memória flash NAND |
| Custo | Mais barato que a memória flash NOR | Mais caro que a memória flash NAND |
A memória flash NAND é o tipo mais popular de memória flash devido ao seu menor custo e maior capacidade. A memória flash NOR ainda é usada em algumas aplicações onde sua velocidade mais rápida é necessária.