¿Para qué se utilizan los transistores en la RAM dinámica?

No he estudiado ingeniería eléctrica, sin embargo, actualmente estoy estudiando sobre la ley de Moore.

Encontré una respuesta a por qué los transistores siguen aumentando, pero todavía no puedo entender por qué se necesitan tantos para la RAM dinámica.

Dice que se necesitan 6 transistores para cada bit en la RAM dinámica.

¿Qué hacen exactamente estos 6 transistores? ¿Se utilizan para almacenar y mantener los datos ya que son volátiles?

Lo siento por la pregunta estúpida, pero realmente no puedo entenderlo.

Google "chancleta". Estás saltando sobre varias capas de abstracción aquí.
La celda única SRAM necesita 6 transistores en.wikipedia.org/wiki/Static_random-access_memory#Design La celda única DRAM necesita solo uno en.wikipedia.org/wiki/…

Respuestas (1)

Suponiendo que por "RAM dinámica" se refiere a DRAM, es la primera vez que escucho sobre "6 transistores por bit DRAM".

El bit de DRAM generalmente se implementa de la siguiente manera (o alguna ligera variación):

ingrese la descripción de la imagen aquí

Como puede ver, aquí solo hay un transistor y un capacitor. Dado que los condensadores en los circuitos integrados también tienen estructuras "similares a transistores" (al menos en las tecnologías MOSFET), se podría decir que la celda DRAM consta de dos transistores.

Sin embargo, para admitir la estructura y la funcionalidad de las DRAM, se requiere un "marco" estándar: amplificadores de detección, repetidores, lógica para actualizar el contenido de la DRAM, selectores de líneas de bits/líneas de palabras, etc. Es este "marco". lo que hace que la DRAM sea inaceptable para el almacenamiento de pequeño volumen: debe proporcionar el "marco" completo incluso para DRAM de tamaño 1kB, lo que hace que este almacenamiento de 1kB sea demasiado grande y consuma demasiada energía.

Sin embargo, si hace que el almacenamiento DRAM sea lo suficientemente grande, la implementación estándar de 2 transistores por bit compensa el "costo" del marco.

Para ser completamente precisos, podríamos explicar el aumento en el tamaño del "marco" como resultado del aumento del área de almacenamiento. Por ejemplo: es evidente que necesitará amplificadores de sentido más fuertes si su DRAM no es de 1kB, sino de 1GB. Incluso entonces, especularía que el "costo" de un bit DRAM adicional no es superior a 3-4 transistores.

En cuanto a lo que hace el transistor... En palabras simples: los transistores se comportan como un interruptor abierto-cerrado en la configuración anterior. Cuando el transistor está "abierto" (es decir, no conduce), la carga en el capacitor no cambia, por lo que el nivel de voltaje no cambia, por lo que el valor lógico de este bit no cambia. Cuando el transistor está "cerrado" (es decir, conduciendo), el voltaje del condensador puede probarse (es decir, leer el valor de este bit) o ​​cambiarse (es decir, escribir un valor en este bit).