Práctica 8.
Entregable
CONFIGURACIÓN Y PRESTACIONES DE LOS MÓDULOS DE MEMORIA
Nombre y apellidos: Ángel Pérez González
GRUPO: 2D2
Ejercicios propuestos: Obtención de las características de los módulos de memoria
SDRAM
Información proporcionada por el programa CPU-Z para el computador ejemplo bajo la pestaña
SPD.
Figura 3. Características de los módulos de memoria proporcionadas por el fabricante
Parámetros temporales de la memoria del computador ejemplo:
Figura 4. Principales parámetros temporales de los módulos de memoria en función de su frecuencia de trabajo
1
PARTE I. Análisis de la configuración de memoria del equipo ejemplo
1. Desde los datos proporcionados por la hoja de especificaciones de los módulos (archivo
KVR800D2N6_2G.pdf) y el programa CPU-Z (Figuras 3 y 4) rellénese la siguiente tabla.
Recuérdese que la figura 3 muestra información solo de un slot, pero existe un segundo con
idénticas características.
Información sobre la capacidad y organización de los módulos de memoria
Número total de módulos DIMM 2 Módulos
Tamaño de los módulos DIMM que forman la memoria
2048MB
Expresado en MB
Tamaño total de la memoria principal disponible
4GB
Expresado en GB
Capacidad en palabras x tamaño_palabra de los módulos
256MBx64bits
DIMM
Número de filas de chips en cada módulo 2
Capacidad de los chips de memoria de los módulos
128MBx8bits
(expresada en palabras × tamaño_palabra)
Número total de chips de memoria contenidos en un
16
módulo
Tipo de chips de memoria SDRAM que se utilizan
DDR2
(DDR, DDR2, DDR3)
Nomenclatura estándar de los módulos empleados
PC2-6400
(PC-xx00, PC2-xx00, PC3-xx00)
Información sobre frecuencia de trabajo y ancho de banda de los módulos
Frecuencia de reloj máxima a la que pueden trabajar los
400MHz
buses externo de los módulos de memoria
Tasa máxima de transferencia de los módulos (palabras
que se transfieren por segundo) 800MT/s
Expresada en millones de transferencias por segundo (MT/s)
Ancho de banda pico de los módulos
6400MB/s
Expresado en MB/s
2
Frecuencia de reloj a la que trabajan los buses externos
400MHz
de los módulos en el equipo del laboratorio
Ancho de banda pico de los módulos en el equipo del
laboratorio 6400MB/s
Expresado en MB/s
2. En la hoja de especificaciones se indica que los chips de memoria de los módulos son de
tipo DDR2-800 ¿Qué significado tiene el valor 800?
Que la memoria hace 800 millones de transferencias por segundo
3. A partir de los datos proporcionados por la hoja de especificaciones de los módulos
(KVR800D2N6_2G.pdf ) y el programa CPU-Z, rellénese la siguiente tabla con los valores de
los principales parámetros temporales:
ns Ciclos Reloj
tCK (ciclo mínimo de reloj) 2,5
CL ND 6,0
TRCD ND 6
TRAS 45 18
TRC 60 24
Nota: Puede ser que el valor en ns de algunos de estos parámetros no lo proporcione la hoja de características. En tal
caso, rellénese el correspondiente hueco de la tabla con ND.
4. Exprese la temporización del chip SDRAM en el formato estándar establecido por JEDEC
(Joint Electron Device Engineering Council): CL- TRCD - TRP- TRAS
6 -- 6 -- 6 -- 18
5. ¿Cuánto valdría CL si la frecuencia de trabajo fuera de 300 MHz?
El CL sería de 4.5
6. ¿Cuál sería el tiempo de acceso de los módulos de memoria contabilizado desde el inicio
de la operación de lectura (envío del comando de ACTIVACIÓN) hasta la obtención del
primer dato del bloque?
Ciclos Reloj ns
Tiempo de acceso 12 30
3
PARTE II. Cronograma de lectura de 4 bloques de 4 palabras. ► Ayudados por la Figura 2 y por los valores de los parámetros temporales
obtenidos en el Ejercicio 1, represéntese sobre el cronograma la temporización del envío de las sucesivas órdenes (command), de las
correspondientes direcciones de fila o columna y del volcado de los datos (D) correspondientes al acceso a 4 bloques pertenecientes a filas
distintas de un mismo banco. Los comandos corresponderán a los de activación (A) y lectura (R). La dirección podrá ser de filas (F i) o de
columnas (Ci), donde el subíndice indica el número de orden del bloque (0 … 3) al que hacen referencia. Finalmente, los datos se expresarán en
la forma D i , donde el subíndice i hace referencia a la palabra (0 … 3) dentro de cada uno de los bloques. Asimismo, deberán marcarse con una
(P) sobre la línea de órdenes los ciclos de reloj en los que se realizan las precargas. Recuérdese que al tratarse de una SDRAM de tipo DDR, en
cada ciclo de reloj se transfieren dos palabras. Nota: No hace falta representar el envío de los comandos NOP
T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 T14 T15 T16 T17 T18 T19 T20 T21 T22 T23 T24 T25 T26 T27 T28 T29 T30 T31 T32 T33 T34 T35 T36
A R P A R
Dirección
F0 C0 F1 C1
Datos D0 D2
D1 D3
T37 T38 T39 T40 T41 T42 T43 T44 T45 T46 T47 T48 T49 T50 T51 T52 T53 T54 T55 T56 T57 T58 T59 T60 T61 T62 T63 T64 T65 T66 T67 T68 T69 T70 T71
Orden
P A R P
Dirección
F2 C2
Datos D0 D2 D0 D2
D1 D3 D1 D3
T73 T74 T75 T76 T77 T78 T79 T80 T81 T82 T83 T84 T85 T86 T87 T88 T89 T90 T91 T92 T93 T94 T95 T96 T97 T98 T99 T100 T101 T102 T103 T104 T105 T106 T107
Orden
A R P
Dirección
F3 C3
Datos D0 D2
D1 D3
4
PARTE III. VOLUNTARIA
Análisis de la configuración de memoria del equipo del estudiante
Para llevar a cabo esta parte de la práctica el estudiante deberá instalar en su equipo
personal el programa CPU-Z, bien desde el archivo proporcionado en PoliformaT o bien
a través del enlace: http://www.cpuid.com/softwares/cpu-z.html
El archivo se deberá ejecutar en el equipo del estudiante para conocer las
características más importantes del sistema. La información de memoria obtenida se
deberá completar con los datos extraídos de la hoja de especificaciones proporcionada
por el fabricante de los chips. Esta hoja de especificaciones es, generalmente, fácil de
obtener a través de una consulta en cualquier buscador.
En el caso del equipo ejemplo de la primera parte de esta práctica bastaría con buscar
en Internet “Kingston HX318C10FB/8” para obtener las hojas de especificaciones
correspondientes.
1. Copiar y pegar las capturas de pantalla obtenidas de la ejecución de CPU-Z
sobre vuestro computador y que se corresponden con las pestañas SPD y
Memoria, equivalentes a las mostradas en Figuras 3 y 4.
5
2. A partir de los datos proporcionados por el programa CPU-Z acerca de la
configuración de memoria del equipo en el que se halla instalado, rellénese la
tabla que aparece a continuación:
Identificativo de la memoria proporcionado por el
fabricante
Número total de módulos DIMM
Tamaño total de la memoria principal disponible
Expresado en GB
Nomenclatura estándar de los módulos empleados
(PC-xx00, PC2-xx00, PC3-xx00)
Frecuencia de reloj a la que trabajan los buses
externos de los módulos SDRAM en el equipo
analizado
Ciclo de reloj al que trabajan los buses externos de
los módulos SDRAM en el equipo analizado
Expresado en ns
Ancho de banda pico de los módulos SDRAM en el
equipo analizado
Expresado en MB/s
3. Expresar la temporización del chip SDRAM en el formato estándar establecido
por JEDEC (Joint Electron Device Engineering Council): {CL- TRCD - TRP- TRAS}, de
acuerdo a la temporización JEDEC #i requerida con arreglo a la frecuencia de los
buses de la SDRAM
-- -- --
4. Cuál sería el tiempo de acceso de los módulos de memoria contabilizado desde
el inicio de la operación de lectura (envío de la orden de ACTIVACIÓN) hasta la
obtención del primer dato del bloque?
Ciclos Reloj ns
Tiempo de acceso
6
5. Localizar la hoja de características de los módulos de memoria que, según CPU-
Z, se encuentran instalados en el equipo analizado.
Nota: En ocasiones, el identificativo de memoria ofrecido por CPU-Z no se corresponde con el real, el cual
se puede observar abriendo el equipo y examinando la leyenda contenida sobre los módulos DIMM
instalados. Si se puede realizar fácilmente esta operación indique a continuación la identificación auténtica
de los módulos
6. A partir de los datos proporcionados por la hoja de características de los
módulos de memoria que ha localizado (según identificador ofrecido por CPU-
Z), rellénese la tabla que aparece a continuación:
Capacidad en palabras × tamaño_palabra de los
módulos DIMM
Número de filas de chips dentro de cada módulo
Número total de chips de memoria contenidos en
un módulo
Capacidad en palabras × tamaño_palabra de los chips
de memoria de los módulos
Tipo de chips de memoria SDRAM que se utilizan
(DDR-xxxx, DDR2-xxxx, DDR3-xxxx)
Frecuencia de reloj máxima a la que pueden
trabajar los buses externos de los módulos de
memoria
Tasa máxima de transferencia de los módulos
(palabras que se transfieren por segundo)
Expresada en millones de transferencias por segundo (MT/s)
Ancho de banda pico de los módulos
Expresado en MB/s
Insertar aquí capturas de pantalla obtenidas tras la ejecución del programa CPU-Z
7
Insertar aquí hoja de especificaciones del fabricante