SRAM
DEFINICION
SRAM son las siglas de la voz inglesa Static Random Access Memory, que significa (memoria estática de acceso aleatorio o RAM estática), para denominar a un tipo de tecnología de memoria RAM basada en semiconductores, capaz de mantener los datos, mientras siga alimentada, sin necesidad de circuito de refresco. Este concepto surge en oposición al de memoria DRAM (RAM dinámica), conla que se denomina al tipo de tecnología RAM basada en condensadores, que sí necesita refresco dinámico de sus cargas. Existen dos tipos: volátiles y no volátiles, cuya diferencia estriba en si los datos permanecen o se volatilizan en ausencia de alimentación eléctrica.
MODOS DE OPERACIÓN DE UNA SRAM
Una memoria SRAM tiene tres estados distintos de operación: standby, en el cual el circuito estáen reposo, reading o en fase de lectura, durante el cual los datos son leídos desde la memoria, y writing o en fase de escritura, durante el cual se actualizan los datos almacenados en la memoria.
1. 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 mantendrán los datosalmacenados, en tanto dure la alimentación eléctrica.
2. 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 lógico, y luego activa WL y los transistores de control. A continuación, los valores almacenados en Q y Q se transfieren a los buses de datos, dejando BL en su valor previo, y ajustando BL a través de M1 yM5 al 0 lógico. 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.
3. 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, almacena, se activa el bus WL, y el dato queda almacenado.
CARACTERÍSTICAS
La memoria SRAM es más cara, pero más rápida y conun menor consumo (especialmente en reposo) que la memoria DRAM. Es utilizada, por tanto, cuando es necesario disponer de un menor tiempo de acceso, o un consumo reducido, o ambos. Debido a su compleja estructura interna, es menos densa que DRAM, y por lo tanto no es utilizada cuando es necesaria una alta capacidad de datos, como por ejemplo en la memoria principal de los computadores personales.FRECUENCIA DE RELOJ Y POTENCIA
El consumo eléctrico de una SRAM varía dependiendo de la frecuencia con la cual se accede a la misma: puede llegar a tener un consumo similar a la DRAM cuando es usada en alta frecuencia, y algunos circuitos integrados pueden consumir varios vatios durante su funcionamiento. Por otra parte, las SRAM utilizadas con frecuencia baja, tienen un consumo bastante menor, delorden de micro-vatios.
TIPOS DE SRAM
NVRAM (memoria de acceso aleatorio no volátil)
La memoria de acceso aleatorio no volátil, referida a veces por sus siglas en inglés NVRAM (Non-volatile random access memory) es un tipo de memoria de acceso aleatorio que, como su nombre indica, no pierde la información almacenada al cortar la alimentación eléctrica. En los routers se utiliza para almacenar unarchivo de configuración de respaldo/inicio.
La necesidad de mantener los datos, incluso cuando cesa la alimentación, motivó el surgimiento de diversos tipos de memorias ROM reprogramables: eléctricamente alterables - EAROM, eléctricamente borrables - EEPROM, programables y borrables - PEROM y flash EEPROM. Cada nuevo tipo mejora la facilidad de grabación y duración de los datos, pero distan depoder utilizarse como memoria RAM.
Para obtener una memoria de escritura rápida y de un número ilimitado de ciclos de escritura existen dos estrategias diferentes:
*La primera, propuesta por Dallas Semiconductor, consiste en un circuito híbrido que integra una RAM cmos de bajo consumo, una pila de litio y un controlador, que consiste en un monitor de tensión y la lógica necesaria para inhibir la...
Regístrate para leer el documento completo.