Ryzen 3000 Infinity Fabric Overclocking, and Voltages

Soldato
Joined
5 Nov 2010
Posts
23,905
Location
Hertfordshire
Likely very similar to G.Skill F4-4000C18D-16GTZSW. If so, try 3600MHz with DRAM @ 1.4v and SOC @ 1.1v and timings 16,17,17,36,54 1T with GDM On

I'll try and remember to chuck my full timings your way.

Just because it can do 4000MHz, doesn't mean it's going to do lower speeds well with tight timings.
 
Last edited:
Associate
Joined
8 Jul 2007
Posts
215
I might as well be new to AMD, so still reading up on what is what, but I upped my 3900x IF to 1800 and am using Taichi motherboard with 2400Mhz Corsair Dominator 4*8GB (17, 17, 17, 40,57 2T) which I reused from my previous (intel) system. And I did a modest amount of CCX tweaking without tweaking voltages, the system is running is running hot, but windows stable and CB15/20 stable.

Temps when relying on the bundled consumer air cooler get a bit toasty. I'm hoping this week's switch to an AIO with a large radiator will help offset that a bit.

Default FCLK was 1200. Pushing it up to 1800 has been fine so I mention only because I'm using "slow" RAM. All the posts so far are with with higher spec RAM. I don't know if my post will be useful for someone to consider in a similar situation or for those who know more than I about these things.
 
Soldato
Joined
18 May 2010
Posts
22,306
Location
London
I might as well be new to AMD, so still reading up on what is what, but I upped my 3900x IF to 1800 and am using Taichi motherboard with 2400Mhz Corsair Dominator 4*8GB (17, 17, 17, 40,57 2T) which I reused from my previous (intel) system. And I did a modest amount of CCX tweaking without tweaking voltages, the system is running is running hot, but windows stable and CB15/20 stable.

Temps when relying on the bundled consumer air cooler get a bit toasty. I'm hoping this week's switch to an AIO with a large radiator will help offset that a bit.

Default FCLK was 1200. Pushing it up to 1800 has been fine so I mention only because I'm using "slow" RAM. All the posts so far are with with higher spec RAM. I don't know if my post will be useful for someone to consider in a similar situation or for those who know more than I about these things.

You want to keep your IF 1:2 to memory frequency. So if your IF is 1800MHz your ram ideally should be 3600MHz.

You can run either faster/slower but you get a latency penalty for doing so.
 
Associate
Joined
8 Jul 2007
Posts
215
You want to keep your IF 1:2 to memory frequency. So if your IF is 1800MHz your ram ideally should be 3600MHz.

You can run either faster/slower but you get a latency penalty for doing so.

How would this latency manifest itself? My CB20 scores went up when I shifted from 1200 to 1800, so I'm not noticing anything there.
 
Caporegime
Joined
8 Jan 2004
Posts
31,995
Location
Rutland
I'm running 3200mhz CAS14 stable, is there much to gain in pushing to 3600 or 3800mhz CAS16?

I'm running 16GB B-die modules which DRAM calculator doesn't seem to be aware of.
 
Associate
Joined
9 May 2007
Posts
1,284
3800 RAM and 1900 IF is massive with the right timings. Staying at stock and getting the ram right can get you 11k in time spy. With a 4.4GHz all cores overclock I think you may get close to the 3900x stock in time spy. RAM is a big deal. Latency the lower the better. 63ns is big.
 
Soldato
Joined
22 Mar 2014
Posts
3,956
Your ram speed is determined by your max stable IF speed.

Find that first, and then set ram to x2 IF.

Use dram calc to help you.
Quick question as I want to find my fastest IF speed, how the hell do I stress test it? Also when I bump up my RAM speeds surely it puts extra stress on the IF making a once stable IF unstable once it has faster RAM tugging on it? Bumping IF speeds up and booting to windows doesn't seem enough to be 100% certain being 100% stable. TBF I have Hynix C and I don't think it's going to be that good, rated @3600mhz I think I'll be lucky for 3200mhz with decent timings.
 
Soldato
Joined
18 May 2010
Posts
22,306
Location
London
Quick question as I want to find my fastest IF speed, how the hell do I stress test it? Also when I bump up my RAM speeds surely it puts extra stress on the IF making a once stable IF unstable once it has faster RAM tugging on it? Bumping IF speeds up and booting to windows doesn't seem enough to be 100% certain being 100% stable. TBF I have Hynix C and I don't think it's going to be that good, rated @3600mhz I think I'll be lucky for 3200mhz with decent timings.

It was easy for me to tell. Anything over 1800MHz and I was getting audio corruption in windows. So quick to tell.

