Ryzen Memory Calculator

kirbyrj

Fully [H]
Joined
Feb 1, 2005
Messages
30,693
I have 2x16GB of Hynix CJR DDR4 3600 mhz (Ripjaws V stuff that I got pretty cheap). I set the XMP profile but dropped the CAS from 19 to 18 without issues.

I've read other threads where people get these sticks to tighten up pretty well, so I put all the info into the Ryzen Memory Calculator (most recent version with Zen 2, etc.) and it thinks I can do Cas 16 (etc., etc.) at 1.39V. So I went through and adjusted everything including timings, subtimings, and voltage, but no boot. In fact, EVERY TIME I've ever used the Ryzen Memory Calculator I get an unbootable system whether it be with Ryzen 1XXX, 2XXX or 3XXX. I have never once had that program give me any settings that I could actually use. I've tried with low end boards, high end boards, and all different kinds of memory from Flare X B-die to various Hynix.

Am I missing something? Or am I just unlucky?
 
most of the time it's going to be the sub timings that tend you screw you over the most. but i'd recommend setting the clock speed you want and let the memory training do it's job and get a rough idea of how loose it's making the timings to run at those speeds then work your way from there.
 
I played around with it a little bit checking latency and I'm around 80ns with 3600Mhz and Cas 18. I don't know if it's worth the trouble to try to get it to Cas 16 or 17 just to improve the latency slightly into the 70s or high 60s. Especially if I'm going to invite instability. Right now I have no stability issues.
 
Something you can try is run the calc for a higher speed, such as 3733, and then use that at 3600. Provided it is tighter than what you have.

Poorly binned memory always sucks. My cheap B-die does not match what the calc suggests, however my Micron E-die does.
 
Tried for the first time today and it worked very well.Was cringing when i restarted but everything went find.Benchmarks show a very good increase
 
I have 2x16GB of Hynix CJR DDR4 3600 mhz (Ripjaws V stuff that I got pretty cheap). I set the XMP profile but dropped the CAS from 19 to 18 without issues.
Am I missing something? Or am I just unlucky?

The suggestion is to use 'Thaiphoon Burner' application to save the report with DRAM timings. Then use that report as a source for the Manual Preset in the DRAM Calculator.
See here
 
kirbyrj Have you read the guide posted by 1usmus over at TPU? If not, you really need to start there. (link) I have the same kit you do and I am able to run 3600c16 and 3400c14 using the suggested timings on a Ryzen 1700X, so you should be able to do at least that well.

To give you the most relevant bit of advice from that guide just to get you started, a failure to POST means you need to change procODT. Set the frequency, voltages, timings, and termination block settings ONLY at first and leave everything else on auto. If you fail to boot try the alternative termination block settings (including procODT). Lower procODT values should get you booting, and if the calculator suggest RZQ/7 for RTT_NOM, I've personally found that just disabling it entirely may help with stability.

Try what I mentioned above (and read the guide!) and let us know how that goes.

*EDIT* Also, don't bother with Thaiphoon Burner unless everything above fails. It's just a further complication that you more than likely don't need to bother with.
 
kirbyrj Have you read the guide posted by 1usmus over at TPU? If not, you really need to start there. (link) I have the same kit you do and I am able to run 3600c16 and 3400c14 using the suggested timings on a Ryzen 1700X, so you should be able to do at least that well.

To give you the most relevant bit of advice from that guide just to get you started, a failure to POST means you need to change procODT. Set the frequency, voltages, timings, and termination block settings ONLY at first and leave everything else on auto. If you fail to boot try the alternative termination block settings (including procODT). Lower procODT values should get you booting, and if the calculator suggest RZQ/7 for RTT_NOM, I've personally found that just disabling it entirely may help with stability.

Try what I mentioned above (and read the guide!) and let us know how that goes.

*EDIT* Also, don't bother with Thaiphoon Burner unless everything above fails. It's just a further complication that you more than likely don't need to bother with.

Thanks. Ill check it out when I get home.
 
FWIW, I've had issues with everything I've tried from the DRAM Calculator with my expensive B Dies rated for 4000 at 19-19-19-39. What finally got me able to pass memtest86 was maxing out the SOC voltage at 1.125 and setting all the voltages to the max listed. I also had to go to the digi power settings and turn everything up to the max listed on the powersupply tab of the DRAM calculator. Right now I'm on the 3733 Fast settings. I had to use 1.45V on DRAM to get 1.44 to the chips. I have the same motherboard you do.
 
I have 2x16GB of Hynix CJR DDR4 3600 mhz (Ripjaws V stuff that I got pretty cheap). I set the XMP profile but dropped the CAS from 19 to 18 without issues.

I've read other threads where people get these sticks to tighten up pretty well, so I put all the info into the Ryzen Memory Calculator (most recent version with Zen 2, etc.) and it thinks I can do Cas 16 (etc., etc.) at 1.39V. So I went through and adjusted everything including timings, subtimings, and voltage, but no boot. In fact, EVERY TIME I've ever used the Ryzen Memory Calculator I get an unbootable system whether it be with Ryzen 1XXX, 2XXX or 3XXX. I have never once had that program give me any settings that I could actually use. I've tried with low end boards, high end boards, and all different kinds of memory from Flare X B-die to various Hynix.

Am I missing something? Or am I just unlucky?

I just scooped up a 16GB Patriot Viper DDR4-3600 CL17 kit that has Hynix CJR IC's on it. Stock timings were 17-19-19-39-68. This is what Thaiphoon gave me, what I keyed into the Ryzen DRAM calculator, and ultimately what I keyed into my UEFI (ASRock B450 Fatal1ty ITX/AC board). 100% passed memtest86 at 16-19-20-36-56. Very pleased with this $80 kit.

ThaiphoonDRAMCalc.JPG


memtest86.jpg
 
Last edited:
Just tested 3733 but it decoupled FCLK with DRAM frequency, so sticking with 3600
 
Can you manually set the FCLK speed?

Yes, but I have not tried it. Ryzen seems very temperamental with Infinity Fabric (FCLK) above 1800MHz. Maybe someone with more experience in that area can chime in.
 
Last edited:
Yes, but I have not tried it. Ryzen seems very temperamental above 1800MHz. Maybe someone with more experience in that area can chime in.

it really depends on the board but i've heard slightly bumping the soc voltage can sometimes fix it. luckily mine will do 1900 just fine so i've never had to test possible fixes. by default though the bios automatically limits it to 1800 and then decouples after that so it has to be manually set to the clock speed you want above that.
 
Well, I just swapped in a 3900X for my 3600 and now the CJR memory runs Cas 16 at 3600Mhz and at 1.35V on top of that. Go figure.

I guess it just reinforces what I already knew, namely, that not every IMC is created equal.
 
Well, I just swapped in a 3900X for my 3600 and now the CJR memory runs Cas 16 at 3600Mhz and at 1.35V on top of that. Go figure.

I guess it just reinforces what I already knew, namely, that not every IMC is created equal.

Glad you got it sorted. I could never get the Ryzen DRAM Calculator to work for me either without making serious adjustments. I finally got dialed in at 3733 using 1.43v on my B Dies. I got the timings from a post here that someone made concerning their MSI board I think. I guess my IMC is not quite up to snuff either.
 
Back
Top