Está en la página 1de 7

Instituto Tecnolgico de Tapachula

REPORTE DE PRCTICA 4
Materia:
Arquitectura de computadoras

Catedrtico:
Francisco Javier Rosas Esparza

Quinto semestre
Equipo numero 1
Integrantes: Anna Isabel Garca Yera Jhonatan Israel Aguilar Garca Jos Rodrguez Gutirrez Alan Arturo Henestrosa Rodrguez Roco Guadalupe Flores Lpez

INTRODUCCIN

EPROM son las siglas de Erasable Programmable Read-Only Memory (ROM programable borrable). Es un tipo de chip de memoria ROM no voltil 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 fbrica sin carga, por lo que son ledos como 1 (por eso, una EPROM sin grabar se lee como FF en todas sus celdas). Se programan mediante un dispositivo electrnico que proporciona voltajes superiores a los normalmente utilizados en los circuitos electrnicos. Las celdas que reciben carga se leen entonces como un 0. Una vez programada, una EPROM se puede borrar solamente mediante exposicin a una fuerte luz ultravioleta. Esto es debido a que los fotones de la luz excitan a los electrones de las celdas provocando que se descarguen. Las EPROMs se reconocen fcilmente por una ventana transparente en la parte alta del encapsulado, a travs de la cual se puede ver el chip de silicio y que admite la luz ultravioleta durante el borrado. Una EPROM programada retiene sus datos durante diez o veinte aos, y se puede leer un nmero ilimitado de veces. Para evitar el borrado accidental por la luz del sol, la ventana de borrado debe permanecer cubierta. En esta prctica se utilizar una eprom AMD 27C64 para conocer el proceso de grabado y la funcin de lectura.

HOJAS DE DATOS DE LOS CIRCUITOS INTEGRADOS


CMD 27C64

SN74LS245

OBSERVACIONES Y COMPLICACIONES
Durante la realizacin de la prueba con el protoboard nos percatamos de 2 cosas principales: 1. COMO PROGRAMAR EL EPROM Cada programadora universal, empleada en esta prctica, tiene su propio software editor de programa en este caso llamada: wellow en la cual se puede programar ya sea .BIN o .HEX. Introducimos caracteres aleatorios dentro de cada eprom debido a que nos pide un inicio y fin de buffer esto depende de cuantos kilobytes es nuestra eprom. Dentro del programa wellow cargamos nuestro .BIN previamente hecho con el programa BQ4 una vez cargado lo mand a la programadora, para ello hay que verificar que exista una comunicacin con la programadora y la PC ya que si no existe comunicacin no programar. Una vez programada nos mand un mensaje en la pantalla de OK! en la cual supimos que est programada pero tendremos que verificarlo con la opcin verify que existe dentro del programa y si este no nos marca error se sabr con propiedad que est programada eficazmente. Antes que nada no hay que olvidar que cuando se conecta la EPROM por primera vez deben aparecer los registros en FF ya que esto indica que estn vacios y que efectivamente podemos programar 2. COMO COMPROBAR VERDADERAMENTE QUE LA MEMORIA EPROM ESTA PROGRAMADA Ya que anterior a la programacin fsica tenemos una simulacin en PROTEUS en teora el comportamiento fsico y simulado, esto debe de ser exactamente igual al programa que se inserta en fsico en la simulacin. Otra manera de comprobarlo es con una EPROM no programada aun cuando los interruptores estn en 0 esto quiere decir abajo, lo que pasar es que todos los leds se encendern aun estando en 0 o 1 esto debido a que la energa fluir sin control y pasar de largo por el circuito 74ls245n y llegar a los leds. DIFICULTADES: Debido a que nuestra protoboard hace un falso contacto dentro de sus componentes nos evitaba la posibilidad de conocer si estaba o no programada eficientemente despus de un tiempo acertamos saber el error que es el desprendimiento en la parte baja que lo compone que son las laminillas de cobre. No podamos comprobar al 100% con los 8 leds porque en ese momento solo contbamos con 5 resistencias de 150 ohm. Sin embargo a pesar de eso al conectar las 5 resistencias con 5 leds se pudo comprobar que la programacin fue efectuada.

SIMULACIN EN PROTEUS

CODIGO EN HEXADECIMAL CON LOS CARACTERES

LISTA DE MATERIALES

1. 2. 3. 4. 5. 6.

Una eprom AMD 27C64 Un circuito ttl SN74LS245 Un switch de 8 Ocho resistencia de 4.7 k Ocho leds Ocho resistencias de 150 ohm

CONCLUSIN
El circuito funciona de la siguiente manera, segn nuestras observaciones; primeramente fueron introducidos caracteres aleatorios a la eprom, sta las almacenas. Cabe destacar que este tipo de memorias es borrable, para poder borrarlas se necesita un equipo de laboratorio especial el cual se tarda aproximadamente media hora en llevar a cabo el procedimiento, pero si no se cuenta con el equipo necesario se puede usar la luz solar aunque el proceso se llevara alrededor de 4 semanas. Ya que la eprom contiene los caracteres, el switch manipula las seales elctricas, este se las manda a la eprom, la eprom manda la informacin que necesita ser mostrada y el circuito SN74LS245, que hace la labor de un bus, se encarga de mandar los datos a los leds para que estos puedan mostrar la informacin grabada en la eprom.

ANEXOS