Put everything in the BIOS to defaults.

Start at 1900MHz IF and just use the machine for a few mins, even fire up a game.

Rinse and repeat until you think you've got the highest stable setting. Not many will achieve much over 1800MHz.
 
Associate
Joined
9 May 2007
Posts
1,284
Quick question as I want to find my fastest IF speed, how the hell do I stress test it? Also when I bump up my RAM speeds surely it puts extra stress on the IF making a once stable IF unstable once it has faster RAM tugging on it? Bumping IF speeds up and booting to windows doesn't seem enough to be 100% certain being 100% stable. TBF I have Hynix C and I don't think it's going to be that good, rated @3600mhz I think I'll be lucky for 3200mhz with decent timings.

You need to run memtest86 from a USB or CD ROM. That would be more or less the minimum. If it passes then just use your PC. You can run prime95 to be sure, remember error checking. DRAM memory tester, has a test but its just there to get you close to stable. I have had it pass but memtest86 fails on test 10. If the memory is not stable then data corruption and BSOD will be common.

Testing IF appears to be quick if you run vray. You can be stable with everything else but vray will cause big issues very quickly.
 
Last edited:
Associate
Joined
29 Sep 2019
Posts
2
Likely very similar to G.Skill F4-4000C18D-16GTZSW. If so, try 3600MHz with DRAM @ 1.4v and SOC @ 1.1v and timings 16,17,17,36,54 1T with GDM On

I'll try and remember to chuck my full timings your way.

Just because it can do 4000MHz, doesn't mean it's going to do lower speeds well with tight timings.

Have you got a full set of timings to post here at all @Rossi~?

I have 4x8GB sticks of the 8 Pack 3600MHz rated RAM and can't get this anywhere near stable using the DRAM Calculator. I'm on an ASRock X570M Pro4 with the latest ABBA BIOS. Even though the CPU boost clock has been 'fixed' on this BIOS it's crippled my stability on my RAM overclock completely :(
 
Soldato
Joined
5 Nov 2010
Posts
23,905
Location
Hertfordshire
Have you got a full set of timings to post here at all @Rossi~?

I have 4x8GB sticks of the 8 Pack 3600MHz rated RAM and can't get this anywhere near stable using the DRAM Calculator. I'm on an ASRock X570M Pro4 with the latest ABBA BIOS. Even though the CPU boost clock has been 'fixed' on this BIOS it's crippled my stability on my RAM overclock completely :(


Here's a dump of my BIOS. I've highlighted those that are related to RAM.

Edit: Added CLDO_VDDP and CLDO_VDDG voltages (near the bottom) as it seems the BIOS dump doesn't include AMD menu settings.

[2019/09/29 10:34:35]
Ai Overclock Tuner [Default]
Performance Enhancer [Auto]
CPU Core Ratio [Auto]
Performance Bias [Auto]
Memory Frequency [DDR4-3600MHz]
FCLK Frequency [1800MHz]

Core Performance Boost [Auto]
SMT Mode [Auto]
TPU [Keep Current Settings]
Precision Boost Overdrive [Auto]
Max CPU Boost Clock Override [Auto]
Platform Thermal Throttle Limit [Auto]
Mem Over Clock Fail Count [Auto]
DRAM CAS# Latency [16]
DRAM RAS# to CAS# Read Delay [17]
DRAM RAS# to CAS# Write Delay [17]
DRAM RAS# PRE Time [17]
DRAM RAS# ACT Time [36]
Trc [54]
TrrdS [6]
TrrdL [9]
Tfaw [36]
TwtrS [4]
TwtrL [14]
Twr [26]
Trcpage [Auto]
TrdrdScl [5]
TwrwrScl [5]
Trfc [358]
Trfc2 [Auto]
Trfc4 [Auto]
Tcwl [16]
Trtp [10]
Trdwr [8]
Twrrd [3]
TwrwrSc [1]
TwrwrSd [7]
TwrwrDd [7]
TrdrdSc [1]
TrdrdSd [5]
TrdrdDd [5]
Tcke [8]
ProcODT [36.9 ohm]
Cmd2T [1T]
Gear Down Mode [Enabled]
Power Down Enable [Disabled]
RttNom [RZQ/7]
RttWr [RZQ/3]
RttPark [RZQ/1]
MemAddrCmdSetup [Auto]
MemCsOdtSetup [Auto]
MemCkeSetup [Auto]
MemCadBusClkDrvStren [Auto]
MemCadBusAddrCmdDrvStren [Auto]
MemCadBusCsOdtDrvStren [Auto]
MemCadBusCkeDrvStren [Auto]

