Overclock.net banner
1 - 20 of 67 Posts

·
Registered
Joined
·
1,429 Posts
Discussion Starter · #1 · (Edited)
As the title suggests setting rising and falling data slopes seems important for overclocking memory if you want to push it a little

If this seems familiar it's probably because I copied and pasted it from my last thread on skew control and changed a few words :p


I spent an afternoon testing different settings to see just how much difference it makes and it seems it won't even boot with many of them

I can see now that it would be easy to think you were unlucky in the silicon lottery or your IMC isn't any good just because your slopes aren't set correctly

The test I'm using for stability is GSAT. I was using TM5 also but it seems it isn't needed really and just makes the process take longer
There is a GSAT download link and some instructions in my sig if you want to try this for yourself


So my first step was to find a setting I knew to be not quite stable
You might be able to lower VCCSA a little if you aren't getting enough errors. Lowering VCCIO will probably cause freezes

5.2/49 1.32v LLC7
4600-16-17-17-36
1.58vdimm (water cooled)
1.43vccio
1.45vccsa

Next I divided the settings into 4 pairs and set them one pair at a time

Data Rising - Data Falling
CMD Rising - CMD Falling
Ctrl Rising - Ctrl Falling
Clk Rising - Clk Falling


After finding a number that worked with both the rising and falling of the pair I set about finding out which way the pair liked to be offset best. Maybe rising liked to be 1 or 2 values higher or 1 or 2 values lower than falling. Maybe 3.
Once I found the desired offset I could raise or lower the data rising and data falling together as a pair to where it errored least
After doing all 4 sets you can go through them again and see if it helps, but in my case I found the best values first time through


Here are the results

Colorfulness Rectangle Slope Font Line


These results laid out in this manor make it pretty clear what my optimum options are for this hardware


Now with skews, slopes and Vref set it was very easy to tighten things up and boost the Aida scores

Font Software Screenshot Multimedia Electronic device






When I first started setting data slopes I was running 4500c16 daily and 4600c16 tested well some days but not others but now that I have completed the testing and setting it's possible for me to run 4600c16 ram overclock with 2x16GB sticks with similar voltages as my daily

On a side note I think other combinations such as 4600-17-18-18-38 would probably train now and run with lower voltages without much of a performance hit as @PhoenixMDA does (y)

Boots are consistent and rock solid now where-as before I would get the occasional glitch or bad training etc but now it's as stable as when I'm running 4000MHz
My hardware is in my sig for reference

This worked for me on the Apex XII after setting ODT Skews (linked in my sig) and Vref which seems to be just a matter of finding the right value and locking it in (may need adjusting if you make major changes)

If you have some information that may be useful to others with different boards feel free to post it here

Open Office is a free download if anyone would like to try this at home and add your results to this thread for future reference
Be sure to list your parts in your sig or in your post, but it's well worth doing a rig builder in your sig anyway

I look forward to seeing your results :)
 

·
Registered
10700K/XII Apex/2x16 3200C14 G.Skill Bdie/RTX 2080
Joined
·
354 Posts
As the title suggests setting rising and falling data slopes seems important for overclocking memory if you want to push it a little

If this seems familiar it's probably because I copied and pasted it from my last thread on skew control and changed a few words :p


I spent an afternoon testing different settings to see just how much difference it makes and it seems it won't even boot with many of them

I can see now that it would be easy to think you were unlucky in the silicon lottery or your IMC isn't any good just because your slopes aren't set correctly

The test I'm using for stability is GSAT. I was using TM5 also but it seems it isn't needed really and just makes the process take longer
There is a GSAT download link and some instructions in my sig if you want to try this for yourself


So my first step was to find a setting I knew to be not quite stable
You might be able to lower VCCSA a little if you aren't getting enough errors. Lowering VCCIO will probably cause freezes

5.2/49 1.32v LLC7
4600-16-17-17-36
1.58vdimm (water cooled)
1.43vccio
1.45vccsa

Next I divided the settings into 4 pairs and set them one pair at a time

