Vous êtes sur la page 1sur 4

Trabajo de Investigacion # 3

Francisco Ramon Bejarano


CETYS UNIVERSIDAD
INGENIERIA
Mexicali, Baja California
line 5: email address

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


Abstract— La memorias ROM se utilizan en muchos construida, mediante una actividad de programación que se
dispositivos los cuales tenemos en nuestra vida diaria, es por ello realiza utilizando un circuito electrónico especial (un
que es muy importante saber que son y sus características. Programador de PROMs). En esencia son ROMs que tienen en
su entrada Dij a las ANDs de selección una conexión tanto a
Keywords—Memoria Rom, Meria, Circuito,Datos Lectura. ground (0) como a Vcc (1). Esta conexión está realizada
mediante un fusible, el cual se quema al momento de
"programar" el contenido de la PROM. Si quiero grabar un 0
quemo el fusible de la conexión a Vcc y si quiero grabar un 1
quemo el fusible de la conexión a tierra.
Estos fusibles no pueden reconstruirse. Cuando se graba una
I. INTRODUCCIÓN PROM con un cierto contenido no hay marcha atrás.

Una unidad de memoria es un conjunto de celdas de


almacenamiento junto con los circuitos asociados que se EPROM
necesitan para ingresar y sacar la información de Si bien las PROMs significaron un avance, el hecho de no
almacenamiento. La memoria almacena información binaria tener "vuelta atrás" aún significaba una restricción para el uso
en grupos de bits que se denominan palabras. Una palabra en intensivo de PROMs en el almacenamiento de programas. De
la memoria es una entidad de bits que se introducen o se sacan esa necesidad no del todo satisfecha surgió la tecnología de las
del almacenamiento como una unidad. Una palabra de EPROM (Erasable PROM). Fing/CETP – Tecnólogo en
memoria es un grupo de números 1 y 0 que puede representar Informática 2 Arquitectura de Computadoras – Memorias
un número, un código de instrucción, uno o mas caracteres Notas de Teórico Basadas en las Notas de Teórico Versión 1.0
alfanuméricos o cualquier otra información en código binario. del Dpto. de Arquitectura-InCo-FIng Una EPROM es una
ROM que puede ser borrada. El mecanismo de borrado es
totalmente distinto al de programación e implica un proceso de
exposición del circuito a luz ultravioleta por varios minutos. La
gran ventaja es que puede reutilizar las EPROMs muchas veces
borrando su contenido y grabando uno nuevo. Para ello las
II. MULTIPLEXORES EPROM disponen de una ventana transparente en el
encapsulado cerámico ó plástico del circuito integrado.

EEPROM
Como su nombre lo indica, una memoria de sólo lectura
(ROM) es una unidad de memoria que sólo ejecuta la Las EPROM si bien solucionan el problema de la re-
operación de lectura; no tiene la posibilidad de escritura. Esto usabilidad de este tipo de memorias, todavía tienen el
implica que la información binaria almacenada en una ROM se inconveniente que este proceso es sumamente lento, complejo
hace permanente durante la producción del hardware de la y requiere retirar la EPROM del sistema para realizar el
unidad y no puede alterarse escribiendo diferentes palabras en borrado. Es así que surgieron las EEPROM (Electrical
ella. Una ROM m x n es un arreglo de celdas binarias EPROM), o sea una EPROM cuyo proceso de borrado se hace
organizadas en m palabras de n bits cada una. Una ROM tiene eléctricamente y puede efectuarse sin retirar el circuito
k lineas de entrada de dirección para seleccionar una de 2k = m integrado del sistema. Posee otra diferencia importante con la
palabras de memoria, y n líneas de salida, una para cada bit de EPROM: una EEPROM normalmente tiene la capacidad de
la palabra. En la figura se muestra una rom de k=14 y n = 8. borrar cada bit en forma individual (también hay
implementaciones que borran una palabra completa en cada
operación de borrado). Típicamente se utilizan para almacenar
los datos de configuración de un sistema. Tienen una capacidad
de hasta del orden de 128 kbits. Es frecuente que estén
organizadas en palabras de un solo bit.

Flash EEPROM / Flash EPROM / Flash Memory