CPU Load-line Calibration [Auto]
CPU Current Capability [120%]
CPU VRM Switching Frequency [Auto]
VRM Spread Spectrum [Disabled]
Active Frequency Mode [Disabled]
CPU Power Duty Control [T.Probe]
CPU Power Phase Control [Auto]
CPU Power Thermal Control [120]
VDDSOC Load-line Calibration [Auto]
VDDSOC Current Capability [Auto]
VDDSOC Switching Frequency [Auto]
VDDSOC Phase Control [Auto]
DRAM Current Capability [120%]
DRAM Power Phase Control [Extreme]
DRAM Switching Frequency [Auto]
DRAM VBoot Voltage [1.40000]
VTTDDR Voltage [Auto]
VPP_MEM Voltage [Auto]
DRAM CTRL REF Voltage on CHA [Auto]
DRAM CTRL REF Voltage on CHB [Auto]
VDDP Voltage [Auto]
VDDP Standby Voltage [Auto]
1.8V Standby Voltage [Auto]
CPU 3.3v AUX [Auto]
2.5V SB Voltage [Auto]
DRAM R1 Tune [Auto]
DRAM R2 Tune [Auto]
DRAM R3 Tune [Auto]
DRAM R4 Tune [Auto]
PCIE Tune R1 [Auto]
PCIE Tune R2 [Auto]
PCIE Tune R3 [Auto]
PLL Tune R1 [Auto]
PLL reference voltage [Auto]
T Offset [Auto]
Sense MI Skew [Auto]
Sense MI Offset [Auto]
Promontory presence [Auto]
Clock Amplitude [Auto]
CLDO VDDP voltage [Auto]
CPU Core Voltage [Offset mode]
CPU Offset Mode Sign [-]
- CPU Core Voltage Offset [0.01250]
CPU SOC Voltage [Manual mode]
- VDDSOC Voltage Override [1.10000]
DRAM Voltage [1.40000]

