Professional Documents
Culture Documents
www.cibe2000.com.mx
MEMORIAS RAM
SDRAM
Memoria SDRAM
SDR SDRAM (del ingls, Single Data Rate Synchronous Dynamic Random Access
Memory, es decir, memoria RAM dinmica de acceso sncrono de tasa de datos simple).
Se comercializ en mdulos de 64, 128, 256 y 512 MiB, y con frecuencias de reloj que
oscilaban entre los 66 y los 133 MHz. Se popularizaron con el nombre de SDRAM
(muy poca gente saba entonces que lo 'correcto' era decir SDR), de modo que cuando
aparecieron las DDR SDRAM, los nombres 'populares' de los dos tipos de tecnologas
fueron SDRAM y DDR, aunque las memorias DDR tambin son SDRAM.
La diferencia principal radica en que este tipo de memoria se conecta al reloj del
sistema y est diseada para ser capaz de leer o escribir a un ciclo de reloj por acceso, es
decir, sin estados de espera intermedios. Este tipo de memoria incluye tecnologa
InterLeaving, que permite que la mitad del mdulo empiece un acceso mientras la otra
mitad est terminando el anterior.
www.cibe2000.com.mx
Para funcionar a toda su velocidad, una memoria SDR requiere un cach con velocidad
suficiente como para no desperdiciar su potencial
DDR
DDR, Double Data Rate, significa memoria de doble tasa de transferencia de datos en
castellano. Son mdulos compuestos por memorias sncronas (SDRAM), disponibles en
encapsulado DIMM, que permite la transferencia de datos por dos canales distintos
simultneamente en un mismo ciclo de reloj. Los mdulos DDRs soportan una
capacidad mxima de 1Gb.
Fueron primero adoptadas en sistemas equipados con procesadores AMD Athlon. Intel
con su Pentium 4 en un principio utiliz nicamente memorias RAMBUS, ms
costosas. Ante el avance en ventas y buen rendimiento de los sistemas AMD basados en
DDR SDRAM, Intel se vio obligado a cambiar su estrategia y utilizar memoria DDR, lo
que le permiti competir en precio. Son compatibles con los procesadores de Intel
Pentium 4 que disponen de un FSB (Front Side Bus) de 64 bits de datos y frecuencias
de reloj desde 200 a 400 MHz.
Tambin se utiliza la nomenclatura PC1600 a PC4800, ya que pueden transferir un
volumen de informacin de 8 bytes en cada ciclo de reloj a las frecuencias descritas.
Un ejemplo de calculo para PC-1600: 100Mhz x 2 Ciclos x 8 Bytes = 1600 Mbytes/Sec
www.cibe2000.com.mx
Muchas placas base permiten utilizar estas memorias en dos modos de trabajo distintos:
Single Memory Channel: Todos los mdulos de memoria intercambian informacin con
el bus a travs de un slo canal, para ello slo es necesario introducir todos los mdulos
DIMM en el mismo banco de slots. Dual Memory Channel: Se reparten los mdulos de
memoria entre los dos bancos de slots diferenciados en la placa base, y pueden
intercambiar datos con el bus a travs de dos canales simultneos, uno para cada banco.
Especificaciones estndar
Chips y Mdulos
Nombre Velocidad
estndar del reloj
Tiempo
entre
seales
Velocidad Datos
del reloj de transferidos
E/S
por segundo
Nombre
del
mdulo
Mxima
capacidad de
transferencia
DDR200
100 MHz
10 ns
100 MHz
DDR266
133 MHz
7.5 ns
133 MHz
DDR333
166 MHz
6 ns
166 MHz
DDR400
200 MHz
5 ns
200 MHz
DDR466
233 MHz
4.2 ns
233 MHz
DDR500
250 MHz
4 ns
250 MHz
DDR533
266 MHz
3.7 ns
266 MHz
DDR600
300 MHz
3.3 ns
300 MHz
DDR800
401 MHz
- ns
- MHz
No hay diferencia arquitectnica entre los DDR SDRAM diseados para diversas
frecuencias de reloj, por ejemplo, el PC-1600 (diseado para correr a 100 MHz) y el
PC-2100 (diseado para correr a 133 MHz). El nmero simplemente seala la velocidad
en la cual el chip est garantizado para funcionar. Por lo tanto el DDR SDRAM puede
funcionar a velocidades de reloj ms bajas para las que fue diseado (underclocking) o
para velocidades de reloj ms altas para las que fue diseado (overclocking).
Los DIMMs DDR SDRAM tienen 184 pines (en comparacin con los 168 pines en el
SDRAM, o los 240 pines en el DDR2 SDRAM), y pueden ser diferenciados de los
www.cibe2000.com.mx
DIMMs SDRAM por el nmero de muescas (el DDR SDRAM tiene una, y el SDRAM
tiene dos). El DDR SDRAM funciona con un voltaje de 2.5 V, comparado a 3.3 V para
el SDRAM. Esto puede reducir perceptiblemente el uso de energa. Nota: algunos
DIMMs tiene un voltaje nominal de 2.6 V
Muchos chips nuevos usan estos tipos de memoria en configuraciones de dual-channel,
lo que dobla o cuadruplica el ancho de banda efectivo.
DDR2
DDR2 es un tipo de memoria RAM. Forma parte de la familia SDRAM de tecnologas
de memoria de acceso aleatorio, que es una de las muchas implementaciones de la
DRAM.
www.cibe2000.com.mx
Caractersticas
Las memorias DDR2 son una mejora de las memorias DDR (Double Data Rate),
que permiten que los bferes de entrada/salida trabajen al doble de la frecuencia
del ncleo, permitiendo que durante cada ciclo de reloj se realicen cuatro
transferencias.
Operan tanto en el flanco alto del reloj como en el bajo, en los puntos de 0
voltios y 1.8 voltios, lo que reduce el consumo de energa en aproximadamente
el 50 por ciento del consumo de las DDR, que trabajaban a 0 voltios y a 2.5.
Terminacin de seal de memoria dentro del chip de la memoria ("Terminacin
integrada" u ODT) para evitar errores de transmisin de seal reflejada.
Mejoras operacionales para incrementar el desempeo, la eficiencia y los
mrgenes de tiempo de la memoria.
Latencia CAS: 3, 4 y 5.
Tasa de transferencia desde 400 hasta 1024 MB/s y capacidades de hasta 2x2GB
actualmente.
Su punto en contra son las latencias en la memoria ms largas (casi el doble) que
en la DDR.
Algunas marcas de estas memorias son: STD, Transcend, Kingston, Buffalo, NEC,
Elixir, Vdata, TRCND, OCZ, Corsair, G. Skill.
Estndares
Mdulos
Para usar en PCs, las DDR2 SDRAM son suministradas en tarjetas de memoria DIMMs
con 240 pines y una localizacin con una sola ranura. Las tarjetas DIMM son
identificadas por su mxima capacidad de transferencia (usualmente llamado ancho de
banda).
Nombre
del
estndar
Tiempo
Velocidad
entre
del reloj
seales
Velocidad Datos
del reloj de transferidos
E/S
por segundo
Nombre
del
mdulo
Mxima
capacidad de
transferencia
DDR2400
100 MHz
10 ns
200 MHz
400 millones
PC23200
3.200 MB/s
DDR2533
133 MHz
7'5 ns
266 MHz
533 millones
PC24200
4.264 MB/s
DDR2667
166 MHz
6 ns
333 MHz
667 millones
PC25300
5.336 MB/s
DDR2800
200 MHz
5 ns
400 MHz
800 millones
PC26400
6.400 MB/s
DDR21066
266 MHz
3'75 ns
533 MHz
1066
millones
PC28500
8.500 MB/s
www.cibe2000.com.mx
Nota: DDR2-xxx indica la velocidad de reloj efectiva, mientras que PC2-xxxx indica el
ancho de banda terico (aunque suele estar redondeado al alza). El ancho de banda se
calcula multiplicando la velocidad de reloj E/S por ocho, ya que la DDR2 es una
memoria de 64 bits, hay 8 bits en un byte, y 64 es 8 por 8 y por ultimo por 2(doble tasa
de transferencia).
1
Retrocompatibilidad
Los mdulos DIMM DDR2 no son compatibles con los DDR. La muesca est en una
posicin diferente (los zcalos son distintos) y la densidad de pines es ligeramente
superior. Los mdulos DDR2 tienen 240 pines al contrario de los DDR que tienen 184
pines.
Los mdulos DIMM DDR2 de una determinada velocidad s son compatibles con
mdulos DDR2 de inferior velocidad. La memoria puede funcionar a velocidades
inferiores a las que est etiquetado, simplemente el bus del sistema funcionar a la
velocidad del mdulo ms lento.
La variante GDDR
El primer producto comercial en afirmar que usaba tecnologa DDR2 fue la tarjeta
grfica nVIDIA GeForce FX 5800. Sin embargo, es importante aclarar que la memoria
"DDR2" usada en las tarjetas grficas (llamada oficialmente GDDR2) no es DDR2, si
no un punto intermedio entre las memorias DDR y DDR2. De hecho, no incluye el
(importantsimo) doble ratio del reloj de entrada/salida, y tiene serios problemas de
sobrecalentamiento debido a los voltajes nominales de la DDR. ATI ha desarrollado an
ms el formato GDDR, hasta el GDDR3, que es ms similar a las especificaciones de la
DDR2, aunque con varios aadidos especficos para tarjetas grficas.
Tras la introduccin de la GDDR2 con la serie FX 5800, las series 5900 y 5950
volvieron a usar DDR, pero la 5700 Ultra usaba GDDR2 con una velocidad de 450
MHz (en comparacin con los 400 MHz de la 5800 o los 500 MHz de la 5800 Ultra).
La Radeon 9800 Pro de ATI con 256 MB de memoria (no la versin de 128 MB) usaba
tambin GDDR2, porque esta memoria necesita menos pines que la DDR. La memoria
de la Radeon 9800 Pro de 256 MB slo va 20 MHz ms rpida que la versin de 128
MB, principalmente para contrarrestar el impacto de rendimiento causado por su mayor
latencia y su mayor nmero de chips. La siguiente tarjeta, la 9800 XT, volvi a usar
DDR, y posteriormente ATI comenz a utilizar GDDR3 en su lnea de tarjetas Radeon
X800.
Actualmente, la mayora de las tarjetas tanto de ATI como de nVIDIA usan el formato
GDDR3; no obstante, ATI ya ha comenzado a distribuir las X1950 XTX/XT, que
utilizan la nueva tecnologa de GDDR4 (que podran alcanzar los 2GHz).
www.cibe2000.com.mx
Integracin
DDR2 se introdujo a dos velocidades iniciales: 200 MHz (llamada PC2-3200) y 266
MHz (PC2-4200). Ambas tienen un menor rendimiento que sus equivalentes en DDR,
ya que su mayor latencia hace que los tiempos totales de acceso sean hasta dos veces
mayores. Sin embargo, la DDR no ser oficialmente introducida a ninguna velocidad
por encima de los 266 MHz. Existen DDR-533 e incluso DDR-600, pero la JEDEC ha
afirmado que no se estandarizarn. Estos mdulos son, principalmente, optimizaciones
de los fabricantes, que utilizan mucha ms energa que los mdulos con un reloj ms
lento, y que no ofrecen un mayor rendimiento.
Actualmente, Intel soporta DDR2 en sus chipsets 9xx. AMD incluye soporte DDR2 en
procesadores de la plataforma AM2 introducidos en el 2006.
Los DIMM DDR2 tienen 240 pines, mientras que los de DDR tienen 184 y los de SDR
168.
DDR3 SDRAM
Este artculo o seccin se refiere a un acontecimiento en desarrollo.
La informacin suministrada aqu puede cambiar en cualquier momento.
DDR III es el nombre del nuevo estndar DDR3 que est siendo desarrollado como
sucesor del DDR2.
En febrero, Samsung Electronics anunci un chip prototipo de 512 MB a 1066 MHz (La
misma velocidad de bus frontal del Pentium 4 Extreme Edition ms rpido) con una
reduccin de consumo de energa de un 40% comparado con los actuales mdulos
comerciales DDR2, debido a la tecnologa de 80 nanmetros usada en el diseo del
DDR3 que permite ms bajas corrientes de operacin y voltajes (1,5 V, comparado con
1,8 del DDR 2 2,5 del DDR). Dispositivos pequeos, ahorradores de energa, como
computadoras porttiles quizs se puedan beneficiar de la tecnologa DDR III.
Tericamente, estos mdulos pueden transferir datos a una tasa de reloj efectiva de 8001600 Mhz, comparado con el rango actual del DDR2 de 533-800 MHz 200-400 MHz
del DDR. Existen mdulos de memoria DDR y DDR2 de mayor frecuencia pero no
estandarizados por JEDEC.
Se espera que esta tecnologa est disponible en 2006, y supuestamente Intel ya ha
anunciado que comenzarn a incorporarla cerca del final de 2007.
Los DIMMS DDR3 tienen 240 pins, el mismo nmero que DDR2; sin embargo, los
DIMMS son fsicamente incompatibles, debido a una ubicacin diferente de la muesca.
La memoria GDDR3, con un nombre similar pero con una tecnologa completamente
distinta, ha sido usada durante varios aos en tarjetas grficas de gama media y alta
www.cibe2000.com.mx
como las series GeForce 7x00 o 8x00 o ATI Radeon X1x00 o Radeon HD2x00, y es la
utilizada como memoria principal del Xbox 360. A veces es incorrectamente citada
como "DDR3". Y ltimamente a su vez superada por la "GDDR4".
Especificaciones estndar
Chips y Mdulos
Tiempo
Nombre Velocidad
entre
estndar del reloj
seales
Velocidad Datos
del reloj de transferidos
E/S
por segundo
Nombre
del
mdulo
Mxima
capacidad de
transferencia
DDR3800
100 MHz
10 ns
400 MHz
800 Millones
PC36400
6.40 GB/s
DDR31066
133 MHz
7.5 ns
533 MHz
1.066
Millones
PC38500
8.53 GB/s
DDR31333
166 MHz
6 ns
667 MHz
1.333
Millones
PC310600
10.67 GB/s[1]
DDR31600
200 MHz
5 ns
800 MHz
1.600
Millones
PC312800
12.80 GB/s
DDR32000
250 MHz
4 ns
1000 MHz
2.000
Millones
PC315000
15.00 GB/s
www.cibe2000.com.mx
forma individual, se recurre a reunir varios chips de memoria de una determinada capacidad bajo
una misma placa (el mdulo de memoria) con la capacidad total deseada. Los mdulos se unen al
ordenador a travs de las ranuras de memoria de la placa base. Este principio es bastante flexible,
comparado con soldar directamente los chips a la placa base.
No todos los formatos existentes pueden emplearse sobre cualquier placa base. A continuacin
nombraremos brevemente los formatos ms conocidos:
SIMM (Single In Line Memory Module), conexin de 72 contactos, se emplea en DRAM, FPM DRAM
y EDO DRAM; actualmente pueden encontrarse en algunas impresoras.
DIMM (Dual In Line Memory Module), conexin de 168 contactos, se emplea en SDRAM; conexin
de 184 contactos, se emplea en SDRAM DDR; conexin de 240 contactos, se emplea en SDRAM
DDR2; al contrario de lo que ocurre con las SIMM, aqu los contactos situados a ambos lados del
mdulo poseen un canal propio de datos. Las SIMM emiten la misma seal por ambos lados.
SO DIMM (Small Outline Dual In Line Memory Module), conexin de 144 contactos, se emplea en
SDRAM; conexin de 200 contactos, se emplea en SDRAM DDR; este formato ms reducido se
emplea en porttiles y ordenadores pequeos.
RIMM (Rambus In Line Memory Module), conexin de 184 contactos (16 bits), conexin de 232
contactos (32 bits).
SO RIMM (Small Outline Rambus In Line Memory Module), conexin de 160 contactos.
www.cibe2000.com.mx
Qu es DRAM?
DRAM es la abreviatura de "Dynamic Random Access Memory" (memoria dinmica de acceso
aleatorio) y se puede afirmar que es el "antepasado" de todas las memorias dinmicas. En este
tipo de memorias, las celdas de almacenamiento se encuentran ordenadas en columnas y filas.
De este modo, se puede acceder directamente a cualquier direccin de almacenamiento (columna
X, fila Y), direccin en la que no se guardarn permanentemente estos datos, sino que debern
refrescarse regularmente ("Refresh"). Este tipo de memoria es rpida y muy flexible, por lo que se
emplea a menudo como memoria en distintos grados de desarrollo.
Qu es SDRAM?
SDRAM es la abreviatura de "Synchronous Dynamic Random Access Memory" (memoria sncrona
dinmica de acceso aleatorio). Con el fin de optimizar la velocidad de acceso, una parte de la
controladora de la memoria del ordenador se encuentra integrada directamente en el mdulo de
memoria. Al contrario de lo que sucede con otras memorias DRAM, no es necesario especificar
cada direccin de almacenamiento, sino que nicamente se necesita la direccin de inicio. A
continuacin la memoria transmite los datos deseados.
Adems, la memoria SDRAM est equipada con una seal de reloj para sincronizar la consulta de
www.cibe2000.com.mx
la memoria con el ordenador . Este tipo de memoria puede encontrarse como DIMM de 168
contactos o como SO DIMM de 144 contactos con una frecuencia de 66, 100 o 133 MHz.
Qu es SDRAM-DDR?
SDRAM DDR es la abreviatura de "Synchronous Dynamic Random Access Memory - Double Data
Rate" (memoria sncrona dinmica de acceso aleatorio - tasa de transferencia duplicada). En este
caso se trata de una mejora de la memoria SDRAM, ms rpida, y fabricada como DIMM de 184
contactos o SO DIMM de 200 contactos. Este tipo de memoria puede transmitir dos paquetes de
datos por cada ciclo del reloj, con lo que la tasa de transferencia prcticamente se duplica.
A pesar de tener la misma frecuencia que las SDRAM, la velocidad viene indicada con un valor
duplicado: DDR200 (100 MHz), DDR266, DDR333, DDR400, DDR433, DDR466, DDR500, DDR533
y DDR550 (275 MHz). La conocida denominacin PCxxx ya no indica megahercios, sino la tasa de
transferencia mxima en MB/s: PC1600, PC2100, PC2700, PC3200, PC3500, PC3700, PC4000,
PC4300 y PC4400.
Qu es SDRAM DDR2?
La SDRAM DDR2 es una mejora de las SDRAM tradicionales con tasa duplicada (Double Data
Rate). Algunas funciones internas y un menor consumo energtico las hacen ms rpidas. Al igual
de lo que sucede con la primera versin de memoria DDR, aqu tambin se indican las frecuencias
duplicadas: DDR2-400 (200 MHz), DDR2-533 (266 MHz) y DDR2-667 (333 MHz).
Del mismo modo, se emplean las ya conocidas denominaciones PCxxxx en las memorias DDR2:
PC2-3200, PC2-4300 y PC2-5300. En comparacin con las memorias DDR con la misma
frecuencia, los mdulos DDR2 cuentan con una latencia menor, con lo que ofrecen una mayor
frecuencia de reloj.
www.cibe2000.com.mx
Qu es RDRAM?
RDRAM es la abreviatura de "Rambus Dynamic Random Access Memory" (memoria dinmica de
acceso aleatorio de Rambus). Este tipo de memoria DRAM lo desarroll la empresa Rambus Inc.
con una estructura interna distinta y una tasa de transferencia optimizada. Dado que los mdulos
pueden colocarse individualmente o en de dos en dos como canal serie, se puede lograr una tasa
de transferencia de hasta 9,6 GB/s empleando los cuatro canales.
Por este motivo, este tipo de memorias es muy til en servidores que necesiten mucha memoria.
Adems, la RDRAM cuenta con una funcin ECC (correccin de errores). Hay memorias RDRAM
como RIMM de 184 contactos (16 bits), otras como RIMM de 232 contactos (32 bits) y otras como
SO RIMM de 160 contactos. Su velocidad se indica con PC600, PC700, PC800, PC1066 o PC1200.
Qu es SRAM?
SRAM es la abreviatura de "Static Random Access Memory" (memoria esttica de acceso aleatorio)
y se diferencia de la DRAM en lo siguiente: la SRAM tiene celdas de almacenamiento que no
requieren refrescarse ("Refresh") regularmente. por este motivo, este tipo de memoria es muy
rpida, aunque al ser ms costosa de fabricar, se vende considerablemente ms cara. Las
memorias SRAM se emplean normalmente en memorias intermedias ("cach") rpidas.
www.cibe2000.com.mx
Qu es ECC?
ECC es la abreviatura de "Error Checking and Correcting" (reconocimiento y correccin de
errores). Las memorias que poseen esta caracterstica son capaces de reconocer errores internos
(errores de 1 bit o errores de 2 bits). En casos especialmente graves se puede llegar a detener por
completo el ordenador. Los errores de 1 bit pueden corregirse en funcionamiento mediante la
comparacin de las sumas de comprobacin. Las memorias con funcin ECC son ms fiables, por
lo que normalmente se emplean en servidores.
Qu es "registrada" (Registered)?
Los mdulos de memoria que cuenten con el distintivo de registrada ("registered") disponen de
una memoria intermedia ("Buffer") adicional que evita ciertos problemas que podran surgir al
emplear ms de 4 memorias DIMM en un ordenador. Si han de insertarse ms de 2 GB de
memoria en un ordenador recomendamos enrgicamente que stos sean mdulos de memoria
registrada. La mayora son mdulos equipados con ECC. Estos mdulos registrados no ofrecen
ningn beneficio si se emplean en un ordenador con poca memoria, adems, funcionan slo con
ciertas placas.
Qu es "Chipkill"?
"Chipkill" indica un costoso proceso para detectar y corregir fallos de ms de 1 bit en memorias
ECC. Este proceso permite detectar errores de memoria e inhabilitar de un modo selectivo las
partes problemticas de la memoria. Esta tecnologa no est disponible para PCs de sobremesa ya
que no es realmente necesaria.
Nota: por favor, tenga en cuenta que los datos tcnicos aqu presentados pueden perder su
vigencia debido al constante avance de la industria informtica. Utilice este documento como
referencia y consulte los sitios web de los fabricantes para obtener informacin actualizada.
Informacin Almacenada
El SPD esta regulado por un estndar de JEDEC en el se especifica el uso de un chip de
memoria EEPROM. En esta memoria se usan los primeros 128 bytes para almacenar
informacin esencial del modulo como es: parmetros de temporizacin, fabricante,
numero de serie y otros datos tiles acerca del modulo. Esta caracterstica permite que
muchos configuren la memoria de manera automtica al determinar claramente las
caractersticas de los mdulos. Por ejemplo los mdulos de memoria RAM equipados
con SPD proveen informacin critica de temporizacin como las latencias y los ciclos
www.cibe2000.com.mx
Protocolo de comunicacin
El SPD utiliza varios comandos del protocolo de comunicacin serial IC para leer la
informacin en la EEPROM de manera que solo se usan dos pines para comunicacin:
uno para datos y el otro para la seal de reloj. adems se utilizan otras tres lineas para
direccionar los chips EEPROM de los diferentes mdulos en una tarjeta madre. El
estndar IC es usado comnmente en las tarjetas madre para tareas de instrumentacin
como llevar datos de lecturas de voltaje, velocidad de ventiladores y mediciones de
temperatura.