Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Cárdenas Moreno Heidy Natalia - 20161020033 Ramirez Montoya Kevin Santiago - 20201020132
Facultad de Ingenierı́a Facultad de Ingenierı́a
Universidad Distrital Francisco José de Caldas Universidad Distrital Francisco José de Caldas
Bogotá D.C, Colombia Bogotá D.C, Colombia
hncardenasm@correo.udistrital.edu.co kesramirezm@correo.udistrital.edu.co
Porras Quevedo Marcela del Pilar - 20191020131 Roman López Diego Fernando - 20191020008
Facultad de Ingenierı́a Facultad de Ingenierı́a
Universidad Distrital Francisco José de Caldas Universidad Distrital Francisco José de Caldas
Bogotá D.C, Colombia Bogotá D.C, Colombia
mdel porrasq@correo.udistrital.edu.co dfromanl@correo.udistrital.edu.co
II. O BJETIVOS
Comprender el funcionamiento y utilidad de una memorı́a
ROM en los circuitos electronicos.
Explicar como funcionan las memorı́as ROM y sus
caracterı́sticas principales.
Enseñar su utilidad en la electrónica y resaltar en donde
podemos hallar su uso.
Implementar una memorı́a ROM en un circuito simple.
III. I NTRODUCCI ÓN
En los circuitos es muy importante el control de la in-
formación, además de tener persistencia en los datos que se
necesitan de manera permanente. Es por eso que las memorı́as Figura 1. Familia de memorias ROM
ROM son muy importantes en los circuitos electronicos y
se volvieron piezas fundamentales para el almacenamiento
de información escencial para un circuito; Pues gracias a
su caracterı́stica de no volatilidad permiten a los fabricantes
tener un medio confiable para guardar controladores o datos
de funcionamiento de los componentes. En este documento
exploraremos mas a fondo como funciona esta memorı́a y
mediante un circuito simple podremos ver como puede ser Para ilustrar el concepto de ROM, la Figura 2 muestra una
utilizado. matriz ROM simplificada. Los cuadrados en color gris claro
representan los 1s almacenados y los cuadrados en gris oscuro
IV. M ARCO TE ÓRICO
representan los 0s almacenados. Como podemos ver, la ROM
IV-A. Memoria de solo lectura (ROM) de ejemplo está organizada en 16 direcciones, cada una de
Una ROM (Read-only memory) mantiene de forma perma- las cuales almacena 8 bits de datos. Por tanto, se trata de una
nente o sermipermanente los datos almacenados, que pueden ROM de 16 X 8 (16 por 8) y su capacidad total es de 128 bits,
ser leı́dos de las memoria pero, o no se pueden cambiar en o 16 bytes. Las ROM pueden utilizar bloques LUT (Look-Up-
absoluto, o se requiere un equipo especial para ello. Una Table) para realizar conversiones de códigos y generación de
ROM almacena datos que se utilizan repetidamente en las función lógicas.
de un voltaje alto de, al menos, 12 voltios. Su uso se da
en apps de escritura parcial infrecuente y, en ocasiones,
para almacenar de manera no volátil con la finalidad de
conseguir datos de configuración del sistema crı́tico del
equipo donde se encuentra.
Flash, Flash ROM o Flash EEPROM: El borrado y
la reescritura se da de una manera más rápida y su
resistencia es muy alta, pudiendo ofrecer más de un
millón de ciclos. Ha reemplazado ROMs antiguos en
muchos casos.
Para llenar cada dato tenemos que tener en cuenta que las
entradas del decodificador son solo 7, por lo que al tener un
byte (8 bits), el bit mas significativo sera siempre 0. Ahora
para enseñar un número debemos habilitar en 1 el segmento
que se necesita. Es ası́ que obtendriamos la siguiente tabla
con los datos que deberı́amos guardar en la memoria ROM
mostrada en la figura 5:
Figura 7. Montaje en protoboard con 28C648
Salida g f e d c b a
0 0 1 1 1 1 1 1
VI. C ONCLUSIONES
1 0 0 0 0 1 1 0 Una memoria puede ser utilizada para implementar fun-
2 1 0 1 1 0 1 1
3 1 0 0 1 1 1 1
ciones lógicas complejas de una manera mucho más
4 1 1 0 0 1 1 0 sencilla que la que se lograrı́a mediante compuertas
5 1 1 0 1 1 0 1 lógicas y reduce el espacio utilizado en un PCB, lo que
6 1 1 1 1 1 0 1 serı́a una gran ventaja de no ser porque su precio es
7 1 0 0 0 1 1 1
8 1 1 1 1 1 1 1 usualmente mucho mayor que el de un IC y su tiempo
9 1 1 0 0 1 1 1 de lectura es mucho mayor que el tiempo de propagación
A 1 1 1 0 1 1 1 en un IC.
B 1 1 1 1 1 0 0 La utilización de las memorias debe ser evaluada según
C 0 1 1 1 0 0 1
D 1 0 1 1 1 1 0 sean los requerimientos del problema, siendo mucho más
E 1 1 1 1 0 0 1 útiles en circuitos donde se tengan muchas entradas y la
F 1 1 1 0 0 0 1 velocidad no sea un factor fundamental.
Cuadro I
TABLA DE DATOS
R EFERENCIAS
[1] Memoria ROM. En: Significados.com; 2018 [Internet]. [Consultado 30
agosto 2021]. Disponible en: https://www.significados.com/memoria-rom/.
[2] Iván Sánchez Peña. Clases De Memoria ROM: Informática; 18 de
noviembre del 2014 [Internet]. [Consultado 30 agosto 2021]. Disponible
Para finalizar el diagrama en proteus, debemos cargar el en: https://www.loyvan.com/informatica/clases-de-memoria-rom/.
archivo BIN con los datos que recogimos en la tabla al ROM. [3] Sebastián Córdoba. ¿Qué es la memoria RAM y ROM? ¿Cuáles son
sus diferencias?: Cultura Informática; 03 de abril del 2018 [Internet].
Ası́ pues guardamos datos en los primeros 16 espacios del [30 agosto 2021]. Disponible en: https://culturainformatica.co/diferencias-
27C256 y el circuito ya serı́a completamente funcional. entre-la-memoria-ram-y-rom/.
[4] Suzuki, E.; Hiraishi, H.; Ishii, K.; Hayashi, Y. (1983). A low-voltage alte-
rable EEPROM with metal—oxide-nitride—oxide—semiconductor (MO-
NOS) structures 30 (2). IEEE Transactions on Electron Devices. pp. 122-
128. ISSN 0018-9383. doi:10.1109/T-ED.1983.21085
[5] McHoes, Ann McIver; Flynn, Ida M. (27 de diciembre de 2010).
Sistemas Operativos. Cengage Learning Editores. ISBN 9786074814859.
Consultado el 28 de agusto del 2021.
[6] Viejo, Cecilio Blanco (2003). Electrónica digital. Universidad de Oviedo.
ISBN 9788483173725.Consultado el 28 de agusto del 2021.