Memorias RAM Flashcards
Que tipos de memorias RAM existen? Cuales son sus símbolos y propósitos?
Latch o registro (tienen diferentes conexiones para entrada y salida).
SRAM (static RAM, no utiliza circuito de refresco)
DRAM (memorias con igual circuito para entrada y salida con circuito de refresco)
Como están formados los Latch o Registros?
Son un conjunto de Flip Flops tipo D de flanco ascendente conectados a una entrada de reloj común y con un control de tercer estado para todas las salidas.
Como es el circuito de las SRAM?
Son flip flops tipo D con las entradas y salidas controladas por una entrada de selección. El circuito cambia levemente al tener un circuito de entrada y salida combinados.
El circuito de seleccion esta formado por un decodificador y lógica de control asociada.
Como funciona una memoria DRAM?
Normalmente hay un fenómeno no deseado de los transistores que ayuda al funcionamiento de la DRAM. Al juntar la base con el emisor se forma un condensador almacenando así energía sin necesidad de gran número de transistores.
La desventaja es que al leer, la carga almacenada se va, teniendo que reescribir los datos en cada lectura. A su vez, por temas de ineficiencia de cables y la marincoche, es necesario refrescarlas porque la carga se pierde con el tiempo. Esto se realiza con una operación de lectura.
La memoria esta organizada de manera matricial. Para minimizar pines, recibe primero dirección de fila y luego dirección de columna. Para esto utiliza RAB (Row Address Buffer) y CAB (Column Address Buffer) siendo estos cargados en los flancos de las señales s RAS (Row Address Strobe) y CAS (Column Address Strobe) respectivamente.
Que implementa la variante FPM DRAM?
Fast Page Mode DRAM implementa el uso de múltiples CAR para un mismo RAR utilizando el criterio de localidad (si ya estoy en determinada row, es probable que lo siguiente este medio cerca entonces solo cambio la columna).
Que implementa la EDO DRAM? Y la BEDO DRAM?
Enhances Data Out DRAM es una mejora al FPM DRAM implementando acelerando el acceso al próximo bit iniciando una lectura por adelantado al bit contiguo.
La Burst EDO DRAM son una leve mejora para el caso en que la lectura es en modo ráfaga.
Que implementa la SDRAM?
Synchronous DRAM utiliza un reloj para marcar los ciclos de escritura y lectura permitiendo a la DRAM sincronizarse con el resto del computador, una mejora mayor a las EDO. Hoy en día todas implementan este reloj. Estas se clasifican en función de los relojes a los cuales se diseñaron para. (PC-66, PC-100, PC-133)
Que implementan las RDRAM?
Rambus DRAM (por la empresa que lo crea) implementa el uso de ambos flancos de reloj para sincronizar las transferencias.
Que son las memorias DDR?
Como Rumbus, estas implementan la Double Data Rate, es decir, transferencia de datos doble, utilizando ambos flancos de reloj para realizar operaciones. Usan una notacino similar a las SDRAM como DDR-200 para indicar reloj de 100MHz (con equivalencia de 200).
Existen variatnes que han salido con los años modificando la frecuencia y voltaje llegando hasta DDR4 (enrealidad desde ahora DDR5).