¿Qué es la memoria RAM? Random Access Memory o
memoria de acceso aleatorio. Es la 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.
El almacenamiento es considerado temporal por que los datos y
programas permanecen en ella mientras que la computadora este
encendida o no sea reiniciada. Se le llama RAM por que es posible
acceder a cualquier ubicación de ella aleatoria y
rápidamente.
Las RAM se dividen en estáticas y dinámicas. Una
memoria estática mantiene su contenido inalterado mientras
esté alimentada. Una memoria dinámica la lectura es
destructiva, es decir que la información se pierde al
leerla, para evitarlo hay que restaurar la información
contenida en sus celdas, operación denominada
refresco.
Las memorias se agrupan en módulos, que se conectan a la
placa base de la computadora. Según los tipos de
conectores que lleven los módulos, se clasifican en
módulos SIMM con 30 ó 72 contactos, módulos
DIMM con 168 contactos y módulos RIMM con 184
contactos.
TIPOS
DRAM: Acrónimo de “Dynamic Random Access
Memory”, o simplemente RAM ya que es la original, y por
tanto la más lenta. Su velocidad de refresco típica
es de 80 ó 70 nanosegundos, (tiempo que tarda en vaciarse
para poder dar entrada a la siguiente serie de datos).
Físicamente, aparece en forma de DIMMs o de SIMMs, siendo
estos de 30 contactos.
La DRAM es más lenta que la memoria SDRAM, pero por el
contrario es mucho más barata de fabricar y por ello es el
tipo de memoria RAM más comúnmente utilizada como
memoria principal.
SDRAM Sincronic-RAM. Es un tipo síncrono de memoria, que
se sincroniza con el procesador, es decir, el procesador puede
obtener información en cada ciclo de reloj, sin estados de
espera. Sólo se presenta en forma de DIMMs de 168
contactos.
SDRAM funciona de manera totalmente diferente a FPM, EDO O DRAM,
ya que transmiten los datos mediante señales de control,
en la memoria SDRAM el acceso a los datos esta sincronizado con
una señal de reloj externa.
RDRAM (Rambus DRAM) Memoria de alta gama basada en un protocolo
propietario creado por la empresa Rambus. La RDRAM funciona
elevando la frecuencia de los chips para evitar cuellos de
botella (hasta PC800) con un bus de datos de 16 bits.
Es un tipo de memoria de 64 bits que puede producir
ráfagas de 2ns y puede alcanzar tasas de transferencia de
533MHz, con picos de 1,6 GB/s.
Es el componente ideal para las tarjetas gráficas AGP,
evitando los cuellos de botella en la transferencia entre la
tarjeta gráfica y la memoria de sistema durante el acceso
directo a memoria (DIME) para el almacenamiento de texturas
gráficas. Hoy en día la podemos encontrar en las
consolas NINTENDO 64.
Se clasifica en: Rambus PC600: se caracteriza por utilizar dos
canales y ofrece unas tasas de transferencia de 1,06 GiB/s por
canal => 2,12 GiB/s a una frecuencia de 266 MHz. Rambus PC700:
trabaja a una frecuencia de 356 MHz y ofrece unas tasas de
transferencia de 1,42 GiB/s por canal => 2,84 GiB/s. Rambus
PC800: trabaja a 400 MHz y ofrece unas tasas de transferencia de
1,6 GiB/s por canal => 3,2 GiB/s.
DDR SDRAM ó SDRAM II (Double Data Rate SDRAM) Funciona a
velocidades de 83, 100 y 125MHz, pudiendo doblar estas
velocidades en la transferencia de datos a memoria. Ahora, esta
velocidad puede llegar a triplicarse o cuadriplicarse, con lo que
se adaptaría a los nuevos procesadores.
Este tipo de memoria tiene la ventaja de ser una extensión
de la memoria SDRAM, con lo que facilita su implementación
por la mayoría de los fabricantes.
SIMM (Single In line Memory Module) Tipo de encapsulado
consistente en una pequeña placa de circuito impreso que
almacena chips de memoria, y que se inserta en un zócalo
SIMM en la placa madre o en la placa de memoria. Los SIMMs son
más fáciles de instalar que los antiguos chips de
memoria individuales, y a diferencia de ellos son medidos en
bytes en lugar de bits.
El primer formato que se hizo popular en los computadores
personales tenía 3.5" de largo y usaba un conector de 32
pins. Un formato más largo de 4.25", que usa 72 contactos
y puede almacenar hasta 64 megabytes de RAM el más
frecuente.
DIMM (Dual In line Memory Module) Se inserta en un zócalo
DIMM en la placa madre y usa generalmente un conector de 168
contactos. más alargados (unos 13 cm), con 168 contactos y
en zócalos generalmente negros; llevan dos muescas para
facilitar su correcta colocación.
Pueden manejar 64 bits de una vez, por lo que pueden usarse de 1
en 1 en los Pentium, K6 y superiores. Existen para voltaje
estándar (5 voltios) o reducido (3.3 V).
Características Están constituidas por un conjunto
de chips o módulos de chips conectados a la tarjeta madre.
Tiempo de acceso corto: debido a su funcionamiento, tienen
velocidades que las habilitan para trabajar como memoria
principal con la mayoría de los microcontroladores.
Lectura destructiva: como todas las memorias
ferroeléctricas, la lectura es destructiva. Esto no
representa un problema ya que el chip se encarga de reescribir
los datos luego de una lectura. No volátiles: su
funcionamiento hace prescindibles los refrescos y la
alimentación para la retención de datos.
Funcionamiento Cuando las aplicaciones se ejecutan, primeramente
deben ser cargadas en memoria RAM. El procesador entonces
efectúa accesos a dicha memoria para cargar instrucciones
y enviar o recoger datos, reducir el tiempo necesario para
acceder a la memoria, y ayuda a mejorar las prestaciones del
sistema.
Es una memoria dinámica, lo que indica la necesidad de
“recordar” los datos a la memoria cada
pequeños periodos de tiempo, para impedir que esta pierda
la información. Eso se llama Refresco. Cuando se pierde la
alimentación, la memoria pierde todos los datos.
“Random Access”, acceso aleatorio, indica que cada
posición de memoria puede ser leída o escrita en
cualquier orden.
Especificaciones 1. Mhz: Esta es la velocidad nominal a la cual
la memoria RAM se comunica con el procesador, a la vez el
procesador tiene su FSB (Front side bus), velocidad a la cual se
comunica con las memorias. Lo recomendable es hacer funcionar al
RAM en sincronía con el procesador, es decir que el FSB
sea igual a la frecuencia de las memorias RAM.
2. Dual Channel: Es como un Raid0 en memorias. Es decir se
instalan en pares, iguales en tamaño y en velocidad; de
este modo se obtiene una mejora en rendimiento que ha sido
descrita desde el 5% hasta el 20% en el mejor de los casos.