I’ve been wondering about the differences between the reported idle voltages and how they are affected by the Low Current Idle vs Typical Current Idle setting in the bios. Some background: recently I got a new power supply after using my ryzen pc with an old one that did not support modern C6 states on cpus, so I had to set it to Typical Current Idle in the bios as it would often freeze up at idle. I got a new psu to replace it and thought I would be able to set Low Current Idle in bios, but still got idle crashes, so had to switch it back to Typical. I booted into windows (I use linux primarily but have a second drive with windows on it, I can get more sensor readouts there). I’m wondering what the different core voltage sensors mean in Hwinfo64, and knowing what would indicate working C6 states. The psu I have now is an evga 650gq, which should support it. I am running an r5 1400 on an Asus x370 prime pro.
Under typical current idle:
-VID for all cores would stay at 0.9v idle.
-SVI2 TFN would stay at 0.85 at idle.
Under low current idle:
-VID for all cores stays at 0.4v idle, but sometimes fluctuates around or going all to 0.9 per core even if SVI2 stays at 0.85v.
-SVI2 TFN stays at 0.85 at idle, same as before.
There is also the VDDCR CPU sensor which I do not know anything about. If anybody else has investigated this or has any other observations that would be cool. From what I understand, VID is the voltage the cpu requests/thinks it needs for a given load, and SVI2 is the voltage readout directly on the cpu, which is most accurate. I am wondering if the behavior I am seeing is not normal, I would have expected with low current idle for both VID and SVI2 to drop to 0.4 when dropping into a lower power state.
Here is a screenshot of Hwinfo: https://i.imgur.com/UCEkkuM.png