Data Rising - Data Falling
CMD Rising - CMD Falling
Ctrl Rising - Ctrl Falling
Clk Rising - Clk Falling


After finding a number that worked with both the rising and falling of the pair I set about finding out which way the pair liked to be offset best. Maybe rising liked to be 1 or 2 values higher or 1 or 2 values lower than falling. Maybe 3.
Once I found the desired offset I could raise or lower the data rising and data falling together as a pair to where it errored least
After doing all 4 sets you can go through them again and see if it helps, but in my case I found the best values first time through


Here are the results

View attachment 2479878


These results laid out in this manor make it pretty clear what my optimum options are for this hardware





When I first started setting data slopes I was running 4500c16 daily and 4600c16 tested well some days but not others but now that I have completed the testing and setting it's possible for me to run 4600c16 ram overclock with 2x16GB sticks with similar voltages as my daily

On a side note I think other combinations such as 4600-17-18-18-38 would probably train now and run with lower voltages without much of a performance hit as @PhoenixMDA does (y)

Boots are consistent and rock solid now where-as before I would get the occasional glitch or bad training etc but now it's as stable as when I'm running 4000MHz
My hardware is in my sig for reference

This worked for me on the Apex XII after setting ODT Skews and Vref
If you have some information that may be useful to others with different boards feel free to post it here

Open Office is a free download if anyone would like to try this at home and add your results to this thread for future reference
Be sure to list your parts in your sig or in your post, but it's well worth doing a rig builder in your sig anyway

I look forward to seeing your results :)
So my understanding is that with slope tuning that you have happened to get 4600C16 fully stable which was not possible before? Did you start this testing with tight subtimings/tertiaries or with loose timings?
 

·
Registered
Joined
·
1,429 Posts
Discussion Starter · #3 ·
So my understanding is that with slope tuning that you have happened to get 4600C16 fully stable which was not possible before? Did you start this testing with tight subtimings/tertiaries or with loose timings?
Prior to adjusting these settings I thought I was stable at 4600c16 but then for no apparent reason the training changed and there were errors. After setting slopes I was stable and able to tighten everything up substantially more than before without throwing insane amounts of voltage at it. I don't even get any bad boots now
Find an overclock with tight timings and tertiaries you think are correct and tighten RTLs until you see errors in GSAT. You may need to drop VCCSA a little to get the errors required to identify the sweet spots
 
  • Rep+
Reactions: Ichirou

·
Registered
Joined
·
437 Posts
@munternet
Two things CL16 is much easier as CL17 for IMC.Its not said that you can get CL17 stable.
With 2 other 10900k (bad ones) for me it wasnt possible to get 4600CL17 really stable with my 2x16GB.
But 4500/4600CL16 was possible there.
You must test it.
Every Setting needs his own Slope's, for CL17 you will need probably other slopes.

The other thing is, every boot is random, that mean that the other slopes on auto can be good or not so good, so you cant be 100% sure that your best slope is really the best one.
Thats the reason why it's so difficult to find really the best.
If i have find my slopes, i begin in the front and testing again, with the fixed values, to find perhaps a better one.

See it so if the Board has problems to fixe good values the signal quality is on the limit, if you fixe the best ones you have a good chance to get it stable.
I testing with some boots GSat stability, if i see it can run good, then i search the slope's.
 

·
Registered
Joined
·
1,429 Posts
Discussion Starter · #6 ·
Those VCCSA's and VCCIO's seem really high. Are those only safe/valid for Comet Lake CPU's?
Well within spec for this gen apparently :)
 

·
Registered
Joined
·
311 Posts
I was waiting for people to say "IO/SA voltage should be 1.0v or less under any and all circumstances". I didn't get what I was waiting for, but it came close enough. I love the SA/IO voltage hysteria. It's hilarious. 9 times out of 10 people are just bragging or trolling when they say things like that, such as "my 10700K is 5.3ghz with 1.2 vcore and you should easily get that too" or "OMG get that SA voltage below 1.1 MAXIMUM. My RAM is 5000mhz and I use 1.1 SA and you should need even less than me with your cheapass DDR 4000 kit".
As a matter of fact, I recommend just turning SA voltage off. Unless your motherboard is a piece of crap, you should see the setting under dolt volts.
 

