viernes, 24 de octubre de 2014

Memoria ROM (Memoria de solo lectura)


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 CityNueva 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.

Borrado de un EPROM
                                                       
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²CSPI 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 1984Intel 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 routersmódemsBIOS 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 DigitalCompact Flash, y Memory Stick.

Mas informacion en:
http://www.informaticamoderna.com/Memoria_ROM.htm

No hay comentarios:

Publicar un comentario

Top musical en el cintilloo de arriba.. xd