Páxina 4 de 5
Memoria RAM
¿Qué es la memoria RAM?
Antes de hablar sobre la memoria RAM hay que explicar el concepto de memoria, que no es otra cosa más que un medio que tiene la capacidad de almacenar información. Centrándonos en el terreno de la informática, podemos enumerar algunos tipos: memoria RAM, memoria ROM, discos duros, memorias flash
Una vez conocido el concepto de memoria, pasaremos ha explicar mas detalladamente que es la memoria RAM. Las iniciales significan Memoria de Acceso Aleatorio (Ramdom Access Memory en inglés), y su utilidad es la de almacenar información tanto de programas como datos. La característica que diferencia a la memoria RAM de otras memorias, es que la memoria RAM es volátil, esto es, que pierde toda la información almacenada en el momento que se queda sin energía (cuando apagamos el ordenador). Otra característica de la memoria RAM es su velocidad de acceso; para acceder a los datos en la memoria, el procesador puede referirse directamente a cualquier celda y leer o escribir en la misma, simplemente debe conocer la dirección de memoria de la celda que está buscando, de ahí toma parte de su nombre memoria de acceso aleatorio. Por ésto, la velocidad de lectura y escritura en la memoria es mucho mayor que la de un disco duro, ya que en éste último es necesario mover físicamente el cabezal a donde se encuentra la celda que queremos acceder.
Físicamente, la memoria RAM es una placa de circuito impreso en la cual van soldados unos chips de diferentes tecnología, características y capacidades. Los contactos van en un lateral, a este conjunto se le denomina módulo, y tendrá una forma u otra dependiendo del tipo de memoria RAM que se trate.
Clasificación
Según el número de pines (contactos) los módulos de memoria pueden ser:
*SIMM: son las iniciales de Single In-line Memory Module. Son una pequeña placa de circuito impreso con varios chips de memoria soldados, se fabrican con diferentes velocidades y capacidades, y son de 30 o 72 contactos. Normalmente se montan sobre la placa base de dos en dos.
*DIMM: son las iniciales de Dual in Line Memory Module, son más alargados que los SIMM, y pueden tener 168 o 184 contactos. La colocación en la ranura de la placa base es única, es decir, solo tienen una posición, y llevan una muesca para facilitar su correcta colocación. A diferencia de los módulos anteriores, pueden montarse de uno en uno.
Las conexiones de las que hablamos irán insertadas en la placa base sobre unos slots o ranuras que, evidentemente, tienen que ser del mismo número de contactos que los módulos de memoria que queremos conectar.
Independientemente de la clasificación anterior, se puede hacer una clasificación general de la memoria RAM en función de cómo almacenan la información. En esta clasificación encontramos dos grandes tipos:
*DRAM: son las iniciales de Dynamic Random Access Memory, y se refiere a que es necesario actualizar la información cada cierto tiempo, técnicamente sería diría refrescarla, debido a que la memoria DRAM está fabricada mediante condensadores que almacenan la información de un bit en forma de carga, que no es más que un uno o un cero. Los condensadores no son perfectos y tienen fugas, lo que podría llevar a la pérdida de información, por ello hay que refrescarlos, que simplemente consiste en recargar los condensadores que tengan almacenada un uno.
La memoria DRAM es usada comúnmente en gran parte de los ordenadores como memoria principal debido a que es más barata de fabricar que la SRAM y más pequeña, aunque por el contrario, también decir que es más lenta.
Dentro de la memoria DRAM existen varios tipos, que en orden ascendente de menores a mayores prestaciones son:
FPM-RAM: Fast Page Mode RAM. No depende de la señal de reloj (una señal del circuito que sincroniza todas las operaciones). Trata la información digamos que por páginas, por lo que interpreta que un dato está debajo de otro, ganado tiempo a la hora de acceder si ésto se cumple.
EDO-RAM: Extended Data Output RAM. No depende de la señal de reloj y envía bloques de datos completos, además tiene la ventaja que puede localizar un dato mientras transfiere otro. Este tipo de memoria va montada en módulos SIMM de 72 contactos.
BEDO-RAM: Burst Extended Data Output RAM. Es una modificación de la anterior, pero su problema radical en que no pueden funcionar a elevadas frecuencias.
SDR-SDRAM: Single Data Rate Synchronous Dynamic RAM. Su funcionamiento depende de la señal de reloj. La principal característica es que funcionan a la misma frecuencia que la placa base (66, 100 y 133 Mhz). Si la frecuencia del modulo de memoria no es el mismo que el de la placa no funcionará correctamente. Este tipo de memoria va montada en módulos DIMM de 168 contactos.
DDR-SDRAM: Double Data Synchronous Dynamic RAM. Al igual que la SDR-SDRAM, depende de la señal de reloj, de tal forma que en cada pulso de la señal envía el dato dos veces, osea, realiza una doble transferencia. Existen varios tipos de memorias DDR dependiendo de la frecuencia a la que trabajen, dicha frecuencia va desde los 200Mhz hasta los 800Mhz, proporcionando tasas de transferencia cada vez más altas en función de dicha frecuencia. Este tipo de memoria va montada en módulos DIMM de 184 contactos.
RDRAM: Rambus DRAM. Son fabricadas por la empresa Rambus, y al pertenecer a una empresa privada, se debe pagar cierto impuesto por su uso, además su fabricación es compleja a la vez que costosa.
Funcionan a altas frecuencias (266, 356 y 400 Mhz) y proporcionan unas tasas de transferencia elevadas. Este tipo de memoria va montada en módulos DIMM de 184 contactos.
DDR2: es la evolución de las memorias DDR-SDRAM. Funcionan acorde con la señal de reloj, y tienen la característica de que en cada pulso realizan cuatro transferencias. Son las memorias utilizadas en la actualidad debido a su alta velocidad y sus asequibles precios en comparación con otras. Este tipo de memoria va montada en módulos DIMM de 240 contactos.
*SRAM: son las iniciales de Static Random Access Memory, y está fabricada con transistores (grupos de cuatro, que forman un biestable o flip-flop) que almacenan dos estados, cero o uno y no necesita ser refrescada. Es más rápida que la DRAM pero también es más cara en su fabricación y de un tamaño mayor. Su uso más frecuente es para la memoria caché.
Los estados en que puede estar esta memoria son reposo, lectura y escritura.
Dentro de la memoria SRAM también existen diferentes tipos:
Async SRAM: memoria asíncrona, que no depende de la señal de reloj y los tiempos de acceso a los datos son desde los 20 hasta los 12 nanosegundos.
Sync SRAM: depende de la señal de reloj, y los procesos van sucediéndose según la subida o bajada de dicha señal. Los tiempos de acceso van desde los 12 hasta los 8,5 nanosegundos.
Actualidad
Hoy día dentro de la amplia gama de memorias RAM descritas anteriormente, algunas obsoletas debido a que no cubren las necesidades requeridas actualmente, lo que se busca es un dispositivo que combine un buen funcionamiento y a una velocidad acorde con las necesidades, a la vez que un precio asequible, lo que hace que las memorias DDR2 ya que cumplen bastante bien estas dos cualidades y se han impuesto en el mercado.
|