·
Registered
Joined
·
437 Posts
Things like Slope's and Bitlines are not for casual user and not for childish people.
I think the most people dont understand for what that is and it gives also more setting with influence.
The most only known voltages and subs...

I think thats enough information, more is not necessary, the rest the people have to work for themselves;)

People with really technical technical interests can all find in the associated patents.
 

·
Registered
Joined
·
4,610 Posts
Those VCCSA's and VCCIO's seem really high. Are those only safe/valid for Comet Lake CPU's?
Under 1.5vccsa is low with Apex and really tweaked b-die memory. 4600c16 and faster :)
If you want 73-74 GB/s read and sub 35ns memorylatency, you pretty much need 1.45v vccsa, unless you are running ln2 :p

Font Screenshot Computer Software Technology
 

·
Registered
10700K/XII Apex/2x16 3200C14 G.Skill Bdie/RTX 2080
Joined
·
354 Posts
Have been messing with slopes for a while now and cant seem to get any consistency, i like to check values 2-3 times for each combination of data rising for example, one pass it might do 600 seconds before error and the next boot it will do 10 seconds, don't understand the high inconsistency and a proper test methodology to this.
 

·
Registered
Joined
·
691 Posts
I was waiting for people to say "IO/SA voltage should be 1.0v or less under any and all circumstances". I didn't get what I was waiting for, but it came close enough. I love the SA/IO voltage hysteria. It's hilarious. 9 times out of 10 people are just bragging or trolling when they say things like that, such as "my 10700K is 5.3ghz with 1.2 vcore and you should easily get that too" or "OMG get that SA voltage below 1.1 MAXIMUM. My RAM is 5000mhz and I use 1.1 SA and you should need even less than me with your cheapass DDR 4000 kit".
As a matter of fact, I recommend just turning SA voltage off. Unless your motherboard is a piece of crap, you should see the setting under dolt volts.
The Intel defaults of 0.95 V and 1.05 V are enough to tell you that pushing 1.3+ V is unlikely to be wise.
 

·
Registered
10700K/XII Apex/2x16 3200C14 G.Skill Bdie/RTX 2080
Joined
·
354 Posts
The Intel defaults of 0.95 V and 1.05 V are enough to tell you that pushing 1.3+ V is unlikely to be wise.
1.52SA is on 10th gen intel spec sheets. Not saying this is wise to run daily but the tolerance for SA/IO definitely seem to be higher since older generations. I would run 1.4SA/1.35IO happily on a 10th generation chip, some people have been running more since launch with no issues. It is likely that too much IO voltage will be a problem though before SA.
 

·
Registered
Joined
·
691 Posts
1.52SA is on 10th gen intel spec sheets. Not saying this is wise to run daily but the tolerance for SA/IO definitely seem to be higher since older generations. I would run 1.4SA/1.35IO happily on a 10th generation chip, some people have been running more since launch with no issues. It is likely that too much IO voltage will be a problem though before SA.
Maybe. I mean many users have only had their 10th Gen chips for months. That's not long enough to assess how sensible it is.
 

·
Registered
10700K/XII Apex/2x16 3200C14 G.Skill Bdie/RTX 2080
Joined
·
354 Posts
I have messed a lot with slopes etc and have had no success, reboot instability issues 4400 and above on the xii apex with set wr/park/nom and dual rank ram. I have had days passing hours of tm5/gsat/prime but will spit out errors the following day, if only we could see the values in bios or windows.
 

·
Registered
Joined
·
437 Posts
I have messed a lot with slopes etc and have had no success, reboot instability issues 4400 and above on the xii apex with set wr/park/nom and dual rank ram. I have had days passing hours of tm5/gsat/prime but will spit out errors the following day, if only we could see the values in bios or windows.
Before Settings Slope´s all voltages, ODT and Timings must be at right value´s.
You must see it so, every boot the board training the Slope´s and Bitline´s, if you are in a border area, the board has problem´s to set the value´s correct.
So sometime´s you have an unstable boot/system, you can get boot error Code, whea /Bluescreen or GSat unstable.

