Introduction à la mémoire morte (ROM) et à ses types [MiniTool Wiki]
Introduction Read Only Memory
Navigation Rapide :
Qu'est-ce que la ROM
ROM signifie mémoire morte, une mémoire à semi-conducteurs à semi-conducteurs qui ne peut lire que les données stockées à l'avance. Sa caractéristique est qu'une fois les données stockées, elles ne peuvent plus être modifiées ou supprimées. Il est généralement utilisé dans un ordinateur ou d'autres appareils électroniques, et même si l'alimentation est coupée, les données ne disparaîtront pas.
La forme de stockage primaire la plus largement utilisée est la forme volatile de mémoire à accès aléatoire ( RAM ), ce qui signifie que tout contenu contenu dans la RAM sera perdu lorsque l'ordinateur sera éteint.
Bien que même la ROM soit une sorte de mémoire non volatile, elle ne convient pas pour une utilisation comme stockage principal en raison de certaines limitations. En général, les mémoires non volatiles sont plus chères, ont des performances inférieures ou ont une durée de vie limitée par rapport aux mémoires à accès aléatoire volatiles.
Alors, que fait la ROM? Pour ses caractéristiques comme les données stockées dans la ROM sont généralement écrites après fabrication de sorte qu'elles ne peuvent être lues que pendant le processus de travail, au lieu d'être réécrites rapidement et commodément comme une mémoire aléatoire.
Par conséquent, les données stockées dans la ROM sont stables et les données stockées ne changent pas après la mise hors tension; la structure est relativement simple et la lecture est pratique, c'est pourquoi elle est souvent utilisée pour la tâche de stockage secondaire ou de stockage persistant à long terme pour stocker divers programmes et données fixes.
Types de ROM
Voyons maintenant les types de ROM pour la compréhension de base.
MROM - Mémoire de lecture seule du masque
MROM est la forme courte de Mask Read Only Memory. Il est peu coûteux et est la toute première ROM qui est un appareil câblé contenant un ensemble préprogrammé de données ou d'instructions.
PROM - Mémoire morte programmable
La PROM est une puce de mémoire en lecture seule dont les données ne peuvent être écrites qu'une seule fois par un utilisateur. La différence entre elle et la mémoire morte est que la PROM est fabriquée comme une mémoire vierge, tandis que la ROM est programmée pendant le processus de fabrication.
L'utilisateur achète une PROM, l'utilisateur aura besoin d'un dispositif spécial appelé un programmeur PROM ou un graveur PROM pour écrire les données souhaitées sur la puce PROM vierge. Le processus de programmation d'une PROM est parfois appelé gravure de la PROM. La mémoire peut être programmée une seule fois après la fabrication en «soufflant» les fusibles, ce qui est un processus irréversible.
EPROM - Mémoire morte programmable effaçable
L'EPROM est un type spécial de puce de mémoire en lecture seule qui a la possibilité d'effacer les données programmées, dont la fonction peut être vue à partir de son nom. La mémoire morte programmable peut être programmée pour écrire des données à haute tension, et les données restent jusqu'à ce qu'elles soient exposées à la lumière ultraviolette pour une durée allant jusqu'à 10 minutes ou plus.
Habituellement, une gomme EPROM permet d'atteindre cet objectif, permettant de reprogrammer la mémoire. A cet effet, une fenêtre transparente en quartz est réservée sur l'emballage de la mémoire pour une exposition facile.
EEPROM - Mémoire morte effaçable électriquement et programmable
L'EEPROM est aussi une sorte de mémoire morte dont le principe de fonctionnement est similaire à l'EPROM que nous avons évoqué, mais les moyens de programmer et d'effacer se font en l'exposant à une charge électrique, donc aucune fenêtre transparente n'est nécessaire.
Il peut être effacé et reprogrammé environ 10 000 fois. L'effacement et la programmation prennent environ 4 à 10 millisecondes. Dans l'EEPROM, les utilisateurs peuvent effacer et programmer sélectivement n'importe quel emplacement et il peut être effacé un octet à la fois au lieu d'être effacé de la puce entière. Par conséquent, le processus de reprogrammation peut être flexible mais lent.
Mémoire flash
La mémoire flash (flash) est un type moderne d'EEPROM. La mémoire flash peut être effacée et réécrite plus rapidement que l'EEPROM ordinaire, et les conceptions plus récentes ont la caractéristique d'une très haute endurance (dépassant 1 000 000 cycles).
La mémoire flash NAND moderne peut utiliser efficacement la zone de la puce de silicium, permettant aux CI individuels d'avoir une capacité allant jusqu'à 32 Go en 2007; Cette fonctionnalité, ainsi que sa durabilité et sa durabilité physique, permet au flash NAND de remplacer le support magnétique dans certaines applications, telles que les clés USB.
À l'exception de ces types, il existe d'autres types de mémoire non volatile, y compris des supports de stockage optique, tels que CD ROM (analogue à MROM). Les CD-R et CD-RW sont tous deux conçus pour être rétrocompatibles avec les CD-ROM: CD-R qui est à écriture unique, lecture multiple (analogue à PROM), tandis que le CD-RW prend en charge les cycles d'effacement-réécriture (analogue à EEPROM ).