Quelle est la connexion entre EEPROM et Flash?
La mémoire EEPROM (Mémoire morte programmable) effaçable électroniquement a beaucoup en commun. La mémoire EEPROM et la mémoire flash sont toutes deux construites sur un format de puce, peuvent stocker des données pouvant ê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 de mémoire EEPROM, les termes EEPROM et mémoire flash décrivent généralement différents périphériques.
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 par l’utilisation d’un dispositif électronique quelconque. Ceci est en contraste avec la mémoire EPROM (effaçable programmable en lecture seule), qui doit être physiquement supprimée et effacée via une méthode non électronique, telle que 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 mémoire EEPROM.
Même si la mémoire flash est un type de mémoire EEPROM, les deux termes décrivent généralement des types de périphériques très différents. Par exemple, la mémoire EEPROM est généralement intégrée à un circuit intégré plus grand (IC). Il sert à stocker diverses données dont le reste du CI a besoin pour atteindre son objectif. Pour ce faire, l'EEPROM stocke les données dans de petits blocs, généralement d'un seul octet.
La mémoire flash, par contre, est généralement utilisée dans des périphériques de stockage autonomes, tels que des clés USB ou des cartes mémoire pour appareils photo, et stocke des fichiers utilisateur. Pour ce faire, les données sont organisées en gros blocs, chacun contenant plusieurs octets de données. Ces gros blocs sont accessibles et effacés beaucoup plus rapidement que les blocs de données à un octet. Cette vitesse beaucoup plus rapide dans le traitement des données est à l’origine du nom de la mémoire flash.
L'EEPROM et la mémoire flash utilisent des transistors à grille flottante pour stocker les données. En conséquence, les deux formes de mémoire sont non volatiles. Non volatile se réfère à la mémoire qui peut continuer à stocker des données même lorsqu'il n'y a pas d'énergie disponible. Cela contraste avec d'autres types de mémoire, telle que la mémoire à accès aléatoire, qui transfère toutes les données stockées dès que l'alimentation est coupée.
Un autre attribut partagé des technologies basées sur les transistors à grille flottante est la durée de vie limitée des transistors due à un phénomène appelé usure de la mémoire. Chaque fois que des données sont écrites ou effacées de ces périphériques, un peu plus d'usure se produit. Finalement, après 10 000 à 100 000 cycles, les transistors commenceront à tomber en panne. Alors que la mémoire EEPROM contient des données opérationnelles qui changent rarement, les données stockées dans la mémoire flash sont souvent modifiées. Par conséquent, bien que la mémoire EEPROM et la mémoire flash subissent l’usure, elle a généralement un effet beaucoup plus important sur la mémoire flash.