Memorias semiconductoras y su relación con los sistemas digitales programables.
Enviado por Stella • 12 de Julio de 2018 • 1.404 Palabras (6 Páginas) • 447 Visitas
...
- MEMORIAS SEMICONDUCTORAS VOLATILES.
- DRAM
Es un tipo de dispositivo de almacenamiento dinámica de acceso aleatorio que se usa principalmente en módulos de memoria RAM como memoria principal de un sistema se le denomina dinámica, ya que para mantener datos almacenados, se requiere revisar el mismo y recargarlo cada cierto periodo.
Su principal ventaja es la posibilidad de construir memorias con una gran capacidad de posiciones y que todavía funcionen a una capacidad alta es una memoria volátil, es decir cuando no hay alimentación eléctrica la memoria no guarda la información inventada a finales de los 60, es una memoria más utilizada en la actualidad.
Es capaz de mantener barios tipo de datos mientras está alimentada, sin necesidad de circuito de enfriamientos sin embargo así son memorias volátiles es decir que pierden la información si se les interrumpe la alimentación eléctrica.
- SRAM
Memoria estática de acceso aleatorio. La SRAM es más rápida y con un menor consumo especialmente en reposo, que la memoria DRAM. Debido a sus complejas estructuras internas, es menos densa que la DRAM y por lo tanto no es utilizada cuando es necesaria una alta capacidad de datos como por ejemplo en una memoria principal de los computadores personales.
- METODOS DE PROGRAMACION.
- Programación de la PROM.
Para programar las PROM es parecido los pasos para programar una ROM, pero en este caso las celdas están compuestas por diodos por eso estas memorias vienen ya programadas. Cada diodo ha sido conectado a un fusible, el cual su funcionalidad es evitar la sobrecarga al quemarse y dejar de tener de comunicación con el diodo y el lector de la memoria omite su existencia.
Para programar este tipo de memoria se usa una tensión más grande de la que soportan los fusibles para que queden definidos los bits de dicha memoria por lo cual este tipo de memoria no son reprogramables.
- Programación de las PLD.
Es un dispositivo que puede ser programado por nosotros los usuarios, pero a su vez ya tiene una arquitectura ya pre-definida, pero nosotros mediantes software de programación podemos darle el diseño final.
Normalmente se encuentra compuesto de compuertas AND y OR para así realizar muchas tareas usando muchas funciones lógicas.
También se pueden encontrar dispositivos con combinaciones flip-flops y latches, pero en los más complejos podemos encontrar macrocélulas.
Sus principales aplicaciones son:
- Microprogramación
- Librería de subrutinas
- Programación de sistemas
- Tablas de función
- Programación de la EPROM.
Se programan mediante la utilización de un programador para EPROM donde es insertado el chip y se aplica en un pin especial un voltaje de un rango de 10 y 25 voltios en un tiempo aproximado de 50ms, según sea el caso y al mismo tiempo es direccionada la posición de la memoria y es puesta la información en las entradas de los datos.
Esta memoria puede ser borrada mediante la exposición a la luz ultravioleta con una longitud de onda de 2537 Angstroms.
CONCLUSION.
Al realizar este documento fuimos capaces de darnos cuenta la gran diferencia que existe entre las memorias volátiles y no volátiles, destacando también que el método de programación que llevaban algunas memorias es un poco estricto originando que estas no sean reprográmales visto que su método de elaboración es mediante la conexiones internas por medio de diodos y fusibles.
También cabe destacar las memorias que son reprogramables por nosotros los usuarios mediante la ayuda de software de programación, la cual nos permite darle un diseño que nosotros queramos y reprogramarlas de nuevo si así lo deseamos.
REFERENCIAS
- Introducción a la programación en VHDL. Facultad de informática Universidad Complutense de Madrid. Marcos Sánchez Elez.
- Memorias semiconductoras. Raúl Rengel Estévez, María Jesús Martin Martínez.
- Diseño de sistemas digitales con VHDL. Serafín Alfonso Pérez López, Enrique Soto Campos, Santiago Fernández Gómez – 2002.
- Programación de Sistemas Digitales con VHDL .David Jaime González Maxinez – 2014.
- Ronald J. Tocci, Sistemas digitales Principios y Aplicaciones CD, Ed. Pearson, 10ª edición, México, 2007.
- Brown S. y Vranesic Z.G. Fundamentos de lógica digital con diseño VHDL, Primera Edición, Mc Graw Hill, México, 2006.
- M. Morris Mano, Arquitectura de computadoras, Tercera Edición, Pearson, México, 2000.
- Thomas I.Floyd, Fundamentos de sistemas digitales, Séptima Edición, Madrid España, 2000.
---------------------------------------------------------------
...