Este tipo de memoria es una variante de las EEPROM que
se desarrolló con el objetivo de mejorar el tiempo de borrado,
de forma de habilitar su uso para aplicaciones de
almacenamiento masivo. Si bien el nombre está asociado al
concepto de velocidad (lo que se corresponde con lo
antedicho), el nombre se origina en la similitud que uno de sus
Existen los siguientes tipos de memorias ROM creadores veía entre el proceso de borrado y el destello del
PROM flash de una cámara de fotos. Su aplicación más difundida es la
de almacenamiento masivo (reemplazo de discos duros o
Las PROM son Programmable ROM. Una PROM es una disquetes), ya que su tiempo de acceso es varios órdenes de
ROM cuyo contenido puede ser definido a posteriori de magnitud menor que la de dichos dispositivos. Las capacidades
de los chips llegan en la actualidad a del orden de 256 Gbits, y que lo que nos viene a decir es lo mismo que su ecuación:
están organizados en palabras de 8 ó, más habitualmente, 16 cuando S=0, por la salida del multiplexor aparece el valor y
bits. cuando S=1, aparece el valor Estamos considerando las
variables e como parámetros y NO como variables de entrada
del circuito y por tanto estamos considerando como si la
función F sólo dependiese de la variable S, es decir, tenemos la
función F(S).
La arquitectura (estructura) interna de un CI-ROM es muy
compleja y no necesitamos conocer todos sus detalles. Sin
embargo es constructivo observar un diagrama simplificado de
Existen diversos usos de la memoria ROM, la que contiene
la estructura interna. Existen cuatro partes básicas:
decodificador de renglones, arreglo de registros y buffer de datos esenciales para el arranque, por ejemplo:
salida.
La BIOS, un programa que permite controlar las principales
interfaces de entrada-salida, de ahí el nombre BIOS ROM que
Arreglo de registros. a veces se le da a la tarjeta de memoria de solo lectura de la
placa madre que la aloja;

El arreglo de registros almacena los datos que han sido El cargador de bootstrap, un programa para cargar memoria
programados en la ROM. Cada registro contiene un numero de (de acceso aleatorio) al sistema operativo y ejecutarla. Este,
celdas de memoria que es igual al tamaño de la palabra. En este generalmente busca el sistema operativo de la unidad de
caso, cada registro almacena una palabra de 8 bits. Los disquetes y luego el disco duro, lo que permite que el sistema
registros se disponen en un arreglo de matriz< cuadrada que es operativo se ejecute desde el sistema de disquetes en el caso
común a muchos circuitos de semiconductor. Podemos de que ocurra algún desperfecto en el sistema instalado en el
especificar la posición de cada registro como una ubicada en disco duro;
un reglon y una columna específicos.
La Configuración CMOS, una pantalla que se visualiza al
iniciarse el ordenador. Se utiliza para modificar los parámetros
Las 8 salidas de datos de cada registro se conectan a un del sistema (a menudo erróneamente llamada BIOS);
canal de datos interno que corre atreves de todo el circuito.
Cada registro tiene dos entradas de habilitación (E); ambas La Autoprueba de encendido (POST), un programa que se
tienen que ser altas a fin de que los datos del registro sean ejecuta automáticamente cuando arranca el sistema, lo que
colocados en el canal. permite probar dicho sistema (razón por la cual el sistema
"cuenta" la RAM en el inicio).
Decodificadores de direcciones.
SOFTWARES:
El código de dirección aplicado A3, A2, A1, A0, determina
que registro será habilitado para colocar su palabra de datos en Scribt, MaxLoader, Chris Soyars
8 bits en el canal. Los bits de dirección A1, A0, se alimentan de III. OBSERVACIONES Y CONCLUSIONES.
un decodificador uno de 4 que activa una línea de selección de
renglón, y los bits de dirección
Es importante que nosotros como ingenieros tengamos la
capacidad de encontrar información sin la ayuda del maestro,
A3, A2, se alimentan de un segundo decodificador uno de es por ello que este tipo de investigaciones se me hacen muy
cuatro que activa una línea de selección de columna. interesantes ya que se aprende a buscar información en fuentes
Solamente un registro estará en el renglón y la columna primarias para obtener la información con más credibilidad,
seleccionados por las entradas de difracción, y estará por ello aprendo muchos en estas investigaciones, para
habilitado. después aplicar esto en mis siguientes practicas así como
podría ser en mi proyecto final.

Buffer de salida.

El registro habilitado por las entradas de selección coloca el REFERENCIAS.


dato que tiene sobre el canal de datos. Estos datos entraran en
los buffers de salida mismos que se encargan de trasmitirlos [1] Palmer, J. E., & Perlman, D. E. (1995). Introducción a los sistemas
hacia las salidas externas siempre y cuando CS este en bajo. Si digitales. Retrieved from https://ebookcentral.proquest.com
CS esta en alto, los buffers de salida se encuentran en el estado [2] Arquitectura de memorias ROM. Basadas en las Notas de Teórico
de alta impedancia, con lo que D7 asta D0 estarán flotando0 Versión 1.0 del Dpto. de Arquitectura-InCo-FIng
[3] Fundamentals of Logic Design. Charles H. Roth, Jr

Vous aimerez peut-être aussi