ene 12
19
Todos creo que sabemos que es una memoria RAM. Básicamente sabemos que es el espacio que utiliza un Computador para almacenar los datos de proceso y que estos datos una vez que se desconecta la memoria se pierden. La memoria RAM existe desde que se creo el procesador, y es vital su importancia ya que sin esta no podrían funcionar ningún dispositivo electrónico que realicen proceso que necesite algún tipo de calculo. COn el tiempo las memorias RAM han evolucionado al igual que el procesador, y por esa razón, existen cientos de términos para describir sus funciones y en este articulo tratamos de aclarar algunos.
En un principio las memorias eran circuitos integrados que estaban soldados en las placas junto con los procesadores, pero pronto se vio la necesidad de que existiera una manera fácil de aumentar la capacidad de memoria sin necesidad de cambiar toda la placa del procesador y todos los circuitos anexos. Fue IBM quien diseño el primer bus y sistema de memoria que permitia que puedan agregarse mas bancos de memoria a un mismo sistema, y aqui comienza la historia que no voy a comentar, ya que necesitaría un blog entero para eso. Solo voy a tratar de ayudarlos con algunos conceptos actuales.
Para empezar, las memorias RAM se pueden clasificar por el tamaño Fisico y la forma de conectarlas (Tipo de Encapsulado). De esta manera existen 2 clasificaciones importantes DIMM y las SODIMM (antes existían las SIMM). Las primeras son el tamaño estandar de las que usan las PC, y las segundas es el tamaño que usan las laptops, es decir que si leen “Memoria SODIMM” saben que se trata de memorias diseñadas para laptops.. pero ojo no es lo único que importa para que una memoria le haga a una laptop o PC.
Es importante también la clasificación de memorias según la forma de como el controlador de memoria de la computadora accede a la memoria en si, y según esta especificación las memorias pueden ser SDRAM o Rambus. La primera se convirtio en la mas popular (Synchronous Dynamic Random Access Memory) y de esta evolucionaron las DDR (Doble Data Rate), DDR2 , DDR3 entre otros. Las ultimas son las mas usadas y son básicamente diferentes especificaciones de DDR, son como versiones o ampliaciones de un mismo sistema. La versión mas actual es la memoria DDR3. Tenemos que decir, que por lo complejo del tipo de acceso las memorias DDR, DDR2 y DDR3 no son compatibles entre si, pero existen controladores de memoria que pueden trabajar con varios tipos de especificaciones a la vez. Físicamente, las memorias DDR, DDR2 y DDR3 se diferencian únicamente por la posición de la ranura de circuito, que evita que vallamos a poner una memoria DDR2 donde tiene que ir una DDR3.
Hasta aquí tenemos que el nombre de la memoria RAM actual sin considerar la capacidad seria:
“Memoria DIMM SDRAM DDR3 1333 MHZ”
y aun falta mas.
Despues, las memorias DDR se pueden clasificar por la velocidad de reloj maxima que soportan. (Todos las computadoras funcionan a una “velocidad” que son los ciclos del reloj que se miden en MHZ o mil ciclos por segundo) . Por ejemplo existen DDR 200 que funcionan a 100 MHZ y existen DDR 266 que funcionan a 133 MHZ. En cuestión de comunicación ambas memorias son las mismas, pero sus componentes hacen que una pueda trabajar a mas ciclos de reloj que la otra. Esto quiere decir que la memoria DDR 266 podría trabajar en lugar de la memoria DDR200 pero esto no podría ser alrevez.
Normalmente la frecuencia de la memoria que deben de comprar dependerá de la velocidad del bus del procesador, ya que normalmente estos funcionan con la misma velocidad de BUS (Bus es el medio de transporte de los datos entre los componentes de los equipos digitales).
Luego, con el tiempo las memorias se comenzaron a calificar por la cantidad de datos que pueden mover en un segundo. Esta especificación acompaña a las memorias con el termino PC. Es decir PC3-10600 es una memoria DDR3 que puede trasferir 10600 MB/s (MegaBytes por segundo).
Ahora la nomenclatura de las memorias esta completa “Memoria DIMM SDRAM DDR3-1333 PC3-10600″ y todo esto se puede abreviar por “Memoria PC3-10600″.
Pero aun existen algunas especificaciones adicionales que se pueden aplicar a cualquier tipo de memoria, y que si eres tecnico en computadoras debes de conocer, y estas son: ECC, Bufered o registred y Rank. Una memoria puede tener una caracteristica de esta adicional o puede tener todas, ya que todas son diferentes y se pueden aplicar al mismo tiempo a una memoria:
- ECC (Error-correcting code memory) es una sistema por el cual la memoria puede encontrar errores en los datos guardados y corregirlos. El controlador de memoria no necesariamente debe de ser compatible con el mecanismo de ECC para utilizar este tipo de memoria, simplemente no se usara el ECC si es que no es compatible.
- Bufered o Registred, es un mecanismo por el cual se coloca un chip intermedio (un registro) entre la memoria y el controlador de memoria de la computadora. Esto hace que puedan colocarse una mayor cantidad de módulos de memoria por controlador al reducir la carga eléctrica de controlar directamente los módulos de memoria. Es un mecanismo usado normalmente en servidores. Se identifica una memoria de este tipo con una R al Final (PC3-10600R). El controlador de memoria debe de ser capas de leer este tipo de memorias para usarlas.
- Rank se refiere a la cantidad de chips de memoria que apuntan a una misma dirección de memoria. Es una manera de aumentar la capacidad de memoria. Actualmente se pueden utilizar hasta 4 chips físicos en la misma dirección (rank 4r) y se están utilizando nuevos sistemas de control para acceder a estos bancos al mismo tiempo, aumentando la velocidad de trasferencia. Una memoria que lleva la especificación 1Rx8 significa que tiene 8 chips de memoria dispuestos en un solo Rank (Que pueden ser accesados en direcciones de memoria distintas). 2Rx8 significa que se cuentan con 8 chips dispuestos en 2 Rank (Agrupados de dos en dos). Esta especificación es distinta a la de algunos fabricantes que indican que su memoria son double side, ya que esta ultima solo es una referencia a la cantidad de lados de la memoria que se usan (En el encapsulado) y no indican si los chips están agrupados en direcciones de memoria o no.
Espero que le ayuden estos pequeños conceptos que iremos ampliando con el tiempo.
Saludos
Post Relacionados:
















