(16 páginas)
Tecnología que emplean las cachés, y solamente requieren una fuente de alimentación para mantener su estado. Pueden ser síncronas o asíncronas. Son más rápidas que las DRAM pero tienen menos capacidad de almacenamiento.
La unidad básica de almacenamiento es lo que llamamos celdas. Es el módulo más básico, y en el caso de las SRAM equivale a biestables.
Una celda es 4x4 (4 palabras de 4 bits cada una)
¿Por qué se usan estructuras matriciales?
Por la longitud de las líneas
¿Tiene alguna desventaja utiliza estructiras más lineales?
Conjunto de todas las posibles direcciones a las que puede acceder un procesador mediante sus buses de datos, direcciones y control.
Por ejemplo, 16 líneas de direcciones y 8 de datos nos lleva a un mapa de 64K posiciones de 8 bits cada una.
Ademas de una fuente de alimentación necesitan ser refrescadas periodicamente. Ahora en vez de ser transistores, se basan en un condensador y un circutio de conmutación transistorizado. En menos espacio se puede tener mucha más capacidad.
Ejemplo estructura interna 64K x 1
Supón que dispones de 4 módulos de DRAM de 4 palabras cada uno. Quieres construir una memoria de 16 palabras. Fácil, ¿no? En lugar de hacer que los bit significativos de la palabra definan el módulo (XX)XX, haremos que los mneos significativos sean los que definen el modulo XX(XX). Esto se hace así, porque a nivel de eficiencia se puede evadir el tiempo de refresco para acceder a otra palabra del modulo al que ya se ha accdido proeviamente.
Ejemplo: DDR, capaces de escribir/leer más de una palabra por ciclo (2 la DDR, 4 la DDR2, 8 la DDR3…)
Ejemplo: Memoria de la Nintendo 64 o la PS2.