Contrairement à la RAM, dans la ROM pour conserver la valeur en bits ou les données dans la mémoire, la source d'alimentation n'est pas nécessaire. Par conséquent, il est de nature non volatile. L'avantage de l'utilisation de la ROM est que les données et le programme résident en permanence dans la mémoire principale et ne nécessitent pas d'être chargés à partir des périphériques de stockage secondaires.
Tableau de comparaison
De base | BAL DE PROMO | EPROM |
---|---|---|
S'étend à | Mémoire en lecture seule programmable | Mémoire effaçable programmable en lecture seule |
De base | La puce est programmable une seule fois. | La puce est reprogrammable. |
Coût | Peu coûteux | Coûteux par rapport à PROM. |
Construction | PROM est enfermé dans un revêtement en plastique. | Une fenêtre en quartz transparent recouvre une EPROM. |
Endurance de stockage | Haute | Faible comparativement. |
Définition de PROM
PROM (ROM programmable) était destiné à répondre aux besoins d’un ensemble de ROM pouvant contenir un contenu de mémoire particulier. La mémoire PROM n’est écrite qu’une seule fois et est programmée électriquement par l’utilisateur au moment ou après la fabrication de la puce initiale. Le fichier de contenu nécessaire est fourni par l'utilisateur et inséré dans la machine appelée programmeur ROM. Il existe un fusible à chaque connexion programmable et il est déclenché lorsque la connexion n'est pas nécessaire.
Dans la construction de PROM, on utilise des transistors bipolaires qui consomment une grande puissance mais fonctionnent rapidement. Il a une grande stabilité de stockage où les bits ne sont pas modifiés jusqu'à ce que la PROM soit reconnectée au programmateur et que plus de fusibles soient fondus. PROM est avantageux lorsqu'il est produit à grande échelle et offre flexibilité et commodité.
Définition de EPROM
La mémoire EPROM s’étend à la mémoire effaçable en lecture seule programmable, ce type de ROM est lu et écrit optiquement (électriquement). Pour écrire une EPROM, ses cellules de stockage doivent rester dans le même état initial. Ainsi, la puce emballée est montrée aux radiations ultraviolettes afin d'effacer les cellules de stockage avant d'effectuer l'opération d'écriture.
La procédure d'effacement est répétée et un effacement unique peut prendre jusqu'à 20 minutes. La mémoire EPROM offre une permanence de stockage réduite par rapport à la mémoire PROM, car elle est sensible au rayonnement et au bruit électrique. La mémoire EPROM peut être reprogrammée environ mille fois, après quoi elle risque de devenir peu fiable. L’EPROM contient une fenêtre de quartz qui surpasse la lumière UV.
En EPROM, le transistor MOS est utilisé comme composant programmable. Le transistor composé d'une grille flottante (un petit morceau de matériau de polysilicium) qui est enfermé par un isolant. Le canal produit des charges négatives entre la source et le drain et stocke un logique 1. La tension positive élevée au niveau de la porte pousse les charges négatives à sortir du canal et à rester piégées dans la grille flottante et stocke le logique 0. Lorsque la surface de la grille flottante est exposé aux rayonnements UV, il permet de restituer les charges négatives au canal à partir de la grille flottante, rétablissant ainsi la logique 1. Ce phénomène de programmation est connu sous le nom d’injection d’électrons chauds .
Différences clés entre PROM et EPROM
- La puce PROM est programmée pour une seule fois. D'autre part, la puce EPROM est reprogrammable.
- En termes de coût, la mémoire EPROM est plus chère que la PROM.
- L’EPROM est enfermée dans une fenêtre de quartz transparente pour que les rayons ultraviolets puissent y être transférés. Par contre, PROM est complètement enrobé d’un couvercle en plastique.
- La permanence de stockage de la PROM n'est pas affectée par le rayonnement et le bruit électrique, mais dans l'EPROM, le rayonnement et le bruit électrique peuvent affecter la stabilité de stockage. Cependant, EPROM peut stocker les données pendant 10 ans.
Conclusion
La PROM est moins chère que l’EPROM, mais la PROM ne peut être programmée qu’une fois, alors que l’EPROM peut être programmée plusieurs fois, mais la puce doit être retirée du système pour que les données puissent être effacées.