¿Qué es?
Memoria no volátil que contiene el BIOS o UEFI, que permite iniciar el sistema y verificar el hardware al encender el computador.
ROM significa Read Only Memory (Memoria de Solo Lectura).
Memoria de solo lectura, programada en fábrica.
Contiene el firmware básico del sistema (como el BIOS inicial o código de arranque).
Es no volátil, por lo que conserva los datos sin energía.
Especificaciones técnicas:
Capacidad típica: desde 64 KB hasta 8 MB (en sistemas antiguos) o integradas en chips de 16 MB–32 MB en sistemas modernos.
Velocidad de lectura: entre 50 ns y 250 ns (nanosegundos).
Velocidad de escritura: no aplicable (no se puede escribir).
Voltaje de operación: entre 3.3 V y 5 V, según el diseño.
Tipo de acceso: sólo lectura secuencial o aleatoria.
Ciclos de escritura: ninguno (grabada una vez).
Duración de datos: más de 20 años sin degradación.
Uso: BIOS antiguos, controladores industriales, firmware de fábrica
Descripción general:
Se fabrica vacía y se programa una sola vez mediante impulsos eléctricos que “queman” fusibles internos.
Después de grabada, no puede borrarse.
Especificaciones técnicas:
Capacidad: entre 1 KB y 4 MB, según el modelo.
Velocidad de lectura: entre 45 ns y 150 ns.
Velocidad de programación: lenta (varios milisegundos por byte).
Voltaje de programación: entre 12 V y 20 V.
Voltaje de operación normal: 5 V.
Ciclos de escritura: solo 1 vez.
Retención de datos: entre 10 y 40 años.
Uso típico: equipos industriales, firmware fijo, calculadoras, sistemas embebidos antiguos.
Ventaja: gran estabilidad y resistencia a interferencias.
Desventaja: no reprogramable.
Descripción general:
Puede borrarse y reprogramarse mediante luz ultravioleta (UV).
Se borra por completo antes de reprogramarse.
Tiene una ventana de cuarzo para exponer el chip a la luz UV.
Especificaciones técnicas:
Capacidad: desde 256 KB hasta 8 MB, según el chip.
Velocidad de lectura: 70 ns a 200 ns.
Velocidad de escritura/programación: 10 ms a 1 s por byte.
Voltaje de operación: 5 V.
Voltaje de programación: 12.5 V a 21 V.
Ciclos de borrado/escritura: entre 100 y 1000 ciclos antes de degradarse.
Tiempo de borrado UV: entre 15 y 30 minutos.
Retención de datos: 10 a 20 años.
Uso típico: BIOS antiguos, consolas retro, equipos de prueba, sistemas de desarrollo electrónico.
Ventaja: reprogramable (aunque con proceso físico).
Desventaja: borrado lento y requiere hardware especial.
Descripción general:
Permite borrar y escribir eléctricamente, sin necesidad de luz UV.
Puede borrarse por sectores o bytes individuales.
Muy usada en BIOS/UEFI actuales y microcontroladores.
Especificaciones técnicas:
Capacidad: entre 1 KB y 512 KB (en microcontroladores comunes) y hasta 4 MB en versiones modernas.
Velocidad de lectura: 50 ns a 120 ns.
Velocidad de escritura: 1 ms a 10 ms por byte.
Voltaje de operación: 3.3 V o 5 V.
Ciclos de escritura: entre 100 000 y 1 000 000.
Retención de datos: 10 a 40 años.
Consumo energético: bajo (miliwatts).
Uso típico: BIOS/UEFI modernas, memorias de configuración de dispositivos, routers, televisores, tarjetas inteligentes.
Ventajas:
Reprogramable eléctricamente.
Borrado selectivo.
Compacta y confiable.
Desventajas:
Menor velocidad de escritura comparada con memorias Flash.
Limitación en número de ciclos de reescritura.