La mémoire morte programmable effaçable électroniquement (EEPROM) et la mémoire flash ont beaucoup en commun. L’EEPROM et la mémoire flash sont construites sur un format de puce, peuvent stocker des données qui peuvent être effacées et réécrites, et utilisent la même technologie de transistor à grille flottante. Bien qu’il soit correct d’affirmer que la mémoire flash est un type d’EEPROM, les termes EEPROM et mémoire flash décrivent généralement des appareils différents.
L’EEPROM, en termes généraux, fait référence à tout type de dispositif de mémoire de données sur lequel des données numériques peuvent être écrites et effacées grâce à l’utilisation d’un dispositif électronique d’un certain type. Cela contraste avec la mémoire morte programmable et effaçable (EPROM), qui doit être physiquement retirée et effacée via une méthode non électronique, telle qu’avec la lumière ultraviolette. Comme les exécutions d’écriture et d’effacement de la mémoire flash sont effectuées avec un ordinateur, la mémoire flash est, par définition, une EEPROM.
Même si la mémoire flash est un type d’EEPROM, les deux termes décrivent généralement des types d’appareils très différents. Par exemple, l’EEPROM est typiquement incorporée dans un plus grand circuit intégré (IC). Il sert à stocker divers éléments de données dont le reste du circuit intégré a besoin pour accomplir son objectif. L’EEPROM le fait en stockant les données dans de petits blocs, généralement d’un seul octet de longueur.
La mémoire flash, en revanche, est généralement utilisée dans des périphériques de stockage de mémoire autonomes, tels que des clés USB ou des cartes mémoire d’appareil photo, et stocke les fichiers utilisateur de l’ordinateur. Pour ce faire, les données sont organisées en gros blocs, chacun contenant de nombreux octets de données. Ces gros blocs sont accessibles et effacés beaucoup plus rapidement que les blocs de données à un octet. C’est de cette vitesse beaucoup plus élevée de traitement des données que la mémoire flash tire son nom.
L’EEPROM et la mémoire flash utilisent toutes deux des transistors à grille flottante pour stocker les données. En conséquence, les deux formes de mémoire sont non volatiles. Non volatile fait référence à la mémoire qui peut continuer à stocker des données même lorsqu’il n’y a pas d’alimentation disponible. Cela contraste avec d’autres types de mémoire, tels que la mémoire vive d’ordinateur, qui vident toutes les données stockées dès que l’alimentation est coupée.
Un autre attribut commun des technologies basées sur les transistors à grille flottante est le cycle de vie limité des transistors en raison d’un phénomène appelé usure de la mémoire. Chaque fois que des données sont écrites ou effacées de ces appareils, un peu plus d’usure se produit. Finalement, après 10,000 100,000 à XNUMX XNUMX cycles, les transistors commenceront à tomber en panne. Alors que l’EEPROM contient des données opérationnelles qui changent rarement, les données stockées sur la mémoire flash sont souvent modifiées. Par conséquent, bien que l’EEPROM et la mémoire flash subissent une usure de la mémoire, cela a généralement un effet beaucoup plus important sur la mémoire flash.