edition en cours goerBonjour � tous, beaucoup de monde se pose des questions sur les timings � mettre pour sa RAM.
Table des mati�res
Niveau 1 : Pour les N�ophytes pursQu'est ce qu'un timing ?
Quel est l'utilit� de bien r�gler les timings de sa m�moire ?
Quels sont les timings importants ?
Niveau 2 : Pour les d�butants et amateurs.Etape 1 : T�l�chargement et installation des logiciels utiles
Etape 2 : Si possible, conna�tre les puces de ses barrettes
Niveau 3 : Pour les experts-timings secondaires pour ddr2 1200 stable crucial-tracer/ballistix
chipsets 650i-680i-p35-965
-influence lecture/ecriture/latence suivant fsb ram
-influence du chipset sur 975X et P35C
-influence du timing TRD et TRD phase ajustement
-timings secondaires et memtest
-test mont�e en fr�quence par voltage et timings primaires
-conclusion
-d�collage de headspreader
Niveau 1 : Pour les N�ophytes pursTout d'abord,
le glossaire du site JMax-Hardware peut vous donner la d�finition des termes techniques qui vont suivre.
Qu'est ce qu'un timing ?Un timing est un nombre d'horloge n�cessaire � la r�alisation d'une op�ration (lecture, �criture acc�s...) On peut noter que le temps d'horloge est li� � la fr�quence de la RAM : plus la m�moire tourne vite, plus le temps d'horloge est faible.
Quel est l'utilit� de bien r�gler les timings de sa m�moire ?Les avantages sont nombreux :
- Meilleures performances (jusqu'� +5% de performance machine)
- Meilleure stabilit�
- Meilleure mont�e en fr�quence
- Sensation d'utiliser ses composants de mani�re optimum
Quels sont les timings importants ?Le timing le plus important est le CAS autrement appel� CL. C'est Le timing syst�matiquement utilis� pour r�aliser la moindre op�ration. Ca explique ainsi pourquoi les barrettes CAS3 sont plus cheres que celles en CAS5... Les performances sont bien plus fortes
Les autres timings sont au nombre de 3 et suivent le timing principal CAS.
Exemple :
4-4-4-12
Vous voici arriv�s � la fin du niveau 1. Pour le moment vous n'avez absolument pas touch� � votre PC ni optimiser quoi que ce soit. Si l'envie vous prend d'essayer, passez au niveau 2 ;D
Niveau 2 : Pour les d�butants et amateurs.(en cours de construction...)
Etape 1 : T�l�chargement et installation des logiciels utilesAvant toutes choses, il convient de t�l�charger les logiciels suivants :
- CPU-Z qui permet de voir en temps r�el les timings
- SetFSB qui permet de modifier en temps r�el le FSB (voir le Tutorial de Foxhound]
- SuperPi 1M qui vous permettra de mesurer vos performances et de savoir si le syst�me est globalement stable
- Prime 95 qui vous permettra de savoir si le syst�me est compl�tement stable
- Memtest3.5 pour windows qui vous permettra de savoir si la RAM est stable (comptez coverage 300%)
Pour modifier les timings de votre RAM :
Etape 2 : Si possible, conna�tre les puces de ses barrettesPour savoir quelles puces �quipent vos barrettes, la premi�re chose � faire est de regarder dessus (normal^^).
Si vous avez des dissipateurs, essayez de vous r�f�rez � la
Base de Donn�es puces DDR2 de Meteorik.
Dans le cas fort rare o� votre barrette n'y figure pas, il vous faut soit retirer les dissipateurs, soit aller � l'�tape 4 pour trouver les bons timings.
Etape 3 : Indication simpliste pour les puces les plus r�panduesEtape 4 : M�thode g�n�rale pour trouver les bons timings principauxNiveau 3 : Pour les expertsM�thode g�n�rale pour trouver les bons sub timings
Tableau d�taill�s suivant les types de puces
D9G
------------------------------------------------------------------------------------------------------------
timings secondaires pour ddr2 1200 stable crucial-tracer/ballistix
chipsets 650i-680i-p35-965
pour du spi32mo single ou dual (et/ou orthos/memtest)
voltage 2.15 � 2.55v
------------------------------------------------------------------------------------------------------------
ordre des timings suivant memset 3.3 beta2
p5b dlx4-4-4-5 sub 4-35-3-10-4-12
5(tcl) 35 3 20 20 10 8 10 5(all prech to refresh del)
5 30 3 11 11 11 8 11 5
5 42 6 14 20 8 8 12 5 (ocz)
4 29 3 10 11 6 8 10 4
4 45 8 11 10 4 8 3 5
p5k dlx5-5-5-5-15 sub 5-42-3-10-10-10-8-10-5
5-5-5-5-15 sub 5-30-6-11-11-3-8-8-5
5-6-6-5-9 sub 5-35-5-14-16-6-8-8-5
5-5-5-5-9 sub 5-30-30-11-11-3-8-3-5-3
5-5-4-9 sub trfc 25 twr 3 twtr 3 trrd 3 rms 7.8us
asus commando5-5-5-4-5 sub 4-25-3-10-10-3-8-5-4
4-4-4-4-10 sub 4-42-2-11-10-10-8-10-4
4-4-3-4-4 sub 4-24-3-10-10-4-8-6-4
p35CDS3r4-4-4-4-12 sub 4-30-8-13-10-3-8-3-4
5-5-5-5-15 sub 5-35-8-14-11-3-8-3-5
5-5-5-5-15 sub 5-30-5-14-14-3-8-4-5
abit IP355-5-5-5-13 sub 5-36-7-14-11-3-8-3-5
965P/G4-4-4-4-8 sub 4-25-2-10-10-5-8-8-4
4-4-3-4-4 sub 4-24-3-10-10-4-8-6-4
5-4-3-4-4 sub 4-24-3-10-10-4-8-6-4
p5ne (650i) sli5-5-5-15 sub trc 1 trfc 34 twr 3 twtr 7 trrd 3 rms 7.8us
680i sli4-4-4-12 sub trc 0 trfc 59 twr 6 twtr 10 trrd 5 rms 7.8us
IP35pro5-5-5-5-18 sub 5-42-3-14-11-3-8-3-5-2
P5B Deluxe 1101 at 2.35v
Super Talent T1000UB1G5
605mhz
5-5-5-5-15 sub 5-42-3-11-10-10-8-10-5
r�glage type des sub timings sur P35CDSR3 ddr1300 2.2v stable memtest/spi32
------------------------------------------------------------------------------------------------------------
influence lecture/ecriture/latence suivant fsb ram
------------------------------------------------------------------------------------------------------------
influence trfc (30/42)
lecture/ecriture/latence fsb 510 cas4 / 650 cas5 /665 cas5
------------------------------------------------------------------------------------------------------------
influence du chipset sur 975X et P35C------------------------------------------------------------------------------------------------------------
r�sum� :
E6600 � 3400mhz , tout param�trages et windows identiques.
975x378.4x9 ratio:4/5 ram � 473 cas4
spi32mo = 14 min 51 sec
P35C425x8 ratio:5/6 ram � 510 cas4
spi32mo = 15 min 13 sec
------------------------------------------------------------------------------------------------------------
influence du timing TRD------------------------------------------------------------------------------------------------------------
TRD = grosse influence bande passante et peu de r�percutions sur la stabilit�
TRD phase ajustement = peu d'influence sur la bande passante et grosses r�percutions sur la stabilit�
exemple :
TRD:8 TRDpa :auto -------------->BP memtest 1.7 5400MB/S
TRD:4 TRDpa :4 -------------->BP memtest 1.7 5930MB/S
et cela change beaucoup sous windows (everest) avec une BP lecture qui passe de 8600 � 9400 et une latence
qui passe de 64ns � 54ns.
nb: a v�rifier suivant le chipset.
------------------------------------------------------------------------------------------------------------
timings secondaires et memtest------------------------------------------------------------------------------------------------------------
dans l'ordre du bios p35CDS3R
exemple cas4 2.1v ddr1134 (567) test5 (5 passes) memtest
5555 mb/s
12 3 3 6 30 3 8 1 4000 erreurs
12 10 10 10 30 3 8 1 700 erreurs
12 10 10 10 30 10 10 4 180 erreurs
4936 mb/s
12 11 11 11 trfc30 11 11 4 100 erreurs
4936 mb/s
12 11 11 11 trfc42 11 11 4 90 erreurs
12 12 12 12 42 12 12 4 coldboot et remise automatique du bios d�faut
5900 mb/s
cas4 2.1v ddr1100 (560) test5 (5 passes) memtest
12 3 3 6 30 3 4 4 0 erreurs
------------------------------------------------------------------------------------------------------------
test mont�e en fr�quence par voltage et timings primaires------------------------------------------------------------------------------------------------------------
balistix tracer
source : xs (eva2000)
------------------------------------------------------------------------------------------------------------
conclusion------------------------------------------------------------------------------------------------------------
-avec la ballistix D9GMH la barre des fsb 600 cas5 est atteinte/stable � +/- 2.2v
-l'�quilibre des performances (lecture/ecriture/latence) est au dessus de fsb 600 en cas5 et au desous en cas4
-bios test�s (p35cds3r) F1(+-) F2(+) F3a(+-) F4b(++)
-pour du max stable 7/24 en cas4 c'est - de fsb600 et cas5 +600
-la latence est tr�s sensible aux timings seconfaires
-pour rebooter en hotboot (sans extinction de la carte m�re) il vaut mieux sauver ses timings bios avec un param�trage stable et resserer ses timings secondaires un a la fois et monter/descendre d'une unit�
-ne pas se referer a ses timings secondaires spd pour ses r�glages (surtout en non epp)
-windows adapte toujours et encore les timings secondaires (v�rifiez la diff�rence bios/memset windows)
-quand vous avez des erreurs sous windows inexpliqu�es/non reproductibles c'est la ram!!!!!!!!
-relachement maximum stable des sub-timings = 12
-quand on change le sub timing "rank write" dans le bios c'est write to precharge delay/write to read delayed(TWTR) qui sont chang�s sous memset windows.
-le sub timing "rank" write semble �tre tr�s influents sur la stabilit� (c'est le seul qui m'a enlev� 4erreurs/passe sous memtest avec peu de voltage et une fr�quence �lev�).-si vous etes memtest stable en 4-4-4-8 550mhz 2.3v
vous pouvez esperer 4-4-4-8 � 600mhz � 2.4v pour du superpi 1mo
-pour tester des timings qui ne boot pas ,bootez sur du stable et montez/descendez avec memset windows
-les dimm noir sont meilleur sur Asus P5K Deluxe
-pour tester des ratios exigeant (strap ou carte m�re) montez votre vmch
-pour tester votre vdimm minimum par fr�quence ram montez votre vmch
!!!!!!!!!!!!
tuer sa ram
j'ai l'impression (a confirmer donc) que plus une barrette/un kit font des erreurs (bench/recherche de timings s�rr�s) et plus l'esperance de vie diminue
et plus on fait de bench/tests avec un voltage sup�rieur � 2.4v r�el et plus l'esperance de vie diminue de fa�on exponentiele ,et refroidir (aircooling) n'arrange rien dans ce cas l�.
!!!!!!!!!!!!
------------------------------------------------------------------------------------------------------------
configp35cDS3R
pc 8000 balistix non tracer
pc 8500 balistix non tracer
e6600L (L comme looser)
alimentation 480w � 600w (1x12v � 31a/2x12v � 28a)
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
d�collage de headspreader------------------------------------------------------------------------------------------------------------
prenez 2 trombones ou tournevis plat, 2 morceaux de carton et un s�che-cheveux r�gl� pas trop chaud. Placez les deux morceaux de carton entre le heatspreader et le pcb, utilisez le trombone pour maintenir les deux c�t�s du heatspreader en utilisant le carton en tant que couche protectrice pour emp�cher de rayer le heatspreader/pcb. � l'aide maintenant du s�che-cheveux r�chauffez le heatspreader pour le d�coller.
------------------------------------------------------------------------------------------------------------
corespondance sub timings------------------------------------------------------------------------------------------------------------
les noms des sub timings changent suivant les bios voila de quoi vous y retrouver.
CL------------------------CAS TCL-------------------------CAS latency
TRCD---------------------RAS TO CAS delay----------------RAS TO CAS read
TRP-----------------------RAS precharge time--------------RAS TO CAS write
TRAS---------------------TRAS precharge delay-------------RAS active time
TRFC----------------------RAW refresh cycle time-----------RAS active time
CR------------------------command rate--------------------2T/1T
TRRD----------------------RAS TO RAS delay----------------raw to raw delay-------------------RAW Active to RAW Active Delay
TWR----------------------write to precharge----------------write recovery time
TRTW---------------------TRD_WR--------------------------read to write delay
TWTR-------------------------------------------------------write to read delay
TRTP---------------------Read to Precharge-----------------Read CAS# Precharge----------------TRTP Precharge Time
TWTP---------------------write to precharge----------------write to precharge delay
TREF-------------------------------------------------------refresh period
D�roulement d�un acc�s m�moiresource best of micro (confirmer reprendre)
Quand le syst�me veut acc�der � un espace de m�moire pour lire ou �crire des donn�es, il envoie une commande ACTIVE contenant le num�ro de ligne et une commande de s�lection, le RAS (Row Access Strobe). La ligne s�lectionn�e sur toute l��tendue de la matrice m�moire est appel�e page m�moire. La page est donc ouverte gr�ce � la commande de s�lection. Intervient ici le premier temps de latence le tRCD (RAS to CAS Delay) qui est le temps laiss� � la RAM pour r�aliser cette op�ration de s�lection en ligne avant l�ex�cution de l�instruction suivante.
La commande de lecture ou d��criture est alors ex�cut�e (� l�instant t + tRCD). Cette commande contient le num�ro de la colonne et la commande de s�lection, le CAS (Column Address Strobe). Intervient ensuite le deuxi�me temps de latence le tCL (CAS Latency) qui est le temps laiss� � la RAM pour r�aliser l�op�ration de lecture ou d��criture avant la prochaine instruction.
Page modeLe page mode consiste � ne pas d�charger une page m�moire ouverte afin de r�utiliser celle-ci imm�diatement pour l�acc�s suivant, et seulement si la donn�e suivante est contenue dans la m�me page charg�e en cours (page hit).
� ce moment, les commandes de lecture-�criture peuvent �tre envoy�es en rafale uniquement s�par�e par le temps de latence tCL. Si la donn�e � acc�der fait partie d�une autre page (page miss), il faut finir le cycle complet pour refermer la page et charger celle en question.