InicioInfoOverclocking

Overclocking

Info10/20/2008

Como esta organizada la memoria?

Antes de que podamos ponernos a discutir sobre los timmings necesitamos entender como esta oganizada y como se accede a la memoria. La RAM es uy similar, salvando las distancias, a una hoja de Excel, es decir, esta organizada en filas y columnas. Imagina que tienes un chip de 16 megabits en tu stick de memoria. Este chip normalmente tendrá 4 M (4.194.304) localizaciones de memoria o "celdas", cada una de las cuales contiene 4 bits de datos. Como 2 elevado a 22 (2^22) = 4.194.304. necesitaremos direcciones de 22 bits para direccionar correctamente todas esas posiciones de memoria o "celdas". Los primeros 11 bits haran referencia a la columna y los ultimos 11 bits de los 22 a la fila. Este metodo permite al controlador de memoria direccionar cada posicion de manera inequivoca y unica, al igual que Excel usa numeros para las filas y letras paras las columnas. Esta explicacion puede parecer un poco complicada pero es necesaria a la hora de explicar y entender los timmings de memoria.

Que son los timmings?

Los timmings generalmente se refieren a cuanto tiempo le cuesta a la memoria estar lista para que la CPU o el controlador de memoria accede a ella. Los timmings juegan un papel muy importante en el rendimiento global de nuestro sistema y por supuesto en su estabilidad. Si la memoria intenta entregar algo antes de que la CPU este lista podemos tener "problemas". Asi cuando hablamos de "relajar" los timmings lo que realmente estamos haciendo es dar mas tiempo al sistema para prepararse para cualquier accion que se deba ejecutar en la memoria, al contrario cuando hablamos de "apretar" o "ajustar" los timmings, haremos que la memoria este preparada antes.

Los timmings de la Ram son numero como estos: 2-3-2-5, y hacen referencia al numero de "ticks" o ciclos de cpu que le cuesta a la memoria estar lista para hacer algo a peticion del sistema. De esta manera podemos deducir que los timmings de memoria juegan un papel importante en aplicaciones que necesiten o se beneficien de un acceso mas rapido a la memoria, como los juegos de ordenador por ejemplo.

Que pasa cuando la CPU quiere algo de la memoria?

Primero, el chip determina la fila de la posicion de memoria y activa la señal denominada RAS. Entonces tenemos que esperar algunos clocks (conocidos como RAS-TO-CAS) y entonces el chip establece la columna y la señal CAS se activa, para ya con fila y columna poder acceder a la "celda" de la matriz de memoria. Una vez activado el CAS tendremos que esperar otros pocos ciclos de reloj (cloks), esto es lo que denominamos "latencia CAS". Y, tachan.. los datos aparecen magicamente en los pins de la RAM.

CAS? RAS? De que estas hablando?

Actualmente existen varios y diferentes timmings en la RAM que se pueden modificar en la BIOS o programas de software con ese fin, pero los realmente importantes son 4. Posiblemente nunca te "pegaras" con los demas.

Por ello nos referimos a los timmings de memoria como 2-2-2-5. Estos numeros significan:

Latencia CAS - Retraso RAS to CAS - Precarga RAS - TRAS ->en español
CAS Latency - RAS to CAS Delay - RAS Precharge - TRAS ->en ingles

Como? No te preocupes, vamos a hablar de cada uno de ellos, quizas no de manera totalmente precisa, pero si para que tengas una idea clara de que es cada uno. Si alguien ve que me equivoco, simplemente postead una correccion

CAS - Colum Address Strobe

Tambien llamado CAS Latency, CAS Delay o CL. CAS controla el retraso en ciclos de reloj (clocks) de la RAM desde que recibe un comando de lectura hasta que lo ejecuta. Los timmings CAS suelen ser 2, 2.5 o 3 para DDR y pueden ser incluso mas altos para DDR2. La latencia CAS tiene mas efecto sobre el rendimiento del sistema que ningun otro timming en la RAM, ya que es el numero de ciclos que necesita para encontrar la posicion correcta de los datos que estamos buscando en la memoria. Esto es el porque de que el sistema vaya un poco mas rapido si nuestro CAS en inferior.

RAS to CAS Delay (RAS- Row Access Strobe)

A veces se denomina TRCD (time RAS CAS Delay). Este timming es el numero de ciclos de reloj (clocks) entre las señales de fila (RAS) y columna (CAS) usadas cuando la memoria esta siendo escrita, leida o simplemente actualizada. Un TRCD menor significa un rendimiento mayor pues estamos disminuyendo los tiempos de espera, pero este timming no es tan determinante en el rendimiento como lo puede ser el CAS. Los valores tipicos para el TRCD son 2,3 y 4 para DDR y valores similares para DDR2.

RAS Precharge

Tambien denominado TRP (time RAS precharge). Indica como de rapido la RAM puede terminar el acceso de una fila y empezar el acceso de otra. Los valores tipicos del TRP son similares a los del TRCD. E igual que este su modificacion no afecta de manera importante, o al menos como el CAS, al rendimiento del sistema.

Active to precharge

Mas comunmente denominado TRAS, especifica el numero de clocks entre tener una posicion de memoria (fila-columna) disponible y luego cerrarla. Dicho de otra manera el tiempo de "cierre". TRAS afecta mas a la estabilidad que al rendimiento, pero siempre es interesante buscar el valor minimo en el que el sistema es estable. Los valores tipicos son mucha mas altos que los anteriores y van de 5 a 8 para una DDR decente y de 8 a 12 para una DDR2 tambien "decente", dependiendo en la velocidad de la memoria.

Que es el Command Rate?

EL command Rate, tambien llamado DRC (DRAM command rate) es lo que controla la velocidad del controlador de señal de la memoria. Tiene 2 valores posibles. 1T y 2T. Si esta seteado a 1T el controlador de memoria funcionara en modo sincrono con la velocidad del bus o FSB. Un valor mas elevado (2T) influira en un descenso de la velocidad de la RAM, lo que se traduce en menos ancho de banda.

Modificando los timmings para conseguir mayor rendimiento y estabilidad

No existe una formula especifica de timmings que funcione. Cada memoria es un mundo y tendras que probar las distintas combinaciones hasta encontrar una que te vaya bien. Asi que.. suerte!!

Info by Overclocking.es


Datos archivados del Taringa! original
0puntos
237visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

t
trons🇦🇷
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.