Definición de PROM (memoria)
(Programmable Read-Only Memory - Memoria de Sólo Lectura Programable).
PROM es un tipo de memoria no volátil que puede ser programada por el usuario una sola vez mediante un dispositivo llamado programador PROM. Esta memoria está formada por una matriz de fusibles (o antifusibles), los cuales se encuentran inicialmente intactos (valor lógico 1). Durante la programación, se aplican pulsos eléctricos que "queman" selectivamente los fusibles, cambiando su estado a 0 y almacenando así la información de manera permanente. Una vez programada, la información no puede ser modificada ni borrada.
Por ejemplo, en una PROM de 8 bits, cada bit está representado por un fusible. Si se desea almacenar el valor 10101100, el programador quemará los fusibles correspondientes a los ceros, dejando intactos los de los unos.
La PROM fue inventada en 1956 por Wen Tsing Chow en Nueva York, a pedido de la Fuerza Aérea de los Estados Unidos, para almacenar de forma segura las constantes de los objetivos en la computadora del misil MBI Atlas E/F. Su capacidad de mantener la información incluso sin energía la hace ideal para aplicaciones críticas donde la seguridad y la integridad de los datos son fundamentales, como en sistemas aeroespaciales, militares y ciertos dispositivos electrónicos de consumo.
Las memorias PROM se fabrican en diferentes tamaños y configuraciones, adaptándose a diversas necesidades de almacenamiento. Aunque su uso ha disminuido frente a tecnologías más versátiles, siguen siendo relevantes en industrias que requieren almacenamiento permanente y seguro.
Comparación con otras memorias programables
Existen otros tipos de memorias similares, como las EPROM (borrables mediante luz ultravioleta) y las EEPROM (borrables eléctricamente), que permiten múltiples ciclos de borrado y reprogramación. A diferencia de la PROM, estas memorias ofrecen mayor flexibilidad en aplicaciones donde se necesitan actualizaciones frecuentes.
Ventajas de la PROM
- Permanencia: La información grabada es permanente y no se borra al perder la energía eléctrica.
- Seguridad: Ideal para aplicaciones donde la información no debe ser alterada después de la programación.
- Costo: Generalmente más económica y sencilla de fabricar que otros tipos de memorias programables.
Desventajas de la PROM
- Programación única: Solo puede ser programada una vez. Si se comete un error, la memoria queda inutilizada para otros usos.
- Poca flexibilidad: No apta para aplicaciones que requieren actualizaciones o cambios frecuentes en los datos almacenados.
¿Cuál es la diferencia entre PROM y ROM?
La ROM (Read-Only Memory) tradicional se fabrica con la información ya grabada desde el proceso de fabricación y no puede ser alterada. En cambio, la PROM se fabrica en blanco y puede ser programada una sola vez por el usuario después de su producción.
¿Para qué se utiliza la PROM?
La PROM se emplea para almacenar programas, datos o firmware que solo necesitan cargarse una vez en un sistema. Ejemplos incluyen controladores de hardware, configuraciones críticas de sistemas embebidos o códigos de identificación en dispositivos electrónicos.
¿Cómo se programa la PROM?
La PROM se programa con un programador especial que aplica pulsos eléctricos precisos a los pines de la memoria, quemando los fusibles necesarios para almacenar la información deseada. Este proceso es irreversible.
¿Hay alternativas a la PROM en el mercado actual?
Sí, existen alternativas más modernas y flexibles como la EPROM, la EEPROM y la memoria flash, que permiten borrar y reprogramar su contenido múltiples veces. Estas tecnologías han reemplazado en gran medida a la PROM en la mayoría de aplicaciones comerciales y de consumo, aunque la PROM sigue teniendo un nicho en aplicaciones donde la seguridad y la inalterabilidad son prioritarias.
Tipos de memorias según su durabilidad |
Volátiles |
RAM: DRAM (ej. DDR SDRAM) • SRAM En desarrollo: Z-RAM • T-RAM |
No volátiles |
ROM: PROM • EPROM • EAPROM • EEPROM NVRAM: memoria flash • estado sólido NVRAM en etapas iniciales: nvSRAM • FeRAM • MRAM • PRAM Mecánicas: cinta magnética • disco duro • disco óptico En desarrollo: 3D XPoint • CBRAM • SONOS • RRAM • memoria Racetrack • NRAM • memoria Millipede • FJG RAM |
Otra clasificación de memorias |
Memorias primarias • Memorias secundarias • Magnéticas • Ópticas • Flash • en red • en la nube |
Autor: Leandro Alegsa
Actualizado: 03-07-2025
¿Cómo citar este artículo?
Alegsa, Leandro. (2025). Definición de PROM. Recuperado de https://www.alegsa.com.ar/Dic/prom.php