Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Objetivo:
Resultado de aprendizaje:
Temas:
SRAM
RAM
DRAM
ROM
Memorias
ROM PROM
EPROM
EEPROM
Memorias RAM
Las dos categorías de memorias RAM son la RAM estática y la RAM dinámica.
Todas las RAM estáticas se caracterizan por las celdas de memoria match.
Cuando se aplica alimentación continua a una celda de memoria estática se puede
mantener un estado 1 o 0 indefinidamente.
RAM dinámicas o DRAM. Cada una de las celdas están construidas por
condensadores que almacenan la información mediante la carga o
descarga de estos. Los condensadores pierden cargas y esto obliga a
realizar continuas reescrituras de la misma información para evitar perder la
información. A este proceso se le conoce como “refresco” (refresh).
Memorias ROM
Memorias ROM (Read Only Memory), son memorias de acceso aleatorio como las
RAM, pero la principal característica por la que son identificadas es que no pierden
los datos aunque no tengan aplicada la tensión de alimentación, por tanto son
memorias no volátiles.
ROM, se entiende que son memorias programables por máscara, esto es,
los datos se graban durante el proceso de grabación. Una de las máscaras
utilizadas es el proceso fotográfico se diseña para producir en la memoria
los datos deseados en las posiciones necesarias. Para cada conjunto de
información se requiere un tipo de máscara distinta. Ya que las máscaras
son muy costosas, este tipo de ROM sólo es rentable cuando se realizan
grandes series de un tipo de máscara.
PLD
La flexibilidad y programabilidad de los PLD's hacen que el diseño con ellos sea
mucho más rápido que diseñar con lógica discreta. Esto es, se puede utilizar el
PLD para implementar la mayoría de las funciones hechas con los cientos de
dispositivos de la familia lógica "7400". También cabe recalcar que se toma menos
espacio sobre el circuito impreso que con los dispositivos discretos.
MEMORIA EPROM
Operación de lectura
Para leer la memoria se deben hacer las conexiones de las terminales que a
continuación se especifican, la Terminal Vpp se conecta a Vcc para inhibir con
esto la programación, las entradas (OE)' y (CE)' se colocan en tierra y con estas
simples conexiones se puede leer la memoria, los datos estarán sobre las
terminales D1 - D7, la información se puede visualizar con LED'S quienes indican
el dato direccionado por las terminales A0 - A10, cuya capacidad es de (2K X 8),
2048 localidades de 8 bits cada una.
Modo de programación.
MEMORIA EEPROM
Las memorias programables de solo lectura, en este caso las EEPROM, pueden
aplicarse en cualquier solución que requiera del almacenamiento de datos de
manera no volátil, donde no tengan que ser alterados, al menos de manera
frecuente. Algunas de las aplicaciones comunes son las siguientes:
Operación de lectura.
PROGRAMACIÓN
Teclado y monitor: son los elementos que permiten ver y modificar la información
almacenada en el buffer de trabajo.
Base para dispositivos: es un dispositivo que permite la conexión física del circuito
de memoria con el programador, generalmente se trata de una base tipo ZIF.
En la figura anterior pueden distinguirse cada una de las cuatro secciones que
conforman la pantalla principal del programa BK844, las cuales son:
Una vez introducido los datos anteriores y al pulsar el botón aceptar del menú,
estos datos serán desplegados en la ventana de estado de la pantalla principal.
También existe dentro la pantalla de Select la opción de Auto – Select
(autoselección) la cual desafortunadamente no está disponible cuando el
dispositivo es un GAL, EPLD o EEPROM.
5. 5.- Vaya a la opción Edit Buffer del menú Buffer para verificar que
efectivamente el archivo JED fue cargado al buffer del programa (esto
puede realizarse también con F6 o con el icono Select). Esto desplegará
una ventana en la que se muestra el mapa de fusibles contenido en el
archivo JED previamente cargado.
6. Verifique que su GAL, EPLD o EEPROM esté en blanco por medio de la
opción Blank Check del menú Device (esto también puede hacerse con la
combinación de las teclas Crt+B o con el icono Blank). En caso de que la
GAL, EPLD o EEPROM contenga alguna información, debe ser necesario
eliminarla con la opción Erase del menú Device (o por medio del icono
Erase o la combinación de teclas Crt+E).
7. Proceda a programar su GAL, EPLD o EEPROM pulsando el icono Prog.
8. Pulsando el icono Verify, verifique que el contenido del buffer y lo
programado en la GAL, EPLD o EEPROM coincidan. De no ser así, repita
los pasos del 4 al 7. Si a pesar de esto no siguen coincidiendo, pruebe
programando una GAL, EPLD o EEPROM distinta.
9. El desarrollo de los puntos 6 al 8 puede ser hecho en un solo paso con el
icono Auto, el cual verifica que la GAL, EPLD o EEPROM este en blanco,
de no ser así procede a borrarla, la programa con el contenido del buffer y
finalmente verifica que el buffer y lo programado en la GAL, EPLD o
EEPROM coincidan. Vuelva a programar su GAL, EPLD o EEPROM pero
utilice esta opción.
10. Antes de montar su GAL, EPLD o EEPROM en su circuito revise que: