Vous êtes sur la page 1sur 6

INSTITUTO POLITCNICO NACIONAL CENTRO DE ESTUDIOS CIENTFICOS Y TECNOLGICOS JUAN DE DIOS BTIZ

Unidad de Aprendizaje: Electrnica Digital

Reporte Prctica 2: Memoria SRAM (Static Random Access Memory)

Alumnos: -Guerrero Olmedo Magali Abigail -Jimnez Snchez Brenda -Rodrguez Mora Emilio -Soriano Domnguez Luis Antonio

Grupo: 5IV3

Fecha de entrega: 2 de septiembre de 2013

Introduccin Terica
La memoria SRAM (Static Random Access Memory o Memoria Esttica de Acceso Aleatorio) es un tipo de memoria basada en semiconductores que a diferencia de la memoria DRAM, es capaz de mantener los datos, mientras est alimentada, sin necesidad de circuito de refresco. Sin embargo, s son memorias voltiles, es decir que pierden la informacin si se les interrumpe la alimentacin elctrica.

MODOS DE OPERACIN DE UNA SRAM Una memoria SRAM tiene tres estados distintos de operacin: standby o tambin conocido como alta impedancia, en el cual el circuito est en reposo, reading o en fase de lectura, durante el cual los datos son ledos desde la memoria, y writing o en fase de escritura, durante el cual se actualizan los datos almacenados en la memoria. REPOSO Si el bus de control (WL) no est activado, los transistores de acceso M5 y M6 desconectan la celda de los buses de datos. Los dos biestables formados por M1 M4 mantendrn los datos almacenados, en tanto dure la alimentacin elctrica. LECTURA Se asume que el contenido de la memoria es 1, y est almacenado en Q. El ciclo de lectura comienza cargando los buses de datos con el 1 lgico, y luego activa WL y los transistores de control. A continuacin, los valores almacenados en Q y Q se transfieren a los buses de datos, dejando BL en su valor previo, y ajustando BL a travs de M1 y M5 al 0 lgico. En el caso que el dato contenido en la memoria fuera 0, se produce el efecto contrario: BL ser ajustado a 1 y BL a 0.

ESCRITURA El ciclo de escritura se inicia aplicando el valor a escribir en el bus de datos. Si se trata de escribir un 0, se ajusta BL a 1 y BL a 0, mientras que para un 1, basta con invertir los valores de los buses. Una vez hecho esto, se activa el bus WL, y el dato queda almacenado. USOS DE LAS SRAM Como producto de propsito general: Con interfaces asncronas como chips 32Kx8 de 28 pines (nombrados XXC256), y productos similares que ofrecen transferencias de hasta 16Mbit por chip. Con interfaces sncronas, principalmente como caches y otras aplicaciones que requieran transferencias rpidas, de hasta 18Mbit por chip. Integrados en chip: Como memoria RAM o de cache en micro-controladores. Como cache primaria en micro controladores, como por ejemplo la familia x86. Para almacenar los registros de microprocesadores. En circuitos integrados.

Material y equipo
2 dip switch 17 res de 10k 1 memoria 6116 2 integrados 74LS245 8 LEDs 1 inversor/not 1 push 1 interruptor

Desarrollo
En general la prctica permita observar el funcionamiento de la memoria SRAM y realizar las funciones para las cuales fue construida. Para poder tener control sobre la memoria se usaron los circuitos integrados 74LS245 que son buffers, y para poder observar los datos se utilizaron LEDs. La prctica realizada tiene dos funciones generales la de lectura y la de escritura, para alguna de ellas se realizan varios pasos. Para escritura: 1. Con el interruptor se habilita el circuito. 2. En el dip switch que tenemos conectado a los buses de direccin seleccionamos el registro en el cual se desea guardar el dato.

3. En el dip switch que esta conectado a el bus de datos introducimos el dato a guardar. 4. Presionamos el push botton que manda la orden de guardar el dato en el registro seleccionado y lo soltamos. 5. Para guardar otro dato en otro registro repetimos los pasos anteriores.

Para lectura: 1. En el dip switch que tenemos conectado a los buses de direccin seleccionamos el registro al cual queremos leer. 2. En los LEDs que se tienen a la salida se mostrara el dato.

