La memoria de solo
lectura, conocida también como ROM (en inglés
de read-only memory), es un medio de almacenamiento
utilizado en ordenadores y dispositivos electrónicos, que permite sólo la
lectura de la información y no su escritura, independientemente de la presencia
o no de una fuente de energía.
Los datos almacenados en la
ROM no se pueden modificar, o al menos no de manera rápida o fácil. Se utiliza
principalmente en su sentido más estricto, se refiere sólo a máscara ROM en
inglés, MROM (el más antiguo tipo de estado sólido ROM), que se fabrica con
los datos almacenados de forma permanente y, por lo tanto, su contenido no
puede ser modificado de ninguna forma. Sin embargo, las ROM más modernas,
como EPROM y Flash
EEPROM, efectivamente se pueden borrar y volver a programar varias veces, aun
siendo descritos como "memoria de sólo lectura" (ROM).
La razón de
que se las continúe llamando así es que el proceso de reprogramación en general
es poco frecuente, relativamente lento y, a menudo, no se permite la escritura
en lugares aleatorios de la memoria. A pesar de la simplicidad de la ROM, los
dispositivos reprogramables son más flexibles y económicos, por lo cual las
antiguas máscaras ROM no se suelen encontrar en hardware producido a partir de
2007.
HISTORIA.
Desarrollada por Toshiba, los
diseñadores rompieron explícitamente con las prácticas del pasado, afirmando
que enfocaba "ser un reemplazo de los discos
duros", más que tener el tradicional uso de la ROM como una forma de
almacenamiento primario no volátil. En 2007, NAND ha avanzado bastante en su
meta, ofreciendo un rendimiento comparable al de los discos duros, una mejor
tolerancia a los golpes, una miniaturización extrema (como por ejemplomemorias
USB y tarjetas de memoria MicroSD),
y un consumo de potencia mucho más bajo.
Hay
varios tipos de memoria:
- · RAM (memoria de acceso aleatorio): Éste es igual que memoria principal. Cuando es utilizada por sí misma, el término RAM se refiere a memoria de lectura y escritura; es decir, usted puede tanto escribir datos en RAM como leerlos de RAM. Esto está en contraste a la ROM, que le permite solo hacer lectura de los datos leídos. La mayoría de la RAM es volátil, que significa que requiere un flujo constante de la electricidad para mantener su contenido. Tan pronto como el suministro de poder sea interrumpido, todos los datos que estaban en RAM se pierden.
- · ROM (memoria inalterable): Los ordenadores contienen casi siempre una cantidad pequeña de memoria de solo lectura que guarde las instrucciones para iniciar el ordenador. En la memoria ROM no se puede escribir.
- · PROM (memoria inalterable programable): Un PROM es un chip de memoria en la cual usted puede salvar un programa. Pero una vez que se haya utilizado el PROM, usted no puede reusarlo para salvar algo más. Como las ROM, los PROMS son permanentes.
- · EPROM (memoria inalterable programable borrable): Un EPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a la luz ultravioleta.
- · EEPROM (eléctricamente memoria inalterable programable borrable): Un EEPROM es un tipo especial de PROM que puede ser borrado exponiéndolo a una carga eléctrica.
Memoria PROM
PROM es en inglés de programmable read-only memory, que significa
«memoria de solo lectura programable». Es una memoria digital donde el valor de
cada bit depende del estado de un fusible (o antifusible), que puede ser quemado una sola
vez. Por esto la memoria puede ser programada (pueden ser escritos los datos)
una sola vez a través de un dispositivo especial, un programador PROM. Estas
memorias son utilizadas para grabar datos permanentes en cantidades menores a
las ROM, o cuando los datos deben
cambiar en muchos o todos los casos.
Pequeñas PROM han venido
utilizándose como generadores de funciones, normalmente en conjunción con un multiplexor. A veces se preferían a las ROM porque son bipolares,
habitulamente Schottky, consiguiendo mayores velocidades.
PROGRAMACION
Una PROM común se encuentra
con todos los bits en valor 1 como valor por defecto de las fábricas; el
quemado de cada fusible, cambia el valor del correspondiente bit a 0. La
programación se realiza aplicando pulsos de altos voltajes que no se encuentran
durante operaciones normales (12 a 21 voltios). El término read-only (solo lectura) se refiere a
que, a diferencia de otras memorias, los datos no pueden ser cambiados (al
menos por el usuario final).
HISTORIA.
La memoria PROM fue inventada
en 1956 por Wen Tsing Chow, trabajando
para la «División Arma», de la American Bosch Arma Corporation en Garden
City, Nueva
York. La invención fue concebida a petición de la Fuerza aérea de los Estados Unidos, para conseguir una forma más segura y flexible para almacenar las
constantes de los objetivos en la computadora digital del MBI Atlas E/F.
La patente y la tecnología
asociadas fueron mantenidas bajo secreto por varios años mientras el Atlas
E/F era el principal misil de Estados Unidos. El término «quemar»,
refiriéndose al proceso de grabar una PROM, se encuentra también en la patente
original, porque como parte de la implementación original debía quemarse
literalmente los diodos internos con un exceso de corriente para producir la
discontinuidad del circuito. Las primeras máquinas de programación de PROMs
también fueron desarrolladas por ingenieros de la División Arma bajo la
dirección del Sr. Chow y fueron ubicados el laboratorio Arma de Garden City, y
en la jefatura del Comando estratégico aéreo de las Fuerzas Aéreas.
MEMORIA EPROM.
EPROM son las siglas de Erasable Programmable Read-Only Memory (ROM programable borrable).
Es un tipo de chip de memoria
ROM no volátil inventado por el
ingeniero Dov Frohman. Está formada por celdas de FAMOS (Floating Gate
Avalanche-Injection Metal-Oxide Semiconductor) o "transistores de puerta
flotante", cada uno de los cuales viene de fábrica sin carga, por lo que
son leídos como 1 (por eso, una EPROM sin grabar se lee como FF en
todas sus celdas).
Características:
Las memorias
EPROM se programan mediante un dispositivo electrónico, como elCromemco Bytesaver, que
proporciona voltajes superiores a los normalmente utilizados en los circuitos
electrónicos. Las celdas que reciben carga se leen entonces como un 0.
Una memoria
EPROM puede ser borrada con una lámpara de luz UV, del tipo UV-C, que emita
radiación en torno a los 2537 Å (Angstrom) o 254nm, a una distancia de unos 2,5
cm de la memoria. La radiación alcanza las células de la memoria a través de
una ventanilla de cuarzo transparente situada en la parte superior de la misma.
Para borrar
una EPROM se necesita que la cantidad de radiación recibida por la misma se
encuentre en torno a los 15 W/cm^2 durante un segundo. El tiempo de borrado
real suele ser de unos 20 minutos debido a que las lámparas utilizadas suelen
tener potencias en torno a los 12 mW/cm² (12 mW x 20 x 60 s =
14.4 W de potencia suministrada). Este tiempo también depende del
fabricante de la memoria que se desee borrar. En este tiempo todos sus bits se
ponen a 1.
Es
importante evitar la sobreexposición del tiempo de radiación a las EPROM; es
decir, la potencia luminosa suministrada a la memoria, pues se produce un
envejecimiento prematuro de las mismas.
Debido a que
la radiación solar e incluso la luz artificial proveniente de tubos
fluorescentes borra la memoria lentamente (de una semana a varios meses), es
necesario tapar dicha ventanilla con una etiqueta opaca que lo evite, una vez
que son grabadas.
Se debe
aclarar que una EPROM no puede ser borrada parcial o selectivamente; de ahí que
por muy pequeña que fuese la eventual modificación a realizar en su contenido,
inevitablemente se deberá borrar y reprogramar en su totalidad.
Una vez
programada, una EPROM se puede borrar solamente mediante exposición a una
fuerte luz ultravioleta. Esto es debido a que los fotones de la luz excitan a loselectrones de las celdas provocando que se descarguen. Las EPROM se reconocen
fácilmente por una ventana transparente en la parte alta del encapsulado, a
través de la cual se puede ver el chip de silicio y que admite la luz ultravioleta durante el borrado.
Como
el cuarzo de la ventana es caro de fabricar, se introdujeron los chips OTP (One-Time Programmable, programables una sola vez). La
única diferencia con la EPROM es la ausencia de la ventana de cuarzo, por lo
que no puede ser borrada. Las versiones OTP se fabrican para sustituir tanto a
las EPROM normales como a las EPROM incluidas en algunos microcontroladores.
Estas últimas fueron siendo sustituidas progresivamente por EEPROMs (para
fabricación de pequeñas cantidades donde el coste no es lo importante) y
por memoria
flash (en las de mayor utilización).
Una EPROM
programada retiene sus datos durante diez o veinte años, y se puede leer un
número ilimitado de veces. Para evitar el borrado accidental por la luz del
sol, la ventana de borrado debe permanecer cubierta. Las antiguas BIOS de los
ordenadores personales eran frecuentemente EPROM y la ventana de borrado estaba
habitualmente cubierta por una etiqueta que contenía el nombre del productor de
la BIOS, su revisión y una advertencia de copyright.
Borrador de EPROM
Un borrador
de EPROM es un caja opaca ópticamente, con una fuente de luz UV del tipo C, la
cual también es utilizada para esterilizar instrumentos quirúrgicos y/o como
germicida.
Para borrar
las EPROM no se puede utilizar las luz "UV Negra", (que es comúnmente
utilizada para verificar billetes, tickets, etc.), que emiten en la región
UV-A, (365 nm). La única luz que funciona es la UV-C, (254 nm), la
cual emite "luz peligrosa" o "germicida", (mata gérmenes). Es
"luz peligrosa" porque la exposición prolongada puede causar cataratas a largo plazo y daño en la piel; sin embargo una exposición breve,
unos 5 segundos continuos en la piel, no debería de causar más que una leve
resequedad, por lo que es necesario tomar todas las precauciones para evitar
estos problemas. Dado que este tipo de luz UV-C se encuentra en la luz solar,
si se deja una EPROM directamente bajo ésta, en algunos días o semanas se borraran;
por lo que se requiere proteger las EPROM una vez se hayan programado.
Un tubo de
luz fluorescente de luz blanca, tiene una cubierta de fósforo en el interior
del vidrio. La Luz UV del mercurio excita el fósforo, el cual re-radia la
energía en el rango visible. Las lámparas UV para borradores de EPROM o
germicidas usan directamente la luz del vapor de mercurio. El vidrio se debe de
hacer de cuarzo, en lugar de vidrio ordinario, para evitar que el vidrio
absorba la mayor parte de los rayos UV. El cuarzo es más transparente en las
longitudes UV del mercurio.
También
podrían ser borrados si son expuestos a la luz de la soldadura eléctrica (de
electrodo), con el riesgo que una chispa queme el chip, debido
a que se debe de acercar la EPROM como a unos 10 o 15 cm para que reciban la
suficiente radiación para borrarlos. En teoría también se pueden borrar con
rayos X, "tomando radiografías del EPROM", el tiempo de borrado
dependerá de la calibración/emisión del equipo de rayos X utilizado.
MEMORIA EEPROM
Las memorias EEPROM (Electrically Erasable Programmable
Read Only Memory, o Memoria Programable de Sólo Lectura Borrable Eléctricamente)
también son memorias PROM borrables, pero a diferencia de éstas, se pueden
borrar mediante una sencilla corriente eléctrica, es decir, incluso si se
encuentran en posición en el ordenador.
Existe una variante de estas memorias, conocida como memoria flash (tambiénFlash ROM o Flash
EPROM). A diferencia de las memorias EEPROM clásicas, que utilizan 2 o 3
transistores por cada bit a memorizar, la memoria EPROM Flash utiliza un solo
transistor. Además, la memoria EEPROM puede escribirse y leerse palabra por
palabra, mientras que la Flash únicamente puede borrarse por páginas (el tamaño
de las páginas disminuye constantemente).
Por último, la memoria Flash es más densa, lo que
implica que pueden producirse chips que contengan cientos de megabytes. De esta
manera, las memorias EEPROM son preferibles a la hora de tener que memorizar
información de configuración, mientras que la memoria Flash se utiliza para
código programable (programas de IT).
La acción
de reprogramar una memoria EEPROM se denomina actualización.
EEPROM
Es un tipo de memoria ROM que
puede ser programada, borrada y reprogramada eléctricamente, a diferencia de
la EPROM que ha de borrarse mediante un aparato que emite rayos ultravioleta. Son
memorias no volátiles.
Las celdas de memoria de una
EEPROM están constituidas por un transistor MOS, que tiene una compuerta flotante (estructura SAMOS), su estado normal está
cortado y la salida proporciona un 1 lógico.
Aunque una EEPROM puede ser
leída un número ilimitado de veces, sólo puede ser borrada y reprogramada entre
100.000 y un millón de veces.
Estos dispositivos suelen
comunicarse mediante protocolos como I²C, SPI y Microwire.
En otras ocasiones, se integra dentro de chips como microcontroladores y DSPs para lograr una mayor rapidez.
La memoria
flash es una forma avanzada de EEPROM creada por el Dr. Fujio Masuoka
mientras trabajaba para Toshibaen 1984 y fue
presentada en la Reunión de Aparatos Electrónicos de la IEEE de 1984. Intel vio el
potencial de la invención y en 1988 lanzó
el primer chip comercial de tipo NOR.
MEMORIA FLASH
La memoria flash derivada
de la memoria EEPROM permite la lectura y escritura de múltiples posiciones de memoria en
la misma operación. Gracias a ello, la tecnología flash, siempre
mediante impulsos eléctricos, permite velocidades de funcionamiento muy
superiores frente a la tecnología EEPROM primigenia, que sólo permitía actuar
sobre una única celda de memoria en cada operación de programación. Se trata de
la tecnología empleada en los dispositivos denominadosmemoria
USB.
Una Memoria
USB. El chip de la izquierda es la memoria flash. Elcontrolador está a la derecha.
Historia.
La historia de la memoria
flash siempre ha estado muy vinculada con el avance del resto de las
tecnologías a las que presta sus servicios como routers, módems, BIOS de los
PC, wireless,
etc. Fue Fujio Masuoka en
1984, quien inventó este tipo de memoria como evolución de las EEPROM existentes
por aquel entonces. Intel intentó atribuirse la creación de esta sin éxito,
aunque si comercializó la primera memoria flash de uso común.
Entre los años 1994 y 1998, se
desarrollaron los principales tipos de memoria que conocemos hoy, como la SmartMedia o
la CompactFlash.
La tecnología pronto planteó aplicaciones en otros campos. En 1998, la compañía
Rio comercializó el primer Reproductor de audio digital sin
piezas móviles aprovechando el modo de funcionamiento de la memoria flash. Este
producto inauguraría una nueva clase de reproductores que causarían una
revolución en la industria musical llevando al escándalo Napster,
el lanzamiento del iPod y
el eventual reemplazo de los reproductores de cinta y CD.
En 1994 SanDisk comenzó a comercializar tarjetas de memoria (CompactFlash)
basadas en estos circuitos, y desde entonces la evolución ha llegado a pequeños
dispositivos de mano de la electrónica de consumo como reproductores de MP3
portátiles, tarjetas de memoria para vídeo consolas y teléfonos móviles,
capacidad de almacenamiento para las PC Card que permiten conectar a redes inalámbricas y un largo etcétera,
incluso llegando a la aeronáutica espacial.
Generalidades.
Económicamente hablando, el
precio en el mercado cumple la ley de
Moore aumentando su capacidad y disminuyendo el precio.
Algunas de sus ventajas son
una gran resistencia a los golpes, gran velocidad, bajo consumo de energía y un
funcionamiento silencioso, ya que no contiene actuadores mecánicos ni partes
móviles. Su pequeño tamaño también es un factor determinante a la hora de
escoger para un dispositivo portátil, así como su ligereza y versatilidad para
todos los usos hacia los que está orientado. En vista de ello, comienzan a
popularizarse los discos SSD que usan memoria flash en lugar de platos.
Sin embargo, todos los tipos
de memoria flash sólo permiten un número limitado de escrituras y borrados,
generalmente entre 10.000 y un millón, dependiendo de la celda, de la precisión
del proceso de fabricación y del voltaje necesario para su borrado. Además su
relación costo capacidad es menos favorable respecto a otros medios como los
discos ópticos y losdiscos
duros.
Otra característica ha sido la
resistencia térmica de algunos encapsulados de tarjetas de memoria orientadas a
las cámaras digitales de gama alta. Esto permite funcionar en condiciones
extremas de temperatura como desiertos o glaciares ya que el rango de
temperaturas soportado abarca desde los -25 °C hasta los 85 °C.
Las aplicaciones más
habituales son:
- · El llavero USB que, además del almacenamiento, puede incluir otros servicios como, lector de huella digital, radio FM, grabación de voz y, sobre todo como reproductores portátiles de MP3 y otros formatos de audio.
- · Las PC Card (descontinuado.)
- · Las tarjetas de memoria flash que son usadas para almacenar fotos y videos en las cámaras digitales. También son comunes en los teléfonos móviles y tabletas para ampliar la capacidad de almacenamiento.
Existen varios estándares de
encapsulados promocionados y fabricados por la mayoría de las multinacionales
dedicadas a la producción de hardware. Los más comunes hoy en día son Secure
Digital, Compact
Flash, y Memory Stick.
Mas informacion en:
http://www.informaticamoderna.com/Memoria_ROM.htm
Mas informacion en:
http://www.informaticamoderna.com/Memoria_ROM.htm
No hay comentarios:
Publicar un comentario