….ich mach gleich Bilder um ganze leichter zu verstehen. Alles ist leichter als man denkt und es gibt dann Nie wieder Problemen mit Bootvorgang.
Damit es reibungslos funktioniert müssen die Optionen so eingestellt sein:
Ai Overclock Tuner [Manual]
BCLK Frequency [100.0000]
BCLK Frequency : DRAM Frequency Ratio [Auto]
DRAM Odd Ratio Mode [Enabled]
Maximus Tweak [Mode 2] oder [Mode 1] <---
je nach Modulen!
DRAM RTL INIT value [X] <---- X Nach Formula einstellen
DRAM RTL (CHA DIMM0 Rank0) [Auto]
DRAM RTL (CHA DIMM0 Rank1) [Auto]
DRAM RTL (CHA DIMM1 Rank0) [Auto]
DRAM RTL (CHA DIMM1 Rank1) [Auto]
DRAM RTL (CHB DIMM0 Rank0) [Auto]
DRAM RTL (CHB DIMM0 Rank1) [Auto]
DRAM RTL (CHB DIMM1 Rank0) [Auto]
DRAM RTL (CHB DIMM1 Rank1) [Auto]
DRAM IOL (CHA DIMM0 Rank0) [Auto]
DRAM IOL (CHA DIMM0 Rank1) [Auto]
DRAM IOL (CHA DIMM1 Rank0) [Auto]
DRAM IOL (CHA DIMM1 Rank1) [Auto]
DRAM IOL (CHB DIMM0 Rank0) [Auto]
DRAM IOL (CHB DIMM0 Rank1) [Auto]
DRAM IOL (CHB DIMM1 Rank0) [Auto]
DRAM IOL (CHB DIMM1 Rank1) [Auto]
CHA IO_Latency_offset [21]
CHB IO_Latency_offset [21]
CHA RFR delay [14]
CHB RFR delay [14]
Late Command Training [Auto]
Round Trip Latency [Disabled]
MRC Fast Boot [Disabled]
Trace Centering [Enabled]
MCH Full Check [Enabled]
DRAM Current Capability [130%]
DRAM Switching Frequency [Auto]
Realtime Memory Timing [Disabled]
BCLK Spread Spectrum [Disabled]
und nun als Beispiel habe ich extra eine Situation genommen wo wir ganz "krumme" RTL`s/IO-L`s gebootet bekommen haben!
Unsere Timings in dem Beispiel sind
17-19-19
"
DRAM RTL INIT value" ist nach "DRAM RTL INIT value Formula"= (
17x2)+21+4+10 =
69
Die Ausgangsituation bzw. die vom Kontroller OHNE Bios Code (da wir Option "Round Trip Latency" auf [Disabled] gesetzt haben) generierte RTL/IO-L´s sind
66-68-13-14 , also "krumm" = nicht optimal.
Wir optimieren es nun, dazu nehmen wir erst mal eine andere "
DRAM RTL INIT value" bzw. addieren ein
1 dazu
und schauen wie sehen dann unser RTL/IO-L´s aus.
Gesagt gemacht, so sieht es nun aus:
"
DRAM RTL INIT value" "
70"
wir haben daraus viel besseres 6
7-6
7-1
4-13 RTL/IO-L Kombination bekommen, schon besser aber immer noch nicht ganz!
Was wir nun brauchen das unser IO-L´s am besten auch gleich wird, dazu müssen wir nun nur noch unser "
CHA IO_Latency_offset" vom Channel
A genau um
1 erhöhen weil wir nur im Channel A eine höhere IOL
14 haben.
Dazu kommt noch Feinschliff mit folgende Berechnung: 13+14(das sind unsere IO-L`s im Moment) =
27
Aber wir haben unser Offset auf "
21" fest eingestellt darum heißt es nun
27-
21=
6
Genau diese Zahl "
6" müssen wir nun von unsere vom Kontroller generierte RTL/IO-L´s abziehen und wir sind fertig!
Gesagt, gemacht:
Unsere RTL/IO-L`s sind nun
61-61-7-7 gleich bzw. besser geht nicht.
Und so
kann jede einzelne RTL/IO-L`s Kombo optimiert werden ohne große Aufwand.
Euer swdtechnik