Conclusiones

Guerrero Olmedo Magali Abigail La memoria RAM es una memoria Voltil es decir, al interrumpir el flujo de corriente pierde todos los datos anteriormente almacenados en ella, tal como pudimos comprobarlo en la prctica, en la cual ocupamos 16 registros consecutivos de la memoria y almacenamos datos mltiplos de tres (por ser el grupo 5IV3) los cuales podamos ver al seleccionar el modo de lectura de la memoria y escribir en las lneas de direccin l el registro que desebamos ver; los datos fueron introducidos por medio del bus de datos seleccionando el modo de escritura de la memora y fueron almacenados en los registros que elegamos para cada dato mediante las lneas de direccin de la memoria, finalmente, podamos comprobar como los datos permanecan guardados cuando le activbamos el tercer estado o estado de alta impedancia, que al regresarlo al estado de lectura, observaos como los datos seguan intactos y sin ser modificados o alterados de ninguna manera.

Jimnez Snchez Brenda En la prctica 2 observe el funcionamiento de la memoria SRAM, guardando varios datos en ella, esto con las acciones con las que cuenta el circuito que son la de lectura y la de escritura, que te permiten almacenar varios dato en los registros seleccionados (que estn dentro de la capacidad de la memoria) y despus poder visualizarlo ya que al cambiar al modo de lectura se pueden ver lotos los datos guardados si seleccionamos los registro en donde se encuentran.

Rodrguez Mora Emilio Corroboramos en el proceso de la prctica que la memoria SRAM es una memoria capaz de mantener datos (guardarlos) mientras est alimentada. Trabaja de igual manera con 3 estados: Escritura, que se inicia aplicando el valor a escribir en el bus de datos. Si se trata de escribir un 0, se ajusta BL a 1 y BL a 0, mientras que para un 1, basta con invertir los valores de los buses. Una vez hecho esto, se activa el bus WL, y el dato queda almacenado. Lectura, que se inicia cargando los buses de datos con un 1, y Reposo, si WL no est activado. Pudimos notar que es una memoria voltil, al desconectarla de la alimentacin, se perdieron los datos.

Soriano Domnguez Luis Antonio En la prctica pudimos observar el funcionamiento de la SRAM ya que es una de los diferentes tipos de memoria, la cual al ser esttica tiene la caracterstica de ser voltil, el decir, pierde sus datos sin voltaje, me fue de gran utilidad saber cul era su funcionamiento y pasos a seguir para un correcto manejo de esta y poder observar cmo poda guardar diversos datos y posteriormente verlos sin alterarlos, fue muy gratificante el poder entender que es y para qu sirve una SRAM.

COMENTARIOS
Guerrero Olmedo Magali Abigail En la prctica, a pesar de no ser muy compleja pudimos observar con atencin el funcionamiento de una memoria SRAM, como est constituida internamente, a lo que lleva que debamos comprender como manejarla, para almacenar datos y posteriormente leerlos y si bien es necesario, ocuparlos en determinado momento para cumplir una accin especfica, eso depende de la aplicacin que se le desee dar, o el fin para que la ocupemos, en la prctica nicamente identificamos sus partes principales y almacenamos y lemos datos al alzar, que no servan a posterior para otro fin, sin embargo la prctica es sumamente ilustrativa y hace un excelente conjunto con la teora.

Jimnez Snchez Brenda Yo opino que la practica 2 me fue muy til ya que pude observar el funcionamiento de la memoria SRAM, esta prctica me permiti ver como a partir de registros de memoria se construyen las SRAM y como almacenan sus datos ya que es necesario seleccionar ya sea el modo de lectura o escritura para poder manipularla, y para acceder a los datos ya guardados es necesario seleccionar el registro donde se encuentran, lo cual no es difcil pero me ayudo a ver como los micro controladores y microprocesadores acceden a los datos que se guardan en este tipo de memorias.

Bibliografa
-http://es.wikipedia.org/wiki/SRAM#Modos_de_operaci.C3.B3n_de_una_SRAM -FLOYD, Thomas, Fundamentos de sistemas digitales, Sptima edicin, Prentice Hall, 2000.

Vous aimerez peut-être aussi