2. La memoria RAM (Random Access Memory Module o memoria de acceso aleatorio) es un
tipo de memoria que utilizan los ordenadores para almacenar los datos y programas a los
que necesita tener un rápido acceso.
Se trata de una memoria de tipo volátil, es decir, que se borra cuando apagamos el
ordenador.
Los datos almacenados en la memoria RAM no sólo se borran cuando apagamos el
ordenador, sino que tambien deben eliminarse de esta cuando dejamos de utilizarlos (por
ejemplo, cuando cerramos el fichero que contiene estos datos).
Estas memorias tienen unos tiempos de acceso y un ancho de banda mucho más rápido que el
disco duro, por lo que se han convertido en un factor determinante para la velocidad de un
ordenador. Esto quiere decir que, dentro de unos límites, un ordenador irá más rápido
cuanta mayor sea la cantidad de memoria RAM que tenga instalada, expresada en
MegaBytes o GigaBytes.
Físicamente, están constituidas por un conjunto de chips o módulos de chips normalmente
conectados a la tarjeta madre. Los chips de memoria son rectángulos negros que suelen ir
soldados en grupos a unas plaquitas con "pines" o contactos:
3. HISTORIA
La historia está marcada por la necesidad del volumen de datos. Originalmente, los datos
eran programados por el usuario con movimientos de interruptores. Se puede decir que el
movimiento de datos era bit a bit. Las necesidades apuntaron a una automatización y se
crearon lo que se denomina byte de palabra. Desde una consola remota, se trasladaban los
interruptores asignándoles valores de letra, que correspondían a una orden de
programación al microprocesador.
Los interruptores evolucionaron asignándoles una tabla de direccionamiento de 16x16 bytes,
en donde se daban 256 valores de byte posibles (la actual tabla ASCII).
La estimulación del conmutador evolucionó a pulsos electromagnéticos, el almacenamiento
de los programas era cuestión de tiempo que su almacenamiento pasara del papel a un
soporte lógico, tal como las cintas de almacenamiento. Las cintas eran secuenciales, y la
composición de la cinta era de un material magnetoestático; bastaba una corriente Gauss
para cambiar las polaridades del material. Dado que el material magnético puede tener
polaridad norte o sur, era ideal para representar el 0 o el 1.
4. Uno de los primeros tipos de memoria RAM fue la memoria de núcleo magnético,
desarrollada entre 1949 y 1952 y usada en muchos computadores hasta el desarrollo de
circuitos integrados a finales de los años 60 y principios de los 70. Esa memoria requería que
cada bit estuviera almacenado en un toroide de material ferromágnetico de algunos
milímetros de diámetro, lo que resultaba en dispositivos con una capacidad de memoria muy
pequeña. Antes que eso, las computadoras usaban relés y líneas de retardo de varios tipos
construidas para implementar las funciones de memoria principal con o sin acceso aleatorio.
En 1969 fueron lanzadas una de las primeras memorias RAM basadas en semiconductores
de silicio por parte de Intel con el integrado 3101 de 64 bits de memoria y para el siguiente
año se presentó una memoria DRAM de 1 Kibibyte, referencia 1103 que se constituyó en un
hito, ya que fue la primera en ser comercializada con éxito, lo que significó el principio del
fin para las memorias de núcleo magnético. En comparación con los integrados de memoria
DRAM actuales, la 1103 es primitiva en varios aspectos, pero tenía un desempeño mayor
que la memoria de núcleos.
5. En 1973 se presentó una innovación que permitió otra miniaturización y se convirtió en
estándar para las memorias DRAM: la multiplexación en tiempo de la direcciones de
memoria. MOSTEK lanzó la referencia MK4096 de 4 Kb en un empaque de 16 pines, mientras
sus competidores las fabricaban en el empaque DIP de 22 pines. El esquema de
direccionamiento se convirtió en un estándar de facto debido a la gran popularidad que logró
esta referencia de DRAM. Para finales de los 70 los integrados eran usados en la mayoría de
computadores nuevos, se soldaban directamente a las placas base o se instalaban en zócalos,
de manera que ocupaban un área extensa de circuito impreso. Con el tiempo se hizo obvio
que la instalación de RAM sobre el impreso principal, impedía la miniaturización , entonces
se idearon los primeros módulos de memoria como el SIPP, aprovechando las ventajas de la
construcción modular. El formato SIMM fue una mejora al anterior, eliminando los pines
metálicos y dejando unas áreas de cobre en uno de los bordes del impreso, muy similares a
los de las tarjetas de expansión, de hecho los módulos SIPP y los primeros SIMM tienen la
misma distribución de pines.
6. A finales de los 80 el aumento en la velocidad de los procesadores y el aumento en el ancho de
banda requerido, dejaron rezagadas a las memorias DRAM con el esquema original MOSTEK,
de manera que se realizaron una serie de mejoras en el direccionamiento.
7. FORMATOS DE MÓDULOS RAM
Se trata de la forma en que se juntan los chips de memoria, del tipo que sean, para conectarse
a la placa base del ordenador. Son unas plaquitas alargadas con conectores en un extremo; al
conjunto se le llama módulo. Esta clasificación se refiere exclusivamente a la posición de los
contactos.
Las primeras memorias fueron chips denominados DIP (Paquete en Línea Doble) un tipo de
encapsulado consistente en almacenar un chip de memoria en una caja rectangular con dos
filas de pines de conexión en cada lado. Hoy en día, las memorias por lo general se
suministran en forma de módulos, es decir, tarjetas que se colocan en conectores designados
para tal fin.
Los primeros módulos comerciales de memoria eran SIPP de formato propietario, es decir no
había un estándar entre distintas marcas. Otros módulos propietarios bastante conocidos
fueron los RIMM, ideados por la empresa RAMBUS.
8. Módulos de formatos SIPP es el acrónimo inglés de Single In-line Pin Package (Paquete de
Pines en Línea Simple) y consiste en un circuito impreso (también llamado módulo) en el que
se montan varios chips de memoria RAM, con una disposición de pines correlativa (de ahí su
nombre). Tiene un total de 30 pines a lo largo del borde del circuito, que encajan con las
ranuras o bancos de conexión de memoria de la placa base del ordenador, y proporciona 8 bits
por módulo. Y fueron reemplazadas por las SIMM, más fáciles de instalar.
9. Módulos de formatos RIMM acrónimo de Rambus Inline Memory Module(Módulo de
Memoria en Línea Rambus). Designa a los módulos de memoria RAM que utilizan una
tecnología denominada RDRAM, desarrollada por Rambus Inc. a mediados de los años 1990
con el fin de introducir un módulo de memoria con niveles de rendimiento muy superiores a
los módulos de memoria SDRAM de 100 MHz y 133 MHz disponibles en aquellos años.
Este tipo de memorias siempre deben ir por pares, no funcionan si se coloca solamente un
módulo de memoria. Todos las memorias RIMM cuentan con 184 terminales. Cuentan con 2
muescas centrales en el conector, para que al insertarlas, no haya riesgo de colocarlas de
manera incorrecta.La memoria RIMM permite el manejo de 16 bits.
Tiene una placa metálica sobre los chips de memoria, debido a que estos tienden a calentarse
mucho y esta placa actúa como disipador de calor.
Como requisito para el uso del RIMM es que todas las ranuras asignadas para ellas estén
ocupadas.
10. Formato actual de la memoria
RAM
Las muescas laterales sirven de sujeción una vez instalado el módulo, para que no pueda ser
extraído por error.
La muesca del fondo sirve para evitar que se instale RAM no compatible en un zócalo que no
le corresponde. Transforma el proceso de instalación por tanto, casi a prueba de tontos. Pero
no de persistentes con mucha fuerza bruta.
Los contactos o pines, son los puntos de unión entre nuestra RAM y la placa base, y el lugar
por el que esta se comunica. Su número le indicará con precisión a un ojo experto el tipo de
RAM con el que está tratando. Si ese ojo experto no es capaz de verlo antes por las etiquetas y
números de serie, claro.
Los módulos o chips de memoria, son el corazón de la memoria, donde se almacena la
información que está siendo tratada.
11. En términos generales, existen tres
tipos estándar de módulos RAM:
Módulos de formatos SIMM (Single In-line Memory Module o Módulo de Memoria en
Línea Simple). Dos tipos de módulos SIMM con 30 ó 72 contactos:
Los módulos SIMM con 30 conectores (de 89x13mm) son memorias de 8 bits que se
instalaban en los PC de primera generación.
Los módulos SIMM con 72 conectores (sus dimensiones son 108x25mm) son memorias
capaces de almacenar 32 bits de información en forma simultánea.
12. Módulos de formatos DIMM (Dual In-line Memory Module o Módulo de Memoria en Línea
Doble): Los módulos DIMM son reconocibles externamente por poseer sus contactos (o pines)
separados en ambos lados, a diferencia de los SIMM que poseen los contactos de modo que los
de un lado están unidos con los del otro.
Las memorias DIMM comenzaron a reemplazar a las SIMM como el tipo predominante de
memoria cuando los microprocesadores Intel Pentium dominaron el mercado.
Un DIMM puede comunicarse con el Cache a 64 bits (y algunos a 72 bits) en vez de los 32 bits
de los SIMM.
El hecho de que los módulos en formato DIMM (Módulo de Memoria en Línea
Doble),sean memorias de 64 bits, explica por qué no necesitan emparejamiento.
Los módulos DIMM poseen chips de memoria en ambos lados de la placa de
circuito impresa, y poseen a la vez, 84 contactos de cada lado, lo cual suma un
total de 168 contactos. Además de ser de mayores dimensiones que los módulos
SIMM (130x25mm), estos módulos poseen una segunda muesca que evita
confusiones.
13. Módulos de formatos SO DIMM (DIMM de contorno pequeño):Estan diseñados para
ordenadores portátiles. Los módulos SO DIMM sólo cuentan con 144 clavijas en el caso de las
memorias de 64 bits, y con 77 clavijas en el caso de las memorias de 32 bits.
14. TIPOS DE MEMORIAS:
DRAM (Dynamic Random Access Memory o RAM Dinámica): (Módulo de Acceso Aleatorio
Dinámico) Esta memoria es del tipo asíncronas, es decir, que iban a diferente velocidad que el
sistema, y sus tiempos de refresco eran bastante altos. Usada hasta la época del 386, su
velocidad de refresco típica es de 80 ó 70 nanosegundos (ns), tiempo éste que tarda en vaciarse
para poder dar entrada a la siguiente serie de datos. Por ello, es más rápida la de 70 ns que la
de 80 ns.
Físicamente, aparece en forma de DIMMs o de SIMMs, siendo estos últimos de 30 contactos.
15. SDRAM (Synchronous Dynamic Random Access Memory). (Módulo de Acceso Aleatorio
Estático) Son un tipo de memorias síncronas, es decir, que van a la misma velocidad del sistema,
con unos tiempos de acceso que en los tipos más recientes son inferiores a los 10ns, llegando a
los 5ns en los más rápidos.
16. Parámetros RAM
Velocidad de acceso: Se mide en nanosegundos y es la velocidad mínima que tarda la
memoria en completar un acceso de memoria completo.
Velocidad de reloj: Se mide en MHz y es la velocidad que tarda el bus en completar un ciclo
de reloj.
Latencias: Es el tiempo transcurrido en ciclos de reloj entre que el controlador manda una
petición para leer una parte de la memoria hasta que los datos salen a los pines de salida de
la RAM.
Tasa de transferencia: Es la tasa máxima de datos que se pueden leer por cada ciclo de reloj.
Se expresa en MB/s.
Dual/triple canal: Es una tecnología que habilita el uso simultáneo de dos o tres memorias
habilitando dos o tres canales para las mismas.
Voltaje: Es el consumo de energía de una memoria RAM. Se mide en voltios (V).
17. Consejos de compras de
memorias RAM
Podremos encontrar diferentes opciones, y si bien las diferencias no serán abismales,
debemos tener una serie de puntos en cuenta al elegir.
Las marcas: No todas las marcas fabricantes tienen la misma calidad, y por tanto, a la hora
de elegir entre dos de igual precio y características, resulta más inteligente quedarnos con las
marcas más fiables. Hay que tener en cuenta además, que existen diferentes versiones dentro
de estas marcas, indicando mejores componentes y posibilidades.
Las mejores: Corsair, Gskill y Kingston.
También buenas: Mushkin, Exceleram, GeIL o Crucial.
Capacidad: Debemos tener en cuenta qué clase de aplicaciones vamos a utilizar. No todos
los usuarios necesitan lo mismo, ya que podríamos dejar sin usar gran cantidad de memoria,
que podría haberse transformado en algún componente mejor.
2 GB: Base, para usuarios que navegan, consultan correo, y realizan trabajos de ofimática.
4 GB: Lo más común, nos permitirá desenvolvernos con tranquilidad.
6-8 GB (o más): Para jugones muy exigentes, o quienes hagan edición y diseño avanzados.
18. Frecuencia: Posiblemente lo más simple, a mayor frecuencia, más rendimiento. Sin embargo,
debemos tener mucho cuidado, comprobando que aquello que vayamos a comprar esté
soportado por nuestra placa base.
1333 Mhz: Lo más común, suficiente para cualquier usuario no exigente.
1600 Mhz: Mejor opción calidad-precio para jugones que ajusten su presupuesto.
1800+ Mhz: Para usuarios muy exigentes, y dispuestos a pagar el precio.
Latencias: Conforme subimos de frecuencia, también lo hace su latencia. Sin embargo,
algunos fabricantes ofrecen módulos con latencias reducidas, que mejoraran el rendimiento.
Tan sencillo, como elegir, con la misma frecuencia, la latencia más baja.
Del Blog de Sonia: http://soniaarreglapc.blogspot.com