Recomendado, 2024

La Elección Del Editor

Diferencia entre SRAM y DRAM

SRAM y DRAM son los modos de RAM de circuito integrado donde SRAM usa transistores y pestillos en construcción, mientras que DRAM usa capacitores y transistores. Estos pueden diferenciarse de muchas maneras, como SRAM es comparativamente más rápido que DRAM; por lo tanto, SRAM se usa para la memoria caché, mientras que DRAM se usa para la memoria principal.

La RAM (memoria de acceso aleatorio) es un tipo de memoria que necesita energía constante para retener los datos en ella. Una vez que se interrumpe la fuente de alimentación, se perderán los datos, por eso se conoce como memoria volátil . La lectura y escritura en la memoria RAM es fácil y rápida y se logra a través de señales eléctricas.

Gráfica comparativa

Bases para la comparaciónSRAMDRACMA
VelocidadMás rápidoMás lento
tamañoPequeñaGrande
Costo
CostosoBarato
Utilizado enMemoria cachéMemoria principal
DensidadMenos densoMuy denso
ConstrucciónComplejo y utiliza transistores y cierres.Simple y utiliza condensadores y muy pocos transistores.
Solo bloque de memoria requiere6 transistoresSólo un transistor.
Propiedad de fuga de cargaNo presentePresente por lo tanto requieren circuitos de actualización de energía
El consumo de energíaBajoAlto

Definición de SRAM

La SRAM (memoria de acceso aleatorio estática) está formada por tecnología CMOS y utiliza seis transistores. Su construcción se compone de dos inversores de acoplamiento cruzado para almacenar datos (binarios) similares a flip-flops y dos transistores adicionales para el control de acceso. Es relativamente más rápido que otros tipos de RAM, como DRAM. Se consume menos energía. SRAM puede almacenar los datos siempre que se le suministre energía.

Trabajo de SRAM para una celda individual:

Para generar un estado lógico estable, cuatro transistores (T1, T2, T3, T4) están organizados de forma cruzada. Para generar el estado lógico 1, el nodo C1 es alto y C2 es bajo; en este estado, T1 y T4 están desactivados, y T2 y T3 están activados. Para el estado lógico 0, la unión C1 es baja y C2 es alta; en el estado dado, T1 y T4 están activados, y T2 y T3 están desactivados. Ambos estados son estables hasta que se aplica el voltaje de corriente continua (CC).

La línea de dirección SRAM se opera para abrir y cerrar el interruptor y para controlar los transistores T5 y T6 que permiten leer y escribir. Para la operación de lectura, la señal se aplica a estas líneas de dirección, luego T5 y T6 se activan, y el valor de bit se lee de la línea B. Para la operación de escritura, la señal se emplea para la línea de bit B y su complemento se aplica a B ' .

Definición de DRAM

DRAM (memoria de acceso aleatorio dinámico) también es un tipo de RAM que se construye utilizando condensadores y pocos transistores. El capacitor se usa para almacenar los datos donde el valor de bit 1 significa que el capacitor está cargado y un valor de bit 0 significa que el capacitor está descargado. El condensador tiende a descargarse, lo que provoca fugas de carga.

El término dinámico indica que las cargas se están filtrando continuamente incluso en presencia de una fuente de alimentación continua, por lo que consume más energía. Para conservar los datos durante un tiempo prolongado, es necesario actualizarlos repetidamente, lo que requiere circuitos de actualización adicionales. Debido a la pérdida de carga, la DRAM pierde datos incluso si la alimentación está encendida. La DRAM está disponible en la mayor cantidad de capacidad y es menos costosa. Requiere un solo transistor para el bloque de memoria.

Trabajo de la típica célula DRAM:

En el momento de leer y escribir el valor de bit de la celda, se activa la línea de dirección. El transistor presente en el circuito se comporta como un interruptor que está cerrado (permitiendo que la corriente fluya) si se aplica un voltaje a la línea de dirección y se abre (no fluye corriente) si no se aplica voltaje a la línea de dirección. Para la operación de escritura, se emplea una señal de voltaje en la línea de bits donde el alto voltaje muestra 1, y el bajo voltaje indica 0. Luego se usa una señal en la línea de dirección que permite la transferencia de la carga al capacitor.

Cuando se elige la línea de dirección para ejecutar la operación de lectura, el transistor se enciende y la carga almacenada en el condensador se suministra a una línea de bits y a un amplificador de detección.

El amplificador sensor especifica si la celda contiene una lógica 1 o una lógica 2 comparando la tensión del condensador con un valor de referencia. La lectura de la celda da como resultado la descarga del condensador, que debe restaurarse para completar la operación. Aunque una DRAM es básicamente un dispositivo analógico y se utiliza para almacenar el bit único (es decir, 0, 1).

Diferencias clave entre SRAM y DRAM

  1. SRAM es una memoria en chip cuyo tiempo de acceso es pequeño, mientras que DRAM es una memoria sin chip que tiene un gran tiempo de acceso. Por lo tanto, la SRAM es más rápida que la DRAM.
  2. La DRAM está disponible en una mayor capacidad de almacenamiento, mientras que la SRAM es de menor tamaño.
  3. La SRAM es cara mientras que la DRAM es barata .
  4. La memoria caché es una aplicación de SRAM. Por el contrario, la DRAM se utiliza en la memoria principal .
  5. La DRAM es altamente densa . Como contra, la SRAM es más rara .
  6. La construcción de SRAM es compleja debido al uso de un gran número de transistores. Por el contrario, DRAM es simple de diseñar e implementar.
  7. En SRAM, un solo bloque de memoria requiere seis transistores, mientras que DRAM necesita solo un transistor para un solo bloque de memoria.
  8. La DRAM se denomina dinámica, ya que utiliza un condensador que produce una corriente de fuga debido al dieléctrico que se usa en el interior del condensador para separar las placas conductoras; no es un aislante perfecto, por lo tanto, se requieren circuitos de actualización de energía. Por otro lado, no hay problema de fuga de carga en la SRAM.
  9. El consumo de energía es mayor en DRAM que en SRAM. SRAM opera según el principio de cambiar la dirección de la corriente a través de los interruptores, mientras que DRAM funciona para mantener los cargos.

Conclusión

DRAM es descendiente de SRAM. DRAM está diseñado para superar las desventajas de la SRAM; los diseñadores han reducido los elementos de memoria utilizados en un bit de memoria, lo que redujo significativamente el costo de DRAM y aumentó el área de almacenamiento. Sin embargo, la DRAM es lenta y consume más energía que la SRAM; debe actualizarse con frecuencia en unos pocos milisegundos para conservar los cargos.

Top