CLDO VDDG voltage [Auto]
1.8V PLL Voltage [1.80000]
1.05V SB Voltage [Auto]
TPM Device Selection [Discrete TPM]
Erase fTPM NV for factory reset [Enabled]
PSS Support [Auto]
SVM Mode [Disabled]
Onboard LED [Disabled]
Q-Code LED Function [Disabled after POST]
Hyper kit Mode [Disabled]
SATA Port Enable [Enabled]
SATA Mode [AHCI]
NVMe RAID mode [Disabled]
SMART Self Test [Enabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Hot Plug [Disabled]
Super I/O Clock Skew [Auto]
HD Audio Controller [Enabled]
PCIEX4_3 Bandwidth [Auto]
PCIEX8_2:X4/X4 Mode [Auto]
PCIEX16_1 Mode [GEN 3]
PCIEX8_2 Mode [GEN 3]
PCIEX4_3 Mode [GEN 3]
M.2 Link Mode [GEN 3]
SB Link Mode [GEN 3]
Asmedia USB 3.1 Controller [Enabled]
When system is in working state [Off]
In sleep, hibernate and soft off states [Off]
Intel LAN Controller [Enabled]
Intel LAN OPROM [Disabled]
USB Type C Power Switch for USB3.1_E1 [Auto]
USB Type C Power Switch for USB3.1_EC2 [Auto]
ErP Ready [Disabled]
Restore On AC Power Loss [Power Off]
Power On By PCI-E/PCI [Disabled]
Power On By RTC [Disabled]
Network Stack [Disabled]
Device [Samsung SSD 850 EVO 1TB]
Legacy USB Support [Disabled]
XHCI Hand-off [Enabled]
USB3.1_E1 [Enabled]
USB3_1 [Enabled]
USB3_2 [Enabled]
USB3_3 [Enabled]
USB3_4 [Enabled]
USB3_5 [Enabled]
USB3_6 [Enabled]
USB3_7 [Enabled]
USB3_8 [Enabled]
USB3_9 [Enabled]
USB3_10 [Enabled]
USB2_11 [Enabled]
USB2_12 [Enabled]
USB2_13 [Enabled]
USB2_14 [Enabled]
USB_15 [Enabled]
USB_16 [Enabled]
CPU Temperature [Monitor]
MotherBoard Temperature [Monitor]
VRM Temperature [Monitor]
PCH Temperature [Monitor]
T_Sensor1 Temperature [Monitor]
CPU Fan Speed [Monitor]
Chassis Fan 1 Speed [Monitor]
Chassis Fan 2 Speed [Monitor]
Chassis Fan 3 Speed [Monitor]
W_PUMP+ Speed [Monitor]
CPU Optional Fan Speed [Monitor]
AIO_PUMP Speed [Monitor]
W_FLOW Speed [Monitor]
W_IN Temperature [Monitor]
W_OUT Temperature [Monitor]
CPU Core Voltage [Monitor]
3.3V Voltage [Monitor]
5V Voltage [Monitor]
12V Voltage [Monitor]
CPU Q-Fan Control [PWM Mode]
CPU Fan Smoothing Up/Down Time [0 sec]
CPU Fan Speed Lower Limit [500 RPM]
CPU Fan Profile [Manual]
CPU Upper Temperature [75]
CPU Fan Max. Duty Cycle (%) [50]
CPU Middle Temperature [25]
CPU Fan Middle. Duty Cycle (%) [25]
CPU Lower Temperature [20]
CPU Fan Min. Duty Cycle (%) [20]
Chassis Fan 1 Q-Fan Control [Auto]
Chassis Fan 1 Q-Fan Source [CPU]
Chassis Fan 1 Smoothing Up/Down Time [0 sec]
Chassis Fan 1 Speed Low Limit [200 RPM]
Chassis Fan 1 Profile [Standard]
Chassis Fan 2 Q-Fan Control [Auto]
Chassis Fan 2 Q-Fan Source [CPU]
Chassis Fan 2 Smoothing Up/Down Time [0 sec]
Chassis Fan 2 Speed Low Limit [500 RPM]
Chassis Fan 2 Profile [Standard]
Chassis Fan 3 Q-Fan Control [Auto]
Chassis Fan 3 Q-Fan Source [CPU]
Chassis Fan 3 Smoothing Up/Down Time [0 sec]
Chassis Fan 3 Speed Low Limit [200 RPM]
Chassis Fan 3 Profile [Standard]
AIO_PUMP/W_PUMP+ Control [Disabled]
USB3_1 [Enabled]
USB3_2 [Enabled]
USB3_3 [Enabled]
USB3_4 [Enabled]
PSPP Policy [Auto]
Fast Boot [Enabled]
NVMe Support [Enabled]
Next Boot after AC Power Loss [Normal Boot]
AMI Native NVMe Driver Support [Enabled]
Boot Logo Display [Enabled]
POST Delay Time [2 sec]
Boot up NumLock State [Enabled]
Wait For 'F1' If Error [Enabled]
Option ROM Messages [Enabled]
Interrupt 19 Capture [Disabled]
Setup Mode [Advanced Mode]
Launch CSM [Disabled]
OS Type [Other OS]
Setup Animator [Disabled]
Load from Profile [1]
Profile Name [FINAL_3600]
Save to Profile [1]
CPU Core Voltage [Auto]
VDDSOC Voltage [Auto]
1.8V PLL Voltage [Auto]
BCLK Frequency [Auto]
CPU Ratio [Auto]
DIMM Slot Number [DIMM_A1]
Bus Interface [PCIEX16/X8_1]
Custom Pstate0 [Auto]
CCD Control [Auto]
Core control [Auto]
SMT Control [Auto]
L1 Stream HW Prefetcher [Auto]
L2 Stream HW Prefetcher [Auto]
Platform First Error Handling [Enabled]
Core Performance Boost [Auto]
Global C-state Control [Auto]
DRAM ECC Enable [Auto]
DRAM scrub time [Auto]
Poison scrubber control [Auto]
Redirect scrubber control [Auto]
Redirect scrubber limit [Auto]
NUMA nodes per socket [Auto]
Memory interleaving [Auto]
Memory interleaving size [Auto]
1TB remap [Auto]
DRAM map inversion [Auto]
ACPI SRAT L3 Cache As NUMA Domain [Auto]
ACPI SLIT Distance Control [Auto]
ACPI SLIT remote relative distance [Auto]
GMI encryption control [Auto]
xGMI encryption control [Auto]
CAKE CRC perf bounds Control [Auto]
4-link xGMI max speed [Auto]
3-link xGMI max speed [Auto]
Disable DF to external IP SyncFloodPropagation [Auto]
Disable DF sync flood propagation [Auto]
CC6 memory region encryption [Auto]
Memory Clear [Auto]
Overclock [Enabled]
Memory Clock Speed [Auto]
Tcl [Auto]
Trcdrd [Auto]
Trcdwr [Auto]
Trp [Auto]
Tras [Auto]
Trc Ctrl [Auto]
TrrdS [Auto]
TrrdL [Auto]
Tfaw Ctrl [Auto]
TwtrS [Auto]
TwtrL [Auto]
Twr Ctrl [Auto]
Trcpage Ctrl [Auto]
TrdrdScL Ctrl [Auto]
TwrwrScL Ctrl [Auto]
Trfc Ctrl [Auto]
Trfc2 Ctrl [Auto]
Trfc4 Ctrl [Auto]
Tcwl [Auto]
Trtp [Auto]
Tcke [Auto]
Trdwr [Auto]
Twrrd [Auto]
TwrwrSc [Auto]
TwrwrSd [Auto]
TwrwrDd [Auto]
TrdrdSc [Auto]
TrdrdSd [Auto]
TrdrdDd [Auto]
ProcODT [Auto]
Power Down Enable [Auto]
Cmd2T [Auto]
Gear Down Mode [Auto]
CAD Bus Timing User Controls [Auto]
CAD Bus Drive Strength User Controls [Auto]
Data Bus Configuration User Controls [Auto]
Data Poisoning [Auto]
DRAM Post Package Repair [Disable]
RCD Parity [Auto]
DRAM Address Command Parity Retry [Auto]
Write CRC Enable [Auto]
DRAM Write CRC Enable and Retry Limit [Auto]
Disable Memory Error Injection [True]
DRAM ECC Symbol Size [Auto]
DRAM UECC Retry [Auto]
TSME [Auto]
Data Scramble [Auto]
DFE Read Training [Auto]
FFE Write Training [Auto]
PMU Pattern Bits Control [Auto]
MR6VrefDQ Control [Auto]
CPU Vref Training Seed Control [Auto]
Chipselect Interleaving [Auto]
BankGroupSwap [Auto]
BankGroupSwapAlt [Auto]
Address Hash Bank [Auto]
Address Hash CS [Auto]
Address Hash Rm [Auto]
SPD Read Optimization [Enabled]
MBIST Enable [Disabled]
Pattern Select [PRBS]
Pattern Length [3]
Aggressor Channel [1 Aggressor Channel]
Aggressor Static Lane Control [Disabled]
Target Static Lane Control [Disabled]
Worst Case Margin Granularity [Per Chip Select]
Read Voltage Sweep Step Size [1]
Read Timing Sweep Step Size [1]
Write Voltage Sweep Step Size [1]
Write Timing Sweep Step Size [1]
IOMMU [Auto]
Precision Boost Overdrive [Auto]
Precision Boost Overdrive Scalar [Auto]
FCLK Frequency [Auto]
SOC OVERCLOCK VID [0]
UCLK DIV1 MODE [Auto]
VDDP Voltage [1000mV]
VDDG Voltage [985mV]

SoC/Uncore OC Mode [Auto]
LN2 Mode [Auto]
ACS Enable [Auto]
PCIe Ten Bit Tag Support [Auto]
cTDP Control [Auto]
EfficiencyModeEn [Auto]
Package Power Limit Control [Auto]
APBDIS [Auto]
DF Cstates [Auto]
CPPC [Enabled]
CPPC Preferred Cores [Enabled]
BoostFmaxEn [Auto]
Early Link Speed [Auto]
 
Associate
Joined
29 Sep 2019
Posts
2
@Rossi~ thank you very much for those. Tried them and I've had the first Aida64 hour long stress test success since I've started trying to OC my RAM.
Unfortunately I am seeing a bit of stutter in games (Ghost Recon Wildlands for one) when I'm getting a freeze for a second or so then the game catches up again.

I've used your exact settings apart from the CAD_BUS settings (used the DRAM Calc equivalents) and I've had to use VDDG 1.0V (the minimum my BIOS allows) and VDDP 950mV.
 
Soldato
Joined
18 May 2011
Posts
3,438
Just built a Ryzen system. 3600x, 3000mhz ballistix ram. Should I set the Infinity Fabric at 1500mhz? Or should I try something higher first? Does the IF have to match half your RAM speed? New to this AMD stuff :D

I can get my ram to 3200mhz, anything after that just blue screens windows. Just unsure about the IF. Some say to set it to 1900mhz and go from there.

Any ideas chaps?
 
Caporegime
Joined
8 Jan 2004
Posts
31,995
Location
Rutland
Just built a Ryzen system. 3600x, 3000mhz ballistix ram. Should I set the Infinity Fabric at 1500mhz? Or should I try something higher first? Does the IF have to match half your RAM speed? New to this AMD stuff :D

I can get my ram to 3200mhz, anything after that just blue screens windows. Just unsure about the IF. Some say to set it to 1900mhz and go from there.

Any ideas chaps?

Straight for 3200mhz should be a good start.
 
Back
Top Bottom