La mémoire EPROM (Mémoire morte programmable effaçable) était une excellente invention qui permettait aux programmeurs matériels d’apporter des modifications à leur code sans acheter de nouvelles puces. La technologie antérieure à EPROM ne permettait pas de modifier les données. C'est pourquoi il a rapidement gagné en popularité auprès des fabricants de matériel et des amateurs. Les EPROMS leur permettent de déployer pleinement leur programme sur la puce, puis de le tester. Une fois que des bogues ont été détectés, ils peuvent effacer l'EPROM, puis charger une version modifiée pour des tests supplémentaires.
L’effacement des données se fait en exposant la petite fenêtre située sur sa face supérieure à la lumière ultraviolette. La lumière ultraviolette est même visible au soleil. C'est pourquoi la fenêtre de l'EPROM est généralement recouverte pour éviter toute exposition accidentelle à des sources de lumière. Bien que l’EPROM ait constitué un grand progrès technologique, la méthode d’effacement laissait encore envie à certains. Exposer la fenêtre à la lumière pendant un certain temps signifiait que vous deviez retirer la puce et qu'elle ne serait plus utilisable tant que les données n'auraient pas été complètement effacées. Il est également impossible de remplacer les données par l'utilisateur final..
Ces problèmes ont conduit à la mise au point d’une version d’EPROM beaucoup plus simple à utiliser. Ce qui s'appelle EEPROM ou mémoire programmable effaçable électriquement. La seule différence entre les deux est que vous pouvez effacer une EEPROM avec de l'électricité. Bien que cela puisse sembler être une très petite différence, cela a entraîné des changements majeurs qui ont transformé la mémoire EEPROM en une nouvelle norme..
Tout d’abord, puisque les données peuvent être effacées avec de l’électricité, de nouvelles cartes de programmation ont été créées pour effacer le contenu à chaque fois que vous souhaitez saisir de nouvelles données. Cela signifiait simplement que vous n'attendriez plus pour tester les modifications que vous avez apportées. L'EEPROM a également perdu la fenêtre car elle n'en a plus besoin, ce qui élimine le risque d'effacement accidentel. La mémoire EEPROM permettait également aux fabricants de publier des correctifs si le programme de la mémoire EEPROM présentait des défauts. Cela a réduit la quantité de matériel renvoyé pour remplacement..
Parfois, des améliorations mineures peuvent modifier considérablement la convivialité et la fiabilité de l'appareil. L'EEPROM est l'un de ceux qui ont été très importants. L'utilisation de la mémoire EPROM est maintenant très rare, car la plupart des utilisateurs se sont tournés vers les caractéristiques beaucoup plus pratiques de la mémoire EEPROM..