Do you need to see a setting in Windows that doesn’t normally appear in other programs? Well, ZenTimings is the perfect fit for these needs, with ridiculous weight and huge potential for these cases, as the amount of value offered is huge.
ZenTimings, specifications, requirements and options
Although what this program offers exceeds the average of the most common, it is true that it should be borne in mind that the information it provides varies considerably from platform to platform, as well as according to SKUs and motherboards.
It is not able to read all buses in all situations, but it is something that is improved in each version, because once we open the program we will have an automatic update system so that we could download the latest version in case we haven’t.
This ensures the best compatibility at the moment and fixes bugs or improves support. Either way, the first thing we need to do is download the program from its official site for ZenTimings.
Once downloaded we will have a compressed .zip file with a series of files, among which is WinRing0 and the InpOut driver. The requirements to run it are simple: a processor AMD Ryzen, Threadripper or EPYC, .NET Framework 4.5 or higher and Windows XP / Vista / 7/8/10 (32-bit and 64-bit) operating system (Windows XP only supports the legacy version (included in the zip))
We will extract all the files with programs like WinRar to a folder on the desktop (for example), after which we will run the ZenTimings.exe file, after which the program will open with an interface like this:
As we can see, it recognizes our entire system perfectly, as well as the synchronizations of our memory modules. The currently supported schedules for the latest available version (1.2.1) are: CL, RCDWR, RCDRD, RP, RAS, RC, RRDS, RRDL, FAW, WTRS, WTRL, WR, TRFC, TRFC2, TREFC4, MOD, MODPDA, RDRDSCL, WRWRSCL, CWL, RTP, RDWR, WRRD, RDRDSC, RDRDSD, RDRDDD, WRWRSC, WRWRSD, WRWRDD, CKE, REFI, STAG, MRD, MRDPDA.
Capacity, RAM frequency and number of modules installed are also readable, but keep in mind that in capacity this will be added to that of all available modules. In the voltage section, at the moment it does not read all those related to RAM, where, for example, the same voltage is missing from the modules or improving the support of the VDDG CCD.
Instead, it shows the speeds of MCLK, FCLK and UCLK and memory controller settings based on BankGroupSwap, GearDownMode, Command Rate, and CPU On-Die Termination (ProcODT). It will also show the values for the data bus RttName, RttWr and RttPark and CAD CsOdtSetup, AddrCmdSetup, CkeSetup, ClkDrvStength, AddrCmdDrvStrength, CsOdtCmdDrvStrength, CkeDrvStrength.
What can we configure in this program?
Well, the options aren’t very wide in that regard as they’re pretty basic, but we’re following them.
We are going to omit the File section, as it will only give us the option to exit the program, so we go directly to Tools, where we will see two options, Debugging and Options. Starting with the second, we will see that we can change the automatic refresh rate to milliseconds, have advanced mode as standard or dark mode.
After choosing the configuration we want, we click on apply and we will close the benefit manually.
Instead, Debug mode will show us a full summary of all the features of our PC. From the CPU, through the motherboard and finally the RAM, where we can save this log if we deem it necessary.
Finally, at the bottom we have a drop down menu to select the RAM module we want in our system, something useful if we are not using the same modules and want to know if the configuration of all of them is correct.
Finally, we have a button at the top right in the form of a camera, which if we press on it, we will take a screenshot of the program itself. And so far, this software as simple as it is powerful, which will reveal even the smallest of the timings of AMD platforms.