1 votos

Organización de la memoria de gran tamaño mediante bloques de memoria

He encontrado la siguiente pregunta en un test. No estoy buscando una respuesta a la pregunta en sí, pero tengo dificultades para entender la parte en negrita, como se explica a continuación.

Una unidad de memoria principal con una capacidad de 4 megabytes se construye utilizando 1M×1 bits chips DRAM. Cada chip DRAM tiene 1K filas de celdas con 1K celdas en cada fila. El tiempo necesario para una sola operación de refresco es de 100 nanosegundos. El tiempo necesario para realizar una operación de refresco en todas las celdas de la unidad de memoria es?

Por lo que sé, un m x n chip de memoria tiene m filas de n células cada una. Por lo tanto, el chip dado debería tener 1M de filas de 1 celda cada una. ¿Cómo es que la unidad de memoria más grande construida a partir de él tiene 1k celdas en cada fila?

¿Cuál es el error que estoy cometiendo aquí? ¿Es mi comprensión de la especificación del chip de memoria incorrecta, o hay una manera de reconfigurar los chips de memoria para tener más columnas por fila que no entiendo? ¿Puede alguien explicarme esto?

4voto

GSerg Puntos 33571

Desde el exterior, cada chip de memoria está organizado como 1M de palabras de 1 bit cada una, lo que significa que se necesitan 20 bits de dirección para especificar una palabra.

Internamente, la memoria está organizada físicamente como una matriz cuadrada de 1024 filas y 1024 columnas, con un bit en cada posición de la matriz.

Hay al menos dos razones por las que la organización física es importante para la pregunta:

  1. El chip de memoria sólo tiene 10 pines de dirección. La dirección completa de 20 bits se introduce en el chip en dos etapas, primero la dirección de la fila de 10 bits y luego la dirección de la columna de 10 bits.

  2. Cuando se produce una operación de actualización, se actualiza una fila entera de una sola vez.

1voto

chrisbunney Puntos 228

Cómo la interfaz está organizado no tiene nada que ver con la forma en que la memoria lógicamente organizado, ni cómo se físicamente organizado. Su suposición básica de que el tamaño de la fila es igual al tamaño de la palabra es incorrecta.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X