Why is my ram timings incorrect?

kyle2kxx

Reputable
May 7, 2016
80
0
4,640
Starters.. I have corsair vengeance 1600MHz ram (2x4gb)
When I put it on auto in the bios it's gives me 1333MHz when my ram is 1600

And the timings in CPU-Z state
11
11
11
28
In the memory tab but in the spd tab it sais

Case# latency 6.0 7.0 9.0 9.0
Ras# to case# 6 7 9 9
Ras precharge 6 7 9 9
Tras 17 20 24 24
Trc 22 26 33 33
Command rate 2T

This is probably normal, I'm just probably reading it wrong or not understanding something
 
Solution
Go to BIOS/Ai Tweaker/Dram Timing Control
and set appropriate timing values for
CAS # Latency
RAS# to CAS# Delay
RAS# PRE Time
RAS# ACT Time
Leave rest parameters on Auto.
Dram Command Rate may require setting to 2T, but that will cause slight performance hit. Only set it, if you have problems with Cammand Rate at 1T.
First of all, the advertised speed of the RAM is its maximum guaranteed speed. The RAM is guaranteed to run at that speed or below. But it is the motherboard that controls the speed. So if your motherboard doesn't support the higher speed it will run it at the maximum supported speed of the motherboard. I suspect your motherboard only supports a maximum of 1333Mhz and that is the reason your 1600MHz RAM is running at the lower rate.

Jedec is an electronics industry standards body and the Jedec #'s on the SPD tab are just showing the Jedec standard settings profiles supported. The timings can be changed to non-standard settings if your BIOS supports changing the timings but the numbers on the SPD tab don't represent anything but the Jedec standards supported.

In short, you can't just look at the RAM numbers. You have to look at the entire BIOS/motherboard/CPU/RAM configuration.
 

kyle2kxx

Reputable
May 7, 2016
80
0
4,640
Good answer, but on my motherboard manufacturer website it sais the ram I'm using is supported by my board so I assume it would support 1600, on a side note I did change the MHz to 1600 as that's the default ram speed, also now in my bios it sais I'm running at 1600, I'm just unsure of the timings in CPU-Z

my motherboard is the Asus M5A97 LE R2.0
 


I just saw your screen shots. The XMP-1600 column on the SPD tab just means that profile is on the RAM sticks. It's still down to whether or not you mobo/BIOS supports it. If your BIOS has an option to use XMP profiles you will have to invoke that in the BIOS to get the higher speed. If it doesn't support XMP profiles, 1333MHz is the best you will get with standard settings.

You may be able to get a higher speed if your BIOS lets you set timings and RAM voltage manually but you need to make sure your cooling will handle the higher heat generated by the higher voltage. And you may end up with an unstable system.
 

kyle2kxx

Reputable
May 7, 2016
80
0
4,640
I've set the ram to 1600, is they anything else I need to do as I didn't touch the timings although I am able to change them but i have everything else on auto.. Do I need to change timings? I just assumed the timings lowered the higher you set the MHz?
 
Go to BIOS/Ai Tweaker/Dram Timing Control
and set appropriate timing values for
CAS # Latency
RAS# to CAS# Delay
RAS# PRE Time
RAS# ACT Time
Leave rest parameters on Auto.
Dram Command Rate may require setting to 2T, but that will cause slight performance hit. Only set it, if you have problems with Cammand Rate at 1T.
 
Solution

kyle2kxx

Reputable
May 7, 2016
80
0
4,640
Yeah I've done that now, I'm now running at 99-9-9-24.. The problem I was having is that when I changed the 1St one and clicked on the second one the first one jumped back to auto.. Then I realised to use the keyboard directional keys and all worked fine
Thanks for all your help guys!
Strange how it wasn't 1600MHz @ 9-9-9-24 up on instalation even though mobo perfectly supports it, hmm