It´s very difficult to set this value´s correct, but it´s possible.

It give´s 2 possibilities the crowbar with high voltage´s or you search a sweetspot with lower voltage that i do, for testing Stability is GSat and Prime 80-192k test good.
The necessary vdimm i testing with Memtest.
You can be Gsat stable but the IO/SA Voltage is to low by heavy cpu load, so it´s very important to find the necessary IO/SA before.
The other thing is VDimm in relavation to Vref/IO/SA, as one example if you get Boot error 2C you can set Vref lower or VDimm lower.
If you get 31 rise up the voltage´s or your ODT are not correct, then test as first with Auto.

With wrong ODT you get reflexion in transmission, then it´s unpossibile to reach high frequency stable.generally it´s to say
the higher the load on the dimm, the lower the odt´s.

i have drive with right odt/slope´s a long time on Asus Z390 Wifi 4x8GB, there was it much more difficult to find this perfect setting,and you can see it´s with low voltage´s.
in the second screen you can see if you´r data transmision like perfekt you can drive also lower vdimm voltagés.

Gsat stable only by the right slope´s [email protected] 4x8GB on Z390
2484010


[email protected] 1,486V Memtest low voltage possible because of the right value´s.
2484011
 

·
Registered
10700K/XII Apex/2x16 3200C14 G.Skill Bdie/RTX 2080
Joined
·
354 Posts
Before Settings Slope´s all voltages, ODT and Timings must be at right value´s.
You must see it so, every boot the board training the Slope´s and Bitline´s, if you are in a border area, the board has problem´s to set the value´s correct.
So sometime´s you have an unstable boot/system, you can get boot error Code, whea /Bluescreen or GSat unstable.

It´s very difficult to set this value´s correct, but it´s possible.

It give´s 2 possibilities the crowbar with high voltage´s or you search a sweetspot with lower voltage that i do, for testing Stability is GSat and Prime 80-192k test good.
The necessary vdimm i testing with Memtest.
You can be Gsat stable but the IO/SA Voltage is to low by heavy cpu load, so it´s very important to find the necessary IO/SA before.
The other thing is VDimm in relavation to Vref/IO/SA, as one example if you get Boot error 2C you can set Vref lower or VDimm lower.
If you get 31 rise up the voltage´s or your ODT are not correct, then test as first with Auto.

With wrong ODT you get reflexion in transmission, then it´s unpossibile to reach high frequency stable.generally it´s to say
the higher the load on the dimm, the lower the odt´s.

i have drive with right odt/slope´s a long time on Asus Z390 Wifi 4x8GB, there was it much more difficult to find this perfect setting,and you can see it´s with low voltage´s.
in the second screen you can see if you´r data transmision like perfekt you can drive also lower vdimm voltagés.

Gsat stable only by the right slope´s [email protected] 4x8GB on Z390
View attachment 2484010

[email protected] 1,486V Memtest low voltage possible because of the right value´s.
View attachment 2484011
Appreciate the information, i have tested odt's extensively, for my setup 80/40/48 is optimal, with 4500 and above sometimes i see 3F then 55 with fullcheck enabled, these frequencies will not train all the time, i have had them stable in the past for gsat/large data set for imc/tm5 anta, with testing slopes i saw too much inconsistency. This is some of my testing and it is quite hard to find the right slope values then continue onto the next slope pairs. I have had some boots pass all tests then boot into a BSOD.
2484196
 

·
Registered
Joined
·
437 Posts
it seems like nothing is stable by you.
In my cases i had never park lower as nom.
With all my 3 10900k was 4500CL16 possible, but with one 10900k is was not easy to get it stable.another thing is the dram kit.
CL16-18 is the easiest.
 
1 - 20 of 67 Posts
Top