Articulo de referencia

DIMM

Dos tipos de módulos DIMM: un módulo SDRAM de 168 pines (arriba) y un módulo DDR SDRAM de 184 pines (abajo). El módulo SDRAM tiene dos muescas (cortes o incisiones rectangulares...

Dos tipos de módulos DIMM: un módulo SDRAM de 168 pines (arriba) y un módulo DDR SDRAM de 184 pines (abajo). El módulo SDRAM tiene dos muescas (cortes o incisiones rectangulares) en el borde inferior, mientras que el módulo DDR1 SDRAM tiene una. Además, cada módulo tiene ocho chips de RAM, pero el inferior tiene un espacio libre para el noveno chip; este espacio está ocupado en los módulos DIMM ECC .
Tres ranuras DIMM SDRAM en una placa base de ordenador ABIT BP6 .

Un DIMM ( Módulo de Memoria en Línea Dual ) es un tipo de módulo de memoria utilizado en computadoras. Es una placa de circuito impreso con uno o ambos lados (frontal y posterior) que alojan chips y pines DRAM . [ 1 ] La gran mayoría de los DIMM se fabrican de acuerdo con los estándares de memoria JEDEC , aunque existen DIMM propietarios. Los DIMM vienen en una variedad de velocidades y capacidades, y generalmente tienen una de dos longitudes: PC, que son 133,35 mm (5,25 in) , y portátil (SO-DIMM), que son aproximadamente la mitad de la longitud, 67,60 mm (2,66 in) . [ 2 ]    

Historia

Los DIMM (módulos de memoria en línea dual) fueron una actualización de los años 90 para los SIMM (módulos de memoria en línea simple) [ 3 ] [ 4 ] . El primer DIMM conocido fue desarrollado por James Testa, Andreas Bechtolsheim, Edward Frank, Trevor Creary, David Emberson, Shawn Storm y Bradley Hoffert en Sun Microsystems para la SparcStation 10, lanzada en 1992 (denominada "SIMM de lectura dual" en la patente estadounidense n.° 5,265,218, emitida el 23 de noviembre de 1993). En 1995, JEDEC introdujo el estándar DIMM de 198 pines, adoptado por Intel a medida que los procesadores Pentium basados ​​en Intel P5 comenzaban a ganar cuota de mercado. El Pentium tenía un ancho de bus de 64 bits , lo que requería módulos de memoria de 32 bits instalados en pares coincidentes para poblar el bus de datos. El procesador accedía entonces a los dos módulos SIMM de 32 bits en paralelo. El nombre "DIMM" se eligió como acrónimo de Dual In-line Memory Module (Módulo de Memoria en Línea Dual ) , que simboliza la división de los contactos de un SIMM en dos filas independientes. [ 5 ]

Los módulos DIMM se introdujeron para eliminar esta desventaja. Los contactos de los módulos SIMM en ambos lados son redundantes, mientras que los módulos DIMM tienen contactos eléctricos separados en cada lado del módulo. [ 6 ] Esto les permitió duplicar la ruta de datos de 32 bits de los módulos SIMM a una ruta de datos de 64 bits. [ 5 ]

Factores de forma

Anchos

Los módulos DIMM vienen en varios tamaños de placa. En orden descendente de tamaño: DIMM, SO-DIMM, MiniDIMM y MicroDIMM.

Los módulos DIMM estándar suelen  tener una longitud de 133,35 mm, mientras que los módulos SO-DIMM suelen tener  una longitud de 67,6 mm. [ 2 ]

SO-DIMM

Módulos SO-DIMM surtidos
Una ranura DDR SO-DIMM en la placa base de un ordenador .

Un SO-DIMM (pronunciado "so dim" / ˈ soʊ d ɪ m / , también escrito SODIMM ) o DIMM de contorno pequeño , es una alternativa más pequeña a un DIMM, siendo aproximadamente la mitad del tamaño físico de un DIMM normal. Los primeros SO-DIMM tenían 72 pines y fueron introducidos por JEDEC en 1997. [ 7 ] [ 8 ] [ 9 ] Antes de su introducción, muchos portátiles utilizaban módulos de RAM propietarios [ 10 ] que eran caros y difíciles de encontrar. [ 7 ] [ 11 ]

Los SO-DIMM se utilizan a menudo en ordenadores con espacio limitado, como portátiles , ordenadores portátiles , ordenadores personales compactos como los basados ​​en placas base Nano-ITX , impresoras de oficina actualizables de gama alta y hardware de red como routers y dispositivos NAS . [ 12 ] Suelen estar disponibles con el mismo tamaño de ruta de datos y velocidades que los DIMM normales, aunque normalmente con capacidades más pequeñas.

Conector

Comparación entre módulos SO-DIMM DDR y DDR2 SDRAM de 200 pines y un módulo SO-DIMM DDR3 de 204 pines. Comparten el mismo ancho, pero difieren en la ubicación de los pines y las muescas. [ 13 ]
DIMM sin búfer (UDIMM) DDR4-2666 de 16  GiB y 1,2  V.

Las distintas generaciones de memoria no son intercambiables: no son compatibles ni hacia adelante ni hacia atrás . Para aclarar esta diferencia y evitar confusiones, sus módulos DIMM tienen diferentes números de pines y/o posiciones de muesca distintas. La memoria DDR5 SDRAM es el tipo más reciente de memoria DDR y se utiliza desde 2020.

DIMM
SO-DIMM
  • 72 pines: DRAM FPM y DRAM EDO; [ 7 ] configuración de pines diferente a la del SIMM de 72 pines
  • 144 pines: SDR SDRAM, [ 7 ] a veces se utiliza para DDR2 SDRAM
  • 200 pines: DDR SDRAM [ 7 ] y DDR2 SDRAM
  • 204 pines: DDR3 SDRAM
  • 260 pines: DDR4 SDRAM
  • 260 pines: UniDIMM que admiten SDRAM DDR3 o DDR4; con una muesca diferente a la de los SO-DIMM DDR4.
  • 262 pines: DDR5 SDRAM
MiniDIMM
  • 244 pines: DDR2 SDRAM
MicroDIMM
  • 144 pines: SDRAM [ 7 ]
  • 172 pines: DDR SDRAM [ 7 ]
  • 214 pines: DDR2 SDRAM

Además del número de pines, también existen muescas físicas para diferenciar los tipos incompatibles de módulos DIMM. Por ejemplo, la antigua memoria SDR SDRAM de 168 pines tenía diferentes voltajes (5,0  V o 3,3  V) y una diferencia entre memoria registrada (con búfer) y sin búfer . Por ello, cuenta con dos posiciones de muesca para evitar la inserción de un módulo incorrecto.

Alturas

En los módulos DIMM se utilizan comúnmente varios formatos. Los módulos DIMM de DRAM síncrona de velocidad de datos única (SDR SDRAM) se fabricaban principalmente con alturas de 38 mm (1,5 pulgadas ) y 43 mm (1,7 pulgadas ) , con un valor nominal de 30 milímetros (1,2 pulgadas) . Cuando los servidores de montaje en rack de 1U comenzaron a popularizarse, estos módulos DIMM registrados debían conectarse a zócalos DIMM angulares para caber en la caja de 44 mm (1,75 pulgadas ) de altura. Para solucionar este problema, se crearon los siguientes estándares de módulos DIMM DDR con una altura de perfil bajo (LP) de aproximadamente 30 mm (1,2 pulgadas ) . Estos se adaptan a los zócalos DIMM verticales para una plataforma de 1U.     

Con la llegada de los servidores blade , las ranuras angulares se han vuelto comunes nuevamente para alojar módulos DIMM de formato LP en estos gabinetes con espacio limitado. Esto llevó al desarrollo del módulo DIMM de formato Very Low Profile (VLP), con una altura de aproximadamente 18 milímetros (0,71 pulgadas) . Estos módulos se pueden instalar verticalmente en sistemas ATCA . 

Se utilizan niveles de altura muy similares para SO-DIMM, Mini-DIMM y Micro-DIMM. [ 15 ]

Notas:

  • El perfil bajo (LP) no es un estándar JEDEC.
  • Las normas JEDEC completas también regulan factores como el grosor.
  • Los SO-DIMM para DDR4 y DDR5 mantienen la altura tradicional de30,00 ± 0,15  mm; véase JEDEC MO-310A y MO-337B. El aumento de altura para los módulos DIMM de "altura completa" no se aplica a los módulos SO-DIMM.
  • Es común que los módulos DIMM DDR4 de gama alta para consumidores superen la altura máxima permitida por la norma JEDEC debido al uso de un disipador de calor adicional . Algunos disipadores de calor añaden tan solo 1 milímetro (0,039 pulgadas), mientras que otros añaden hasta 5 milímetros (0,20 pulgadas) .  

Conectores similares

A partir del segundo trimestre de 2017, Asus contaba con una ranura "DIMM.2" basada en PCIe , que tiene un zócalo similar al de las DIMM DDR3 y se utiliza para insertar un módulo que conecta hasta dos unidades de estado sólido M.2 NVMe . Sin embargo, no puede utilizar memoria RAM DDR común y no cuenta con mucho soporte fuera de Asus. [ 21 ]

Componentes

Organización

La mayoría de los módulos DIMM se fabrican con chips de memoria "×4" ("por cuatro") u "×8" ("por ocho"), con hasta nueve chips por lado; "×4" y "×8" se refieren al ancho de datos de los chips DRAM en bits. Los módulos DIMM de alta capacidad, como los de 256  GB, pueden tener hasta 19 chips por lado.

En el caso de los módulos DIMM registrados "×4", el ancho de datos por lado es de 36 bits; por lo tanto, el controlador de memoria (que requiere 72 bits) necesita acceder a ambos lados simultáneamente para leer o escribir los datos necesarios. En este caso, el módulo de doble cara es de rango simple. Para los módulos DIMM registrados "×8", cada lado tiene un ancho de 72 bits, por lo que el controlador de memoria solo accede a un lado a la vez (el módulo de doble cara es de rango doble).

El ejemplo anterior se aplica a la memoria ECC, que almacena 72 bits en lugar de los 64 más comunes. Además, habría un chip adicional por cada grupo de ocho, que no se tiene en cuenta.

Categoría

En ocasiones, los módulos de memoria se diseñan con dos o más conjuntos independientes de chips DRAM conectados a los mismos buses de direcciones y datos; cada uno de estos conjuntos se denomina rango . De los rangos que comparten la misma ranura de memoria, es decir, en el mismo módulo, solo se puede acceder a un rango a la vez. El rango al que se accede se especifica activando su señal de selección de chip (CS), mientras que los demás rangos del mismo módulo se desactivan durante la operación mediante la desactivación de sus señales CS correspondientes.

Tras recuperar una palabra de memoria, esta suele permanecer inaccesible durante un periodo prolongado mientras se cargan los amplificadores de detección para acceder a la siguiente celda. Estos amplificadores suelen tener tres ciclos de inactividad para recargarse entre accesos. Al intercalar la memoria (por ejemplo, las celdas 0, 4, 8, ... se almacenan en un rango, las celdas 1, 5, 9, ... en otro, y así sucesivamente), los accesos secuenciales a la memoria se pueden realizar con mayor rapidez alternando el rango activo, lo que permite que el acceso a la memoria activa coincida con el tiempo de recarga de los rangos inactivos.

A partir de 2025Los módulos DIMM se fabrican habitualmente con uno, dos o cuatro rangos por módulo. Los fabricantes de módulos DIMM para consumidores comenzaron a distinguir entre módulos DIMM de un solo rango y de doble rango alrededor de 2020.

Los módulos DIMM suelen denominarse "de una sola cara" o " de doble cara " para describir si los chips DRAM se encuentran en una o ambas caras de la placa de circuito impreso (PCB) del módulo. Sin embargo, estos términos pueden generar confusión, ya que la disposición física de los chips no necesariamente se corresponde con su organización lógica o su acceso. De hecho, existen módulos DIMM de cuatro rangos.

JEDEC decidió que los términos "doble cara", "doble lado" o "doble banco" no eran correctos cuando se aplicaban a los módulos DIMM registrados (RDIMM).

Los módulos DIMM de rango multiplexado (MRDIMM) permiten transmitir datos de múltiples rangos en el mismo canal. Se anunciaron para DDR5 en julio de 2024 y se espera que sean retrocompatibles con DDR5 RDIMM. [ 22 ]

EEPROM SPD

La capacidad y otros parámetros operativos de un DIMM pueden identificarse mediante la detección de presencia en serie (SPD), un chip adicional que contiene información sobre el tipo de módulo y la temporización para que el controlador de memoria se configure correctamente. La EEPROM SPD se conecta al bus de gestión del sistema y también puede contener sensores térmicos ( TS-on-DIMM ). [ 23 ]

Características

Velocidades

Para diversas tecnologías, existen ciertas frecuencias de reloj de bus y de dispositivo que están estandarizadas; además, existe una nomenclatura definida para cada una de estas velocidades para cada tipo.

Los módulos DIMM basados ​​en DRAM de velocidad de datos simple (SDR) tienen la misma frecuencia de bus para las líneas de datos, dirección y control. Los módulos DIMM basados ​​en DRAM de velocidad de datos doble (DDR) transmiten los datos, pero no la señal de sincronización, al doble de la frecuencia del reloj; esto se logra mediante la sincronización en los flancos ascendente y descendente de las señales de sincronización de datos. El consumo de energía y el voltaje disminuyeron gradualmente con cada generación de módulos DIMM basados ​​en DDR.

Otro factor que influye es la latencia del estroboscopio de acceso a columnas (CAS), o CL, que afecta la velocidad de acceso a la memoria. Este es el tiempo de retardo entre el comando READ y el momento en que los datos están disponibles. Consulte el artículo principal CAS/CL y la temporización de la memoria .

Corrección de errores

Los módulos DIMM ECC son aquellos que poseen bits de datos adicionales que el controlador de memoria del sistema puede utilizar para detectar y corregir errores. Existen numerosos esquemas ECC, pero quizás el más común sea el de Corrección de Errores Únicos y Detección de Errores Dobles ( SECDED ), que utiliza un byte adicional por cada palabra de 64 bits. Como resultado, los módulos ECC suelen contener chips que son múltiplos de 9 en lugar de múltiplos de 8.

Registro/búfer

Para un controlador de memoria, gestionar múltiples módulos DIMM requiere un alto consumo de energía. Los módulos DIMM registrados incorporan un registro de hardware a las líneas de reloj, dirección y comando, lo que permite actualizar las señales en el propio módulo y reduce la carga del controlador de memoria. Entre las variantes se incluyen los LRDIMM, con todas las líneas almacenadas en búfer, y los CUDIMM/CSODIMM, con solo la señal de reloj almacenada en búfer. La función de registro suele ir acompañada de ECC, pero no dependen entre sí y pueden presentarse de forma independiente.

Véase también

Referencias

  1. "¿Qué es DIMM (Módulo de Memoria en Línea Dual)?" . GeeksforGeeks . 15/04/2020. Archivado del original el 07/04/2024 . Consultado el 07/04/2024 . En el caso de SIMM, los conectores solo están presentes en un lado del módulo... DIMM tiene una fila de conectores en ambos lados (frontal y posterior) del módulo.
  2. 1 2 "Factor de forma de memoria DIMM común" . 06/10/2009. Archivado del original el 13/05/2021 . Recuperado el 13/05/2021 .
  3. Lyla, Das B. (septiembre de 2010). Los microprocesadores X86: arquitectura y programación (del 8086 al Pentium) . Pearson Education India. ISBN 978-81-317-3246-5.
  4. Mueller, Scott (7 de marzo de 2013). Actualización y reparación de PC: Actualización y reparación_c21 . Que Publishing. ISBN 978-0-13-310536-0Archivado del original el 17 de septiembre de 2024. Consultado el 26 de diciembre de 2023 a través de Google Books.
  5. 1 2 Mueller, Scott (2004). Actualización y reparación de PC . Que. ISBN 978-0-7897-2974-3Archivado del original el 17 de septiembre de 2024. Consultado el 26 de diciembre de 2023 .
  6. Jacob, Bruce; Wang, David; Ng, Spencer (28 de julio de 2010). Sistemas de memoria: caché, DRAM, disco . Morgan Kaufmann. ISBN 978-0-08-055384-9.
  7. 1 2 3 4 5 6 7 Mueller, Scott (2004). Actualización y reparación de portátiles . Que. ISBN 978-0-7897-2800-5Archivado del original el 17 de septiembre de 2024. Consultado el 26 de diciembre de 2023 .
  8. "DRAM SO-DIMM de 72 pines | JEDEC" . Archivado del original el 17 de septiembre de 2024. Consultado el 9 de noviembre de 2023 .
  9. Fulton, Jennifer (9 de noviembre de 2000). "La guía completa para principiantes sobre cómo actualizar y reparar ordenadores" . Indianápolis, IN : Alpha Books vía Internet Archive. 
  10. Jones, Mitt (25 de diciembre de 1990). «PC Magazine» . Ziff-Davis Publishing Company. Archivado del original el 17 de septiembre de 2024. Recuperado el 4 de febrero de 2024 a través de Google Books.
  11. Norton, Peter; Clark, Scott H. (2002). El nuevo libro de Peter Norton, Inside the PC . Sams. ISBN 978-0-672-32289-1.
  12. Synology Inc. "Módulo RAM Synology" . synology.com . Archivado del original el 2 de junio de 2016. Consultado el 23 de marzo de 2022 .
  13. "¿Son intercambiables los módulos de memoria SO-DIMM DDR, DDR2 y DDR3?" . acer.custhelp.com . Consultado el 26 de junio de 2015 .
  14. Smith, Ryan (14 de julio de 2020). "Se publican las especificaciones de la memoria DDR5: preparando el terreno para la DDR5-6400 y más allá" . AnandTech . Archivado del original el 5 de abril de 2021. Consultado el 15 de julio de 2020 .
  15. "CST Inc, DDR5, DDR4, DDR3, DDR2, DDR, Nand, Nor, Flash, MCP, LPDDR, LPDDR2, LPDDR3, LPDDR4, LRDIMM, Memory Tester Automatic DIMM SODIMM Handler Company Provides Memory Solution" . www.simmtester.com . Archivado del original el 13 de mayo de 2021. Consultado el 13 de mayo de 2021 .
  16. "CONTORNOS MICROELECTRÓNICOS (MO)" (PDF) . JEDEC . Archivado (PDF) del original el 29-07-2025 . Recuperado el 14-09-2025 .
  17. Documentos JEDEC MO-256, MO-260, MO-274
  18. Documento técnico JEDEC MO-269J. Consultado el 20 de agosto de 2014.
  19. Documento técnico JEDEC MO-309E. Consultado el 20 de agosto de 2014.
  20. DIMM: MO-329J Archivado el 29/07/2025 en Wayback Machine ; SO-DIMM: MO-337B Archivado el 26/05/2022 en Wayback Machine .
  21. ASUS DIMM.2 es una tarjeta elevadora M.2. Archivada el 5 de junio de 2020 en Wayback Machine , consultada el 4 de junio de 2020.
  22. "JEDEC presenta planes para los estándares DDR5 MRDIMM y LPDDR6 CAMM para impulsar la computación de alto rendimiento y la IA" (Comunicado de prensa). JEDEC . 22 de julio de 2024. Archivado del original el 11 de agosto de 2025. Consultado el 6 de octubre de 2025 .
  23. "Sensor de temperatura en módulos de memoria DIMM" . Archivado del original el 1 de abril de 2016. Consultado el 17 de marzo de 2013 .
  • Guías para instalar memoria RAM en un PC
  • Documento técnico sobre memoria DDR2 de perfil muy bajo (VLP) (PDF)
  • ¿4 GB de RAM son suficientes para un portátil? Archivado el 3 de octubre de 2022 en Wayback Machine.