LA MEMORIA RAM MEMORIA RAM CARACTERÍSTICAS DE LA MEMORIA RAM TIPOS DE MEMORIA RAM Introducción ¿Qué es y como funciona la memoria RAM? ¿Cuáles son las partes de las que esta compuesta la memoria RAM? ¿Cuáles es la diferencia entre la memoria RAM y el disco duro? MEMORIA RAM MEMORIA RAM ( RANDOM ACCESS MEMORY O MEMORIA DE ACCESO ALEATORIO ) La memoria es una gigantesca matriz llena de unos y ceros. Cada posición, como es usual en una matriz, es posible de ubicar por un número de columna y otro de fila. Se le llama de “acceso aleatorio” ya que podemos acceder a cualquier ubicación de esta matriz, si conocemos la fila y la columna correspondiente. CARACTERÍSTICAS Permiten almacenar y recuperar la información. Esta memoria es basada en semiconductores que puede ser leída y escrita por el microprocesador u otros dispositivos de hardware. El acceso a las posiciones de almacenamiento se puede realizar en cualquier orden. Los chips de memoria son pequeños rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos. La RAM es muchísimo más rápida, y que se borra al apagar el ordenador, no como otro tipo de memoria. Localización Interna (se encuentra en la tarjeta madre) Capacidad Esta varia del tipo de memoria que se utilice en la actualidad se pueden encontrar memorias que alcanza hasta 1 Gb. de memoria Método de acceso La RAM es una memoria de acceso aleatorio. Esto significa que una palabra o byte se puede encontrar de forma directa, sin tener en cuenta los bytes almacenados antes o después de dicha palabra (al contrario que las memorias en cinta, que requieren de un acceso secuencial). Además, la RAM permite el acceso para lectura y escritura de información. Frecuencia Se denomina así a la velocidad de la memoria que se mide en Hertz (Hz) Tiempo de acceso Basado en el tiempo que se tarda en llegar los datos almacenados en la memoria (ns). Latencia La mas importante CAS (selección de dirección de columna), es el tiempo que transcurre desde que el controlador de memoria envía una petición para leer, hasta que se selecciona la columna de la memoria donde esta el dato buscado ( cantidad de ciclos de reloj). Ancho de banda o BUS Determina la cantidad de información que se transfiere simultáneamente por una transmisión (bits). cierta cantidad de líneas de MÓDULOS DE MEMORIA La memoria tiene el aspecto físico de un circuito rectangular delgado con unos conectores en uno de sus lados largos. En el número de conectores está la diferenciación descriptiva de los tipos de memoria: 30 contactos, 72 contactos (SIMM) y 168 contactos (DIMM y RIMM). SIMM DIMM Memoria SIMM (single in-line memory module) Consta de una pequeña placa de circuito impreso con varios chips de memoria integrados. Los SIMM están diseñados de modo que se puedan insertar fácilmente en la placa base de la computadora, y generalmente se utilizan para aumentar la cantidad de memoria RAM. Se fabricaban con 30 y 72 contactos ,con diferentes capacidades (4Mb, 8Mb, 16Mb, etc.) y con diferentes velocidades de acceso. Memoria DIMM (dual in-line memory module) Es otro tipo de encapsulado a diferencia del SIMM aparece en un formato de 168 conectores, de unos 13 cm de longitud, los cuales pueden manejar 64 bits. Principalmente se diferencian en que los contactos opuestos de los DIMM permanecen eléctricamente aislados para formar 2 contactos separados. TIPOS DE MEMORIA ESTATICA SRAM - Static Random Access Memory - más rápida y confiable. - refrescada menos veces . - acceso del orden de 10 a 30 nanosegundos. - construida con un circuito flip-flop . - no precisan de complejos circuitos de refrescamiento - usan mucha más energía y espacio. MEMORIA ESTATICA Async SRAM La memoria caché de los antiguos 386, 486 y primeros Pentium, asíncrona y con velocidades entre 20 y 12 ns. Sync SRAM Es la generación siguiente, capaz de sincronizarse con el procesador y con una velocidad entre 12 y 8,5 ns. Pipelined SRAM Se sincroniza también con el procesador, pero tarda en cargar los datos más que la anterior, aunque una vez cargados accede a ellos con más rapidez. Opera a velocidades entre 8 y 4,5 ns. MEMORIA DINAMICA DRAM - Dynamic Random Access Memory - Velocidad de refrescamiento típica es de 80 ó 70 nanosegundos. - En forma de DIMMs o de SIMMs. - Posiciones de memoria organizadas en filas y columnas. - Cuando accedemos a la memoria empezamos especificando la fila, después la columna por último decimos si deseamos escribir o leer en esa posición. MEMORIA DINAMICA FPM - Fast Page Memory -Memoria en modo paginado. -Su velocidad es de 70 ó 60 nanosegundos. -SIMMs de 30 ó 72 contactos. -La fila se selecciona una sola vez para todas las columnas dentro de la fila, dando así un rápido acceso. EDO RAM - Extended Data Output Random Access Memory - Memoria de acceso aleatorio extendida de salida de datos. - Refrescamiento de 70, 60 ó 50 nanosegundos. - En SIMMs de 72 contactos o DIMMs de 168 contactos. - La EDO permite mover un bloque completo de memoria. SDRAM - Synchronous Dynamic Random Access Memory - Memoria de acceso aleatoria sincronizado. - Es casi un 20 % más rápida que le EDO RAM. - Entrelaza dos o más matrices de memoria interna. Mientras se está accediendo a una matriz, la siguiente se está preparando para el acceso, sincronizar todas las señales de entrada y salida con la velocidad del reloj de sistema. - Velocidades de 10 nanosegundos. - DIMM de 168 contactos. PC133 o SDRAM de 133 mhz. - Cumple estrictas normas referentes a la calidad de los chips y diseño de los circuitos impresos . - De grandes exigencias técnicas para garantizar que el módulo de memoria que la cumpla funcione correctamente a las nuevas velocidades de bus de 133 MHz que se han incorporado a los últimos Pentium III. - DIMM de 168 pines y 144 pines BEDO RAM - Burst Extended Data Ouput Memory Random Access - Lee los datos en ráfagas, - Una vez que se accede a un dato de una posición determinada de memoria se leen los tres siguientes datos en un solo ciclo de reloj por cada uno de ellos, reduciendo los tiempos de espera del procesador. - No puede funcionar por encima de los 66 mhz. SDRAM – Synchronous Dynamic RAM - Utilizadas actualmente - Memorias síncronas van a la misma velocidad del sistema - Tiempos inferiores los 10ns ,llegando a los 5ns en los más rápidos. MEMORIAS SINCRONAS DDR SDRAM (Double Data Rate SDRAM ) - Tienen 1 84 contactos. - Trabajan con 2.5 Volt. - Parten de 200 MHZ y l legan hasta 400 MHZ. - Ofrece tasas de transferencia de hasta 3.2 GHs - Ancho de banda de 64 bits - Incompatibles con las DIMM en factor de forma y en voltaje. - Aprovecha dos ciclos de reloj del sistema . MEMORIAS SINCRONAS DDR2 SDRAM (Double Data Rate II SDRAM ) - Tienen 240 contactos o pines. - Sus frecuencias comienzan en 533 MHz y l legan a 1 000 MHz. - Modulo del tipo DIMM. - Ancho de banda de 64 bits. - Funcionan con 1.8 volts. - Duplican la velocidad de bus en relación a las DDR. - Tasas de transferencia de hasta 6 Gb/s. MEMORIAS SINCRONAS DDR3 SDRAM (Double Data Rate III SDRAM ) - Las mas utilizadas en la actualidad. - Poseen 240 pines, igual cantidad que las DDR2 aunque son físicamente - Incompatibles debido a una diferenciación de la muesca. - Útiles para tecnología móvil. - Pueden transferir datos a una tasa de reloj efectiva de entre 800 y 2000 MHZ - Funcionan con 1.5 volts - Capacidades desde 512 Mb hasta 16 Gb. -64 bits de ancho de banda. TECNOLOGIA DUAL CHANNEL Dual Channel es una tecnología que permite el incremento del rendimiento gracias al acceso simultáneo a dos módulos distintos de memoria. Esto se consigue mediante un segundo controlador de memoria en el Northbridge (componente del chipset). El rendimiento de esta tecnología es perceptible en algunas aplicaciones o características del ordenador, como por ejemplo cuando la tarjeta gráfica está integrada en la placa base y utilizan la memoria RAM como memoria gráfica, pero actualmente, con la potencia que tienen los ordenadores actuales, es difícil apreciar dicha tecnología (esto no quiere decir que no sea más eficiente). Para que el ordenador pueda funcionar en Dual Channel, se debe de tener dos módulos idénticos de memoria DDR, DDR2 ó DDR3 en los slots correspondientes de la placa base, y el chipset de la placa base debe de soportar dicha tecnología (los slots de la placa base suelen tener del mismo color el par de slots para su uso en Dual Channel). Hay que tener en cuenta que las memorias sean totalmente idénticas (Frecuencia, Latencias y Fabricante), ya que en caso contrario puede que haya alguna incompatibilidad y no funcione correctamente. Reconociendo la placa base que son dos módulos idénticos y que pueden funcionar en Dual Channel, es habilitado el Dual Channel y empieza a utilizar dos canales de datos de 64 bits cada uno, dejando un resultado un ancho de banda de 128 bits para mover los datos de la RAM a la CPU.