# ZenTimings snapshot, one value per line: path = value # [*] means the value is the same for every memory controller (DCT), null means not available schema = zentimings.snapshot schema_version = 1.0 generated_at = 2026-10-15T16:19:28Z app.name = ZenTimings app.version = 142.714+9e482d3 app.core_version = 1.93.733.0 app.pawnio_version = 2.0.1.0 app.advanced_mode = true app.auto_refresh = true app.auto_refresh_interval_ms = 2000 export.sections = System, Modules, Spd, Timings, BiosController, PowerTable, Sensors export.serial_numbers = omitted export.raw_dumps = omitted legend.about = Snapshot of an AMD Ryzen system made by ZenTimings. It shows what is applied right now, which can differ from what was entered in BIOS. legend.structure = static = hardware that does not change while the system runs, config = memory configuration applied at boot, readings = live values sampled at readings.sampled_at. legend.null = null means the value is not available or does not exist on this platform. When the reason is known it is listed under unavailable with the path. legend.dct = dct is the index of a memory channel (DRAM controller), per_dct has one entry per populated channel. Names in dct_mismatch differ between channels, the main ZenTimings window shows one channel at a time. legend.timings = Read back from the memory controller. Names are the usual AMD ones without the leading t (CL = tCL, RCDRD = tRCDRD, RDRDSCL = tRDRDSCL). The unit is memory clock cycles, except RFCns and REFIns (nanoseconds), Frequency (MT/s) and Ratio (memory clock multiplier). legend.refresh = Only one refresh timing is in use: RFC when RefreshMode is NORMAL, otherwise RFC2 or RFC4, FgrMultiplier says which one (2 or 4; FGR is the raw mode, 1/5 = 2x, 2/6 = 4x). RFCns is the active one in nanoseconds. legend.not_tunable = PHYRDL, PHYWRL and PHYWRD are results of memory training, a PHYRDL difference between channels is common. SD and DD variants (RDRDSD, RDRDDD, WRWRSD, WRWRDD) only matter with two ranks or two DIMMs per channel. legend.ddr4_bios_controller = BIOS table with the DDR4 termination, drive strength and setup settings as raw register codes. MemVddio, MemVtt and MemVpp are voltage set points in millivolts. legend.power_table = From the SMU power table. mclk = memory clock (MT/s divided by 2), uclk = unified memory controller clock, fclk = Infinity Fabric clock; mclk equal to uclk is the 1:1 mode. vddcr_soc, cldo_vddp, cldo_vddg and vdd_misc are CPU rails. legend.sensors = Read from the sensor chip of the motherboard. Names like Voltage #6 are inputs the application has no label for, what they measure is unknown. A null value means nothing is connected or the reading is invalid. min and max are counted since the application started. legend.spd = What the module reports about itself: JEDEC, XMP and EXPO profiles are what it is rated for, not what is applied. Times ending with Ps are picoseconds, with Ns nanoseconds. When IsPartial is true only the fields read at startup are listed, the SPD window in ZenTimings loads the rest. In pmic the set points are decoded two ways, ...Mv (JEDEC 7-bit) and ...Mv8bit (vendor extension used in HighVoltageMode), compare them with the measured voltages in readings.dimm to see which one applies. static.system.os.name = Microsoft Windows 11 Pro static.system.cpu.name = AMD Ryzen 7 5700X 8-Core Processor static.system.cpu.vendor = AuthenticAMD static.system.cpu.code_name = Vermeer static.system.cpu.cpuid_hex = 00A20F12 static.system.cpu.family = FAMILY_19H static.system.cpu.base_model = 1 static.system.cpu.extended_model = 2 static.system.cpu.model = 33 static.system.cpu.stepping = 2 static.system.cpu.patch_level_hex = 0A201213 static.system.cpu.package_type = 2 static.system.cpu.fused_core_count = 8 static.system.cpu.physical_core_count = 8 static.system.cpu.threads = 16 static.system.cpu.smt = true static.system.cpu.nodes_per_processor = 1 static.system.cpu.ccd_count = 1 static.system.cpu.ccx_count = 1 static.system.cpu.cores_per_ccx = 8 static.system.board.vendor = Micro-Star International Co., Ltd. static.system.board.name = B550-A PRO (MS-7C56) static.system.board.version = 2.0 static.system.bios.vendor = American Megatrends International, LLC. static.system.bios.version = A.M2 static.system.bios.date = 2026-08-13 static.system.bios.agesa_version = ComboAM4v2PI 1.2.0.12 static.system.smu.version = 56.78.0 static.system.smu.table_version_hex = 00380905 static.system.smu.type = TYPE_CPU3 static.memory.type = DDR4 static.memory.total_capacity_bytes = 34359738368 static.memory.ecc = false static.memory.modules[0].index = 0 static.memory.modules[0].slot = A1 static.memory.modules[0].bank_label = P0 CHANNEL A static.memory.modules[0].device_locator = DIMM 0 static.memory.modules[0].dct = 0 static.memory.modules[0].manufacturer = Kingston static.memory.modules[0].part_number = KHX2666C15D4/8G static.memory.modules[0].capacity_bytes = 8589934592 static.memory.modules[0].rank = DR static.memory.modules[0].rated_speed_mts = 2667 static.memory.modules[0].configured_speed_mts = 2667 static.memory.modules[0].address_columns = 17 static.memory.modules[0].address_rows = 18 static.memory.modules[0].address_config = 8 Banks (3 bit), Col: 17, Row: 18, 8x RM (3 bit), 4 Bank Groups (2 bit) static.memory.modules[0].serial_number = null # redacted static.memory.modules[1].index = 1 static.memory.modules[1].slot = A2 static.memory.modules[1].bank_label = P0 CHANNEL A static.memory.modules[1].device_locator = DIMM 1 static.memory.modules[1].dct = 0 static.memory.modules[1].manufacturer = Kingston static.memory.modules[1].part_number = KHX2666C15D4/8G static.memory.modules[1].capacity_bytes = 8589934592 static.memory.modules[1].rank = DR static.memory.modules[1].rated_speed_mts = 2667 static.memory.modules[1].configured_speed_mts = 2667 static.memory.modules[1].address_columns = 0 static.memory.modules[1].address_rows = 0 static.memory.modules[1].address_config = 8 Banks (3 bit), Col: 0, Row: 0, No RM (0 bit), No Bank Groups (0 bit) static.memory.modules[1].serial_number = null # redacted static.memory.modules[2].index = 2 static.memory.modules[2].slot = B1 static.memory.modules[2].bank_label = P0 CHANNEL B static.memory.modules[2].device_locator = DIMM 0 static.memory.modules[2].dct = 1 static.memory.modules[2].manufacturer = Kingston static.memory.modules[2].part_number = KHX2666C15D4/8G static.memory.modules[2].capacity_bytes = 8589934592 static.memory.modules[2].rank = DR static.memory.modules[2].rated_speed_mts = 2667 static.memory.modules[2].configured_speed_mts = 2667 static.memory.modules[2].address_columns = 17 static.memory.modules[2].address_rows = 18 static.memory.modules[2].address_config = 8 Banks (3 bit), Col: 17, Row: 18, 8x RM (3 bit), 4 Bank Groups (2 bit) static.memory.modules[2].serial_number = null # redacted static.memory.modules[3].index = 3 static.memory.modules[3].slot = B2 static.memory.modules[3].bank_label = P0 CHANNEL B static.memory.modules[3].device_locator = DIMM 1 static.memory.modules[3].dct = 1 static.memory.modules[3].manufacturer = Kingston static.memory.modules[3].part_number = KHX2666C15D4/8G static.memory.modules[3].capacity_bytes = 8589934592 static.memory.modules[3].rank = DR static.memory.modules[3].rated_speed_mts = 2667 static.memory.modules[3].configured_speed_mts = 2667 static.memory.modules[3].address_columns = 0 static.memory.modules[3].address_rows = 0 static.memory.modules[3].address_config = 8 Banks (3 bit), Col: 0, Row: 0, No RM (0 bit), No Bank Groups (0 bit) static.memory.modules[3].serial_number = null # redacted static.spd[0].module_index = 0 static.spd[0].slot = A1 static.spd[0].i2c_address_hex = 50 static.spd[0].info.IsValid = true static.spd[0].info.IsPartial = false static.spd[0].info.BytesUsed = 384 static.spd[0].info.BytesTotal = 512 static.spd[0].info.SpdRevision = 1.0 static.spd[0].info.DeviceType = 12 static.spd[0].info.DeviceTypeString = DDR4 SDRAM static.spd[0].info.MemoryFamily = DDR4 static.spd[0].info.BaseModuleType = 2 static.spd[0].info.ModuleTypeString = UDIMM static.spd[0].info.IsHybrid = false static.spd[0].info.HybridTypeString = null static.spd[0].info.DieDensityMbit = 4096 static.spd[0].info.BankGroups = 4 static.spd[0].info.BanksPerGroup = 4 static.spd[0].info.ColumnBits = 10 static.spd[0].info.RowBits = 15 static.spd[0].info.PackageType = Monolithic static.spd[0].info.DieCount = 1 static.spd[0].info.SignalLoading = null static.spd[0].info.Is3DS = false static.spd[0].info.IsAsymmetric = false static.spd[0].info.SecondDieDensityMbit = 0 static.spd[0].info.SecondDieCount = 0 static.spd[0].info.SecondPackageType = null static.spd[0].info.MaximumActivateCount = Unlimited static.spd[0].info.MaximumActivateWindow = 8192 x tREFI static.spd[0].info.PostPackageRepair = Not supported static.spd[0].info.SoftPpr = false static.spd[0].info.Vdd12Operable = false static.spd[0].info.Vdd12Endurant = false static.spd[0].info.VddString = Not specified static.spd[0].info.DeviceWidthBits = 8 static.spd[0].info.PackageRanks = 2 static.spd[0].info.LogicalRanks = 2 static.spd[0].info.PrimaryBusWidthBits = 64 static.spd[0].info.BusWidthExtensionBits = 0 static.spd[0].info.HasEcc = false static.spd[0].info.TotalCapacityMB = 8192 static.spd[0].info.HasThermalSensor = false static.spd[0].info.tCKAVGminPs = 750 static.spd[0].info.tCKAVGmaxPs = 1500 static.spd[0].info.SpeedMTs = 2666 static.spd[0].info.ClockMHz = 1333.3333333333333 static.spd[0].info.SpeedGrade = DDR4-2666 static.spd[0].info.SupportedCLs = 9, 11, 12, 13, 14, 15, 16, 17, 18 static.spd[0].info.tAAminPs = 11250 static.spd[0].info.tRCDminPs = 12750 static.spd[0].info.tRPminPs = 12750 static.spd[0].info.tRASminPs = 26250 static.spd[0].info.tRCminPs = 45000 static.spd[0].info.tRFC1minPs = 260000 static.spd[0].info.tRFC2minPs = 160000 static.spd[0].info.tRFC4minPs = 110000 static.spd[0].info.tFAWminPs = 22500 static.spd[0].info.tRRD_SminPs = 5250 static.spd[0].info.tRRD_LminPs = 5250 static.spd[0].info.tCCD_LminPs = 5250 static.spd[0].info.tWRminPs = 0 static.spd[0].info.tWTR_SminPs = 0 static.spd[0].info.tWTR_LminPs = 0 static.spd[0].info.CL = 15 static.spd[0].info.tRCD = 17 static.spd[0].info.tRP = 17 static.spd[0].info.tRAS = 35 static.spd[0].info.tRC = 60 static.spd[0].info.TimingString = 15-17-17-35 @ DDR4-2666 static.spd[0].info.ModuleHeight = <= 32 mm static.spd[0].info.ModuleThickness = front <= 2 mm, back <= 1 mm static.spd[0].info.ReferenceRawCard = B, revision 1 static.spd[0].info.AddressMirrored = true static.spd[0].info.RegisterManufacturer = null static.spd[0].info.RegisterRevision = 0 static.spd[0].info.BaseCrcValid = false static.spd[0].info.ModuleCrcValid = true static.spd[0].info.ModuleMfgIdBank = 1 static.spd[0].info.ModuleMfgIdMfr = 152 static.spd[0].info.ModuleManufacturer = Kingston static.spd[0].info.ModuleMfgLocation = 1 static.spd[0].info.ModuleMfgYear = 15 static.spd[0].info.ModuleMfgWeek = 42 static.spd[0].info.ModuleMfgDate = 2015, Week 42 static.spd[0].info.ModulePartNumber = KHX2666C15D4/8G static.spd[0].info.ModuleRevisionCode = 0 static.spd[0].info.DramMfgIdBank = 128 static.spd[0].info.DramMfgIdMfr = 173 static.spd[0].info.DramManufacturer = SK Hynix static.spd[0].info.DramStepping = 3 static.spd[0].info.HasXmp = true static.spd[0].info.XmpRevision = 2.0 static.spd[0].info.ModuleSerialNumber = null # redacted static.spd[0].xmp_profiles[0].IsValid = true static.spd[0].xmp_profiles[0].ProfileNumber = 1 static.spd[0].xmp_profiles[0].DimmsPerChannel = 2 static.spd[0].xmp_profiles[0].VddMv = 1200 static.spd[0].xmp_profiles[0].tCKAVGminPs = 750 static.spd[0].xmp_profiles[0].SpeedMTs = 2666 static.spd[0].xmp_profiles[0].ClockMHz = 1333.3333333333333 static.spd[0].xmp_profiles[0].SpeedGrade = DDR4-2666 static.spd[0].xmp_profiles[0].SupportedCLs = 9, 10, 11, 12, 13, 14, 15, 16 static.spd[0].xmp_profiles[0].tAAminPs = 11250 static.spd[0].xmp_profiles[0].tRCDminPs = 12750 static.spd[0].xmp_profiles[0].tRPminPs = 12750 static.spd[0].xmp_profiles[0].tRASminPs = 26250 static.spd[0].xmp_profiles[0].tRCminPs = 45000 static.spd[0].xmp_profiles[0].tRFC1minPs = 260000 static.spd[0].xmp_profiles[0].tRFC2minPs = 160000 static.spd[0].xmp_profiles[0].tRFC4minPs = 110000 static.spd[0].xmp_profiles[0].tFAWminPs = 22500 static.spd[0].xmp_profiles[0].tRRD_SminPs = 5250 static.spd[0].xmp_profiles[0].tRRD_LminPs = 5250 static.spd[0].xmp_profiles[0].tCCD_LminPs = 0 static.spd[0].xmp_profiles[0].CL = 15 static.spd[0].xmp_profiles[0].tRCD = 17 static.spd[0].xmp_profiles[0].tRP = 17 static.spd[0].xmp_profiles[0].tRAS = 35 static.spd[0].xmp_profiles[0].tRC = 60 static.spd[0].xmp_profiles[0].tRFC1 = 347 static.spd[0].xmp_profiles[0].tRFC2 = 214 static.spd[0].xmp_profiles[0].tRFC4 = 147 static.spd[0].xmp_profiles[0].tFAW = 30 static.spd[0].xmp_profiles[0].tRRD_S = 7 static.spd[0].xmp_profiles[0].tRRD_L = 7 static.spd[0].xmp_profiles[0].tCCD_L = 0 static.spd[0].xmp_profiles[0].TimingString = 15-17-17-35 @ DDR4-2666 static.spd[1].module_index = 1 static.spd[1].slot = A2 static.spd[1].i2c_address_hex = 51 static.spd[1].info.IsValid = true static.spd[1].info.IsPartial = false static.spd[1].info.BytesUsed = 384 static.spd[1].info.BytesTotal = 512 static.spd[1].info.SpdRevision = 1.0 static.spd[1].info.DeviceType = 12 static.spd[1].info.DeviceTypeString = DDR4 SDRAM static.spd[1].info.MemoryFamily = DDR4 static.spd[1].info.BaseModuleType = 2 static.spd[1].info.ModuleTypeString = UDIMM static.spd[1].info.IsHybrid = false static.spd[1].info.HybridTypeString = null static.spd[1].info.DieDensityMbit = 4096 static.spd[1].info.BankGroups = 4 static.spd[1].info.BanksPerGroup = 4 static.spd[1].info.ColumnBits = 10 static.spd[1].info.RowBits = 15 static.spd[1].info.PackageType = Monolithic static.spd[1].info.DieCount = 1 static.spd[1].info.SignalLoading = null static.spd[1].info.Is3DS = false static.spd[1].info.IsAsymmetric = false static.spd[1].info.SecondDieDensityMbit = 0 static.spd[1].info.SecondDieCount = 0 static.spd[1].info.SecondPackageType = null static.spd[1].info.MaximumActivateCount = Unlimited static.spd[1].info.MaximumActivateWindow = 8192 x tREFI static.spd[1].info.PostPackageRepair = Not supported static.spd[1].info.SoftPpr = false static.spd[1].info.Vdd12Operable = false static.spd[1].info.Vdd12Endurant = false static.spd[1].info.VddString = Not specified static.spd[1].info.DeviceWidthBits = 8 static.spd[1].info.PackageRanks = 2 static.spd[1].info.LogicalRanks = 2 static.spd[1].info.PrimaryBusWidthBits = 64 static.spd[1].info.BusWidthExtensionBits = 0 static.spd[1].info.HasEcc = false static.spd[1].info.TotalCapacityMB = 8192 static.spd[1].info.HasThermalSensor = false static.spd[1].info.tCKAVGminPs = 750 static.spd[1].info.tCKAVGmaxPs = 1500 static.spd[1].info.SpeedMTs = 2666 static.spd[1].info.ClockMHz = 1333.3333333333333 static.spd[1].info.SpeedGrade = DDR4-2666 static.spd[1].info.SupportedCLs = 9, 11, 12, 13, 14, 15, 16, 17, 18 static.spd[1].info.tAAminPs = 11250 static.spd[1].info.tRCDminPs = 12750 static.spd[1].info.tRPminPs = 12750 static.spd[1].info.tRASminPs = 26250 static.spd[1].info.tRCminPs = 45000 static.spd[1].info.tRFC1minPs = 260000 static.spd[1].info.tRFC2minPs = 160000 static.spd[1].info.tRFC4minPs = 110000 static.spd[1].info.tFAWminPs = 22500 static.spd[1].info.tRRD_SminPs = 5250 static.spd[1].info.tRRD_LminPs = 5250 static.spd[1].info.tCCD_LminPs = 5250 static.spd[1].info.tWRminPs = 0 static.spd[1].info.tWTR_SminPs = 0 static.spd[1].info.tWTR_LminPs = 0 static.spd[1].info.CL = 15 static.spd[1].info.tRCD = 17 static.spd[1].info.tRP = 17 static.spd[1].info.tRAS = 35 static.spd[1].info.tRC = 60 static.spd[1].info.TimingString = 15-17-17-35 @ DDR4-2666 static.spd[1].info.ModuleHeight = <= 32 mm static.spd[1].info.ModuleThickness = front <= 2 mm, back <= 1 mm static.spd[1].info.ReferenceRawCard = B, revision 1 static.spd[1].info.AddressMirrored = true static.spd[1].info.RegisterManufacturer = null static.spd[1].info.RegisterRevision = 0 static.spd[1].info.BaseCrcValid = false static.spd[1].info.ModuleCrcValid = true static.spd[1].info.ModuleMfgIdBank = 1 static.spd[1].info.ModuleMfgIdMfr = 152 static.spd[1].info.ModuleManufacturer = Kingston static.spd[1].info.ModuleMfgLocation = 1 static.spd[1].info.ModuleMfgYear = 15 static.spd[1].info.ModuleMfgWeek = 42 static.spd[1].info.ModuleMfgDate = 2015, Week 42 static.spd[1].info.ModulePartNumber = KHX2666C15D4/8G static.spd[1].info.ModuleRevisionCode = 0 static.spd[1].info.DramMfgIdBank = 128 static.spd[1].info.DramMfgIdMfr = 173 static.spd[1].info.DramManufacturer = SK Hynix static.spd[1].info.DramStepping = 3 static.spd[1].info.HasXmp = true static.spd[1].info.XmpRevision = 2.0 static.spd[1].info.ModuleSerialNumber = null # redacted static.spd[1].xmp_profiles[0].IsValid = true static.spd[1].xmp_profiles[0].ProfileNumber = 1 static.spd[1].xmp_profiles[0].DimmsPerChannel = 2 static.spd[1].xmp_profiles[0].VddMv = 1200 static.spd[1].xmp_profiles[0].tCKAVGminPs = 750 static.spd[1].xmp_profiles[0].SpeedMTs = 2666 static.spd[1].xmp_profiles[0].ClockMHz = 1333.3333333333333 static.spd[1].xmp_profiles[0].SpeedGrade = DDR4-2666 static.spd[1].xmp_profiles[0].SupportedCLs = 9, 10, 11, 12, 13, 14, 15, 16 static.spd[1].xmp_profiles[0].tAAminPs = 11250 static.spd[1].xmp_profiles[0].tRCDminPs = 12750 static.spd[1].xmp_profiles[0].tRPminPs = 12750 static.spd[1].xmp_profiles[0].tRASminPs = 26250 static.spd[1].xmp_profiles[0].tRCminPs = 45000 static.spd[1].xmp_profiles[0].tRFC1minPs = 260000 static.spd[1].xmp_profiles[0].tRFC2minPs = 160000 static.spd[1].xmp_profiles[0].tRFC4minPs = 110000 static.spd[1].xmp_profiles[0].tFAWminPs = 22500 static.spd[1].xmp_profiles[0].tRRD_SminPs = 5250 static.spd[1].xmp_profiles[0].tRRD_LminPs = 5250 static.spd[1].xmp_profiles[0].tCCD_LminPs = 0 static.spd[1].xmp_profiles[0].CL = 15 static.spd[1].xmp_profiles[0].tRCD = 17 static.spd[1].xmp_profiles[0].tRP = 17 static.spd[1].xmp_profiles[0].tRAS = 35 static.spd[1].xmp_profiles[0].tRC = 60 static.spd[1].xmp_profiles[0].tRFC1 = 347 static.spd[1].xmp_profiles[0].tRFC2 = 214 static.spd[1].xmp_profiles[0].tRFC4 = 147 static.spd[1].xmp_profiles[0].tFAW = 30 static.spd[1].xmp_profiles[0].tRRD_S = 7 static.spd[1].xmp_profiles[0].tRRD_L = 7 static.spd[1].xmp_profiles[0].tCCD_L = 0 static.spd[1].xmp_profiles[0].TimingString = 15-17-17-35 @ DDR4-2666 static.spd[2].module_index = 2 static.spd[2].slot = B1 static.spd[2].i2c_address_hex = 52 static.spd[2].info.IsValid = true static.spd[2].info.IsPartial = false static.spd[2].info.BytesUsed = 384 static.spd[2].info.BytesTotal = 512 static.spd[2].info.SpdRevision = 1.0 static.spd[2].info.DeviceType = 12 static.spd[2].info.DeviceTypeString = DDR4 SDRAM static.spd[2].info.MemoryFamily = DDR4 static.spd[2].info.BaseModuleType = 2 static.spd[2].info.ModuleTypeString = UDIMM static.spd[2].info.IsHybrid = false static.spd[2].info.HybridTypeString = null static.spd[2].info.DieDensityMbit = 4096 static.spd[2].info.BankGroups = 4 static.spd[2].info.BanksPerGroup = 4 static.spd[2].info.ColumnBits = 10 static.spd[2].info.RowBits = 15 static.spd[2].info.PackageType = Monolithic static.spd[2].info.DieCount = 1 static.spd[2].info.SignalLoading = null static.spd[2].info.Is3DS = false static.spd[2].info.IsAsymmetric = false static.spd[2].info.SecondDieDensityMbit = 0 static.spd[2].info.SecondDieCount = 0 static.spd[2].info.SecondPackageType = null static.spd[2].info.MaximumActivateCount = Unlimited static.spd[2].info.MaximumActivateWindow = 8192 x tREFI static.spd[2].info.PostPackageRepair = Not supported static.spd[2].info.SoftPpr = false static.spd[2].info.Vdd12Operable = false static.spd[2].info.Vdd12Endurant = false static.spd[2].info.VddString = Not specified static.spd[2].info.DeviceWidthBits = 8 static.spd[2].info.PackageRanks = 2 static.spd[2].info.LogicalRanks = 2 static.spd[2].info.PrimaryBusWidthBits = 64 static.spd[2].info.BusWidthExtensionBits = 0 static.spd[2].info.HasEcc = false static.spd[2].info.TotalCapacityMB = 8192 static.spd[2].info.HasThermalSensor = false static.spd[2].info.tCKAVGminPs = 750 static.spd[2].info.tCKAVGmaxPs = 1500 static.spd[2].info.SpeedMTs = 2666 static.spd[2].info.ClockMHz = 1333.3333333333333 static.spd[2].info.SpeedGrade = DDR4-2666 static.spd[2].info.SupportedCLs = 9, 11, 12, 13, 14, 15, 16, 17, 18 static.spd[2].info.tAAminPs = 11250 static.spd[2].info.tRCDminPs = 12750 static.spd[2].info.tRPminPs = 12750 static.spd[2].info.tRASminPs = 26250 static.spd[2].info.tRCminPs = 45000 static.spd[2].info.tRFC1minPs = 260000 static.spd[2].info.tRFC2minPs = 160000 static.spd[2].info.tRFC4minPs = 110000 static.spd[2].info.tFAWminPs = 22500 static.spd[2].info.tRRD_SminPs = 5250 static.spd[2].info.tRRD_LminPs = 5250 static.spd[2].info.tCCD_LminPs = 5250 static.spd[2].info.tWRminPs = 0 static.spd[2].info.tWTR_SminPs = 0 static.spd[2].info.tWTR_LminPs = 0 static.spd[2].info.CL = 15 static.spd[2].info.tRCD = 17 static.spd[2].info.tRP = 17 static.spd[2].info.tRAS = 35 static.spd[2].info.tRC = 60 static.spd[2].info.TimingString = 15-17-17-35 @ DDR4-2666 static.spd[2].info.ModuleHeight = <= 32 mm static.spd[2].info.ModuleThickness = front <= 2 mm, back <= 1 mm static.spd[2].info.ReferenceRawCard = B, revision 1 static.spd[2].info.AddressMirrored = true static.spd[2].info.RegisterManufacturer = null static.spd[2].info.RegisterRevision = 0 static.spd[2].info.BaseCrcValid = false static.spd[2].info.ModuleCrcValid = true static.spd[2].info.ModuleMfgIdBank = 1 static.spd[2].info.ModuleMfgIdMfr = 152 static.spd[2].info.ModuleManufacturer = Kingston static.spd[2].info.ModuleMfgLocation = 1 static.spd[2].info.ModuleMfgYear = 16 static.spd[2].info.ModuleMfgWeek = 4 static.spd[2].info.ModuleMfgDate = 2016, Week 04 static.spd[2].info.ModulePartNumber = KHX2666C15D4/8G static.spd[2].info.ModuleRevisionCode = 0 static.spd[2].info.DramMfgIdBank = 128 static.spd[2].info.DramMfgIdMfr = 173 static.spd[2].info.DramManufacturer = SK Hynix static.spd[2].info.DramStepping = 238 static.spd[2].info.HasXmp = true static.spd[2].info.XmpRevision = 2.0 static.spd[2].info.ModuleSerialNumber = null # redacted static.spd[2].xmp_profiles[0].IsValid = true static.spd[2].xmp_profiles[0].ProfileNumber = 1 static.spd[2].xmp_profiles[0].DimmsPerChannel = 2 static.spd[2].xmp_profiles[0].VddMv = 1200 static.spd[2].xmp_profiles[0].tCKAVGminPs = 750 static.spd[2].xmp_profiles[0].SpeedMTs = 2666 static.spd[2].xmp_profiles[0].ClockMHz = 1333.3333333333333 static.spd[2].xmp_profiles[0].SpeedGrade = DDR4-2666 static.spd[2].xmp_profiles[0].SupportedCLs = 9, 10, 11, 12, 13, 14, 15, 16 static.spd[2].xmp_profiles[0].tAAminPs = 11250 static.spd[2].xmp_profiles[0].tRCDminPs = 12750 static.spd[2].xmp_profiles[0].tRPminPs = 12750 static.spd[2].xmp_profiles[0].tRASminPs = 26250 static.spd[2].xmp_profiles[0].tRCminPs = 45000 static.spd[2].xmp_profiles[0].tRFC1minPs = 260000 static.spd[2].xmp_profiles[0].tRFC2minPs = 160000 static.spd[2].xmp_profiles[0].tRFC4minPs = 110000 static.spd[2].xmp_profiles[0].tFAWminPs = 22500 static.spd[2].xmp_profiles[0].tRRD_SminPs = 5250 static.spd[2].xmp_profiles[0].tRRD_LminPs = 5250 static.spd[2].xmp_profiles[0].tCCD_LminPs = 0 static.spd[2].xmp_profiles[0].CL = 15 static.spd[2].xmp_profiles[0].tRCD = 17 static.spd[2].xmp_profiles[0].tRP = 17 static.spd[2].xmp_profiles[0].tRAS = 35 static.spd[2].xmp_profiles[0].tRC = 60 static.spd[2].xmp_profiles[0].tRFC1 = 347 static.spd[2].xmp_profiles[0].tRFC2 = 214 static.spd[2].xmp_profiles[0].tRFC4 = 147 static.spd[2].xmp_profiles[0].tFAW = 30 static.spd[2].xmp_profiles[0].tRRD_S = 7 static.spd[2].xmp_profiles[0].tRRD_L = 7 static.spd[2].xmp_profiles[0].tCCD_L = 0 static.spd[2].xmp_profiles[0].TimingString = 15-17-17-35 @ DDR4-2666 static.spd[3].module_index = 3 static.spd[3].slot = B2 static.spd[3].i2c_address_hex = 53 static.spd[3].info.IsValid = true static.spd[3].info.IsPartial = false static.spd[3].info.BytesUsed = 384 static.spd[3].info.BytesTotal = 512 static.spd[3].info.SpdRevision = 1.0 static.spd[3].info.DeviceType = 12 static.spd[3].info.DeviceTypeString = DDR4 SDRAM static.spd[3].info.MemoryFamily = DDR4 static.spd[3].info.BaseModuleType = 2 static.spd[3].info.ModuleTypeString = UDIMM static.spd[3].info.IsHybrid = false static.spd[3].info.HybridTypeString = null static.spd[3].info.DieDensityMbit = 4096 static.spd[3].info.BankGroups = 4 static.spd[3].info.BanksPerGroup = 4 static.spd[3].info.ColumnBits = 10 static.spd[3].info.RowBits = 15 static.spd[3].info.PackageType = Monolithic static.spd[3].info.DieCount = 1 static.spd[3].info.SignalLoading = null static.spd[3].info.Is3DS = false static.spd[3].info.IsAsymmetric = false static.spd[3].info.SecondDieDensityMbit = 0 static.spd[3].info.SecondDieCount = 0 static.spd[3].info.SecondPackageType = null static.spd[3].info.MaximumActivateCount = Unlimited static.spd[3].info.MaximumActivateWindow = 8192 x tREFI static.spd[3].info.PostPackageRepair = Not supported static.spd[3].info.SoftPpr = false static.spd[3].info.Vdd12Operable = false static.spd[3].info.Vdd12Endurant = false static.spd[3].info.VddString = Not specified static.spd[3].info.DeviceWidthBits = 8 static.spd[3].info.PackageRanks = 2 static.spd[3].info.LogicalRanks = 2 static.spd[3].info.PrimaryBusWidthBits = 64 static.spd[3].info.BusWidthExtensionBits = 0 static.spd[3].info.HasEcc = false static.spd[3].info.TotalCapacityMB = 8192 static.spd[3].info.HasThermalSensor = false static.spd[3].info.tCKAVGminPs = 750 static.spd[3].info.tCKAVGmaxPs = 1500 static.spd[3].info.SpeedMTs = 2666 static.spd[3].info.ClockMHz = 1333.3333333333333 static.spd[3].info.SpeedGrade = DDR4-2666 static.spd[3].info.SupportedCLs = 9, 11, 12, 13, 14, 15, 16, 17, 18 static.spd[3].info.tAAminPs = 11250 static.spd[3].info.tRCDminPs = 12750 static.spd[3].info.tRPminPs = 12750 static.spd[3].info.tRASminPs = 26250 static.spd[3].info.tRCminPs = 45000 static.spd[3].info.tRFC1minPs = 260000 static.spd[3].info.tRFC2minPs = 160000 static.spd[3].info.tRFC4minPs = 110000 static.spd[3].info.tFAWminPs = 22500 static.spd[3].info.tRRD_SminPs = 5250 static.spd[3].info.tRRD_LminPs = 5250 static.spd[3].info.tCCD_LminPs = 5250 static.spd[3].info.tWRminPs = 0 static.spd[3].info.tWTR_SminPs = 0 static.spd[3].info.tWTR_LminPs = 0 static.spd[3].info.CL = 15 static.spd[3].info.tRCD = 17 static.spd[3].info.tRP = 17 static.spd[3].info.tRAS = 35 static.spd[3].info.tRC = 60 static.spd[3].info.TimingString = 15-17-17-35 @ DDR4-2666 static.spd[3].info.ModuleHeight = <= 32 mm static.spd[3].info.ModuleThickness = front <= 2 mm, back <= 1 mm static.spd[3].info.ReferenceRawCard = B, revision 1 static.spd[3].info.AddressMirrored = true static.spd[3].info.RegisterManufacturer = null static.spd[3].info.RegisterRevision = 0 static.spd[3].info.BaseCrcValid = false static.spd[3].info.ModuleCrcValid = true static.spd[3].info.ModuleMfgIdBank = 1 static.spd[3].info.ModuleMfgIdMfr = 152 static.spd[3].info.ModuleManufacturer = Kingston static.spd[3].info.ModuleMfgLocation = 1 static.spd[3].info.ModuleMfgYear = 16 static.spd[3].info.ModuleMfgWeek = 4 static.spd[3].info.ModuleMfgDate = 2016, Week 04 static.spd[3].info.ModulePartNumber = KHX2666C15D4/8G static.spd[3].info.ModuleRevisionCode = 0 static.spd[3].info.DramMfgIdBank = 128 static.spd[3].info.DramMfgIdMfr = 173 static.spd[3].info.DramManufacturer = SK Hynix static.spd[3].info.DramStepping = 238 static.spd[3].info.HasXmp = true static.spd[3].info.XmpRevision = 2.0 static.spd[3].info.ModuleSerialNumber = null # redacted static.spd[3].xmp_profiles[0].IsValid = true static.spd[3].xmp_profiles[0].ProfileNumber = 1 static.spd[3].xmp_profiles[0].DimmsPerChannel = 2 static.spd[3].xmp_profiles[0].VddMv = 1200 static.spd[3].xmp_profiles[0].tCKAVGminPs = 750 static.spd[3].xmp_profiles[0].SpeedMTs = 2666 static.spd[3].xmp_profiles[0].ClockMHz = 1333.3333333333333 static.spd[3].xmp_profiles[0].SpeedGrade = DDR4-2666 static.spd[3].xmp_profiles[0].SupportedCLs = 9, 10, 11, 12, 13, 14, 15, 16 static.spd[3].xmp_profiles[0].tAAminPs = 11250 static.spd[3].xmp_profiles[0].tRCDminPs = 12750 static.spd[3].xmp_profiles[0].tRPminPs = 12750 static.spd[3].xmp_profiles[0].tRASminPs = 26250 static.spd[3].xmp_profiles[0].tRCminPs = 45000 static.spd[3].xmp_profiles[0].tRFC1minPs = 260000 static.spd[3].xmp_profiles[0].tRFC2minPs = 160000 static.spd[3].xmp_profiles[0].tRFC4minPs = 110000 static.spd[3].xmp_profiles[0].tFAWminPs = 22500 static.spd[3].xmp_profiles[0].tRRD_SminPs = 5250 static.spd[3].xmp_profiles[0].tRRD_LminPs = 5250 static.spd[3].xmp_profiles[0].tCCD_LminPs = 0 static.spd[3].xmp_profiles[0].CL = 15 static.spd[3].xmp_profiles[0].tRCD = 17 static.spd[3].xmp_profiles[0].tRP = 17 static.spd[3].xmp_profiles[0].tRAS = 35 static.spd[3].xmp_profiles[0].tRC = 60 static.spd[3].xmp_profiles[0].tRFC1 = 347 static.spd[3].xmp_profiles[0].tRFC2 = 214 static.spd[3].xmp_profiles[0].tRFC4 = 147 static.spd[3].xmp_profiles[0].tFAW = 30 static.spd[3].xmp_profiles[0].tRRD_S = 7 static.spd[3].xmp_profiles[0].tRRD_L = 7 static.spd[3].xmp_profiles[0].tCCD_L = 0 static.spd[3].xmp_profiles[0].TimingString = 15-17-17-35 @ DDR4-2666 config.timings.note = timing values are in memory clock cycles (tCK) unless the name ends with ns, Frequency is in MT/s config.timings.dct_mismatch = [] config.timings.per_dct[*].timings.RFC4 = 147 config.timings.per_dct[*].timings.FgrMultiplier = 1 config.timings.per_dct[*].timings.FgrOnTheFly = false config.timings.per_dct[*].timings.RFCns = 260.3151 config.timings.per_dct[*].timings.Frequency = 2666 config.timings.per_dct[*].timings.ClockToDataRate = 2 config.timings.per_dct[*].timings.Ratio = 13.3333 config.timings.per_dct[*].timings.BGS = false config.timings.per_dct[*].timings.BGSAlt = true config.timings.per_dct[*].timings.GDM = false config.timings.per_dct[*].timings.PowerDown = false config.timings.per_dct[*].timings.Cmd2T = 2T config.timings.per_dct[*].timings.CL = 15 config.timings.per_dct[*].timings.RCDWR = 17 config.timings.per_dct[*].timings.RCDRD = 17 config.timings.per_dct[*].timings.RP = 17 config.timings.per_dct[*].timings.RAS = 35 config.timings.per_dct[*].timings.RC = 60 config.timings.per_dct[*].timings.RRDS = 7 config.timings.per_dct[*].timings.RRDL = 7 config.timings.per_dct[*].timings.FAW = 30 config.timings.per_dct[*].timings.WTRS = 4 config.timings.per_dct[*].timings.WTRL = 10 config.timings.per_dct[*].timings.WR = 20 config.timings.per_dct[*].timings.RDRDSCL = 4 config.timings.per_dct[*].timings.WRWRSCL = 4 config.timings.per_dct[*].timings.CWL = 14 config.timings.per_dct[*].timings.RTP = 10 config.timings.per_dct[*].timings.RDWR = 8 config.timings.per_dct[*].timings.WRRD = 3 config.timings.per_dct[*].timings.RDRDSC = 1 config.timings.per_dct[*].timings.RDRDSD = 5 config.timings.per_dct[*].timings.RDRDDD = 5 config.timings.per_dct[*].timings.WRWRSC = 1 config.timings.per_dct[*].timings.WRWRSD = 7 config.timings.per_dct[*].timings.WRWRDD = 7 config.timings.per_dct[*].timings.TRCPAGE = 0 config.timings.per_dct[*].timings.CKE = 7 config.timings.per_dct[*].timings.STAG = 116 config.timings.per_dct[*].timings.STAGsb = 0 config.timings.per_dct[*].timings.MOD = 24 config.timings.per_dct[*].timings.MODPDA = 24 config.timings.per_dct[*].timings.MRD = 8 config.timings.per_dct[*].timings.MRDPDA = 16 config.timings.per_dct[*].timings.RFC = 347 config.timings.per_dct[*].timings.RFC2 = 214 config.timings.per_dct[*].timings.REFI = 10400 config.timings.per_dct[*].timings.XP = 8 config.timings.per_dct[*].timings.PHYWRD = 2 config.timings.per_dct[*].timings.PHYWRL = 9 config.timings.per_dct[*].timings.PHYRDL = 24 config.timings.per_dct[*].timings.WRPRE = 1 config.timings.per_dct[*].timings.RDPRE = 1 config.timings.per_dct[*].timings.RDPOST = 0 config.timings.per_dct[*].timings.WRPOST = 0 config.timings.per_dct[*].timings.REFIns = 7801.9507 config.timings.per_dct[*].timings.FGR = 0 config.timings.per_dct[*].timings.RefreshMode = NORMAL config.timings.per_dct[*].timings.DimmEccEn = 0 config.timings.per_dct[*].timings.BurstCtrl.raw = 0 config.timings.per_dct[*].timings.BurstCtrl.text = Dynamic BL/BC config.timings.per_dct[*].timings.BurstLength.raw = 2 config.timings.per_dct[*].timings.BurstLength.text = BL8 config.timings.per_dct[*].timings.AggrPwrDownEn = 0 config.timings.per_dct[*].timings.PowerDownMode = 0 config.timings.per_dct[*].timings.OdtsIncRefEn = 1 config.timings.per_dct[*].timings.OdtsEn = 0 config.timings.per_dct[*].timings.ForcePwrDownThrotEn = 0 config.timings.per_dct[*].timings.OdtsCmdThrotEn = 1 config.timings.per_dct[*].timings.OdtsCmdThrotCyc = 0 config.timings.per_dct[*].timings.RollWindowDepth = 0 config.timings.per_dct[*].timings.BankGroupEn = 1 config.timings.per_dct[*].timings.RDRDBan = 1 config.timings.per_dct[*].timings.WRWRBan = 1 config.timings.per_dct[*].timings.ShortInit = 0 config.timings.per_dct[*].timings.ZqcsInterval = 163 config.timings.per_dct[*].timings.TzqOperCal = 512 config.timings.per_dct[*].timings.Tzqcs = 128 config.timings.per_dct[*].timings.DLLK = 854 config.timings.per_dct[*].timings.XS = 360 config.timings.per_dct[*].timings.RankBusyDly = 36 config.timings.per_dct[*].timings.CmdParLatency = 0 config.timings.per_dct[*].timings.AlertParDly = 32 config.timings.per_dct[*].timings.AlertCrcDly = 36 config.timings.per_dct[*].timings.AggrPwrDownDly = 63 config.timings.per_dct[*].timings.PwrDownDly = 255 config.timings.per_dct[*].timings.PD = 7 config.timings.per_dct[*].timings.CPDED = 4 config.timings.per_dct[*].timings.PARINL = 0 config.timings.per_dct[*].timings.RDDATAEN = 10 config.timings.per_dct[*].timings.LpExitDly = 42 config.timings.per_dct[*].timings.LpDly = 42 config.timings.per_dct[*].timings.WRMPR = 24 config.timings.per_dct[*].timings.CmdStgCnt = 5 config.timings.per_dct[*].timings.RcvrWait = 384 config.timings.per_dct[*].timings.DdrMaxRate = 48 config.timings.per_dct[*].timings.DdrMaxRateEnf = 0 config.timings.per_dct[0].dct = 0 config.timings.per_dct[1].dct = 1 config.ddr4_bios_controller.MemVddio = 1200 config.ddr4_bios_controller.MemVtt = 600 config.ddr4_bios_controller.MemVpp = 0 config.ddr4_bios_controller.ProcODT = 24 config.ddr4_bios_controller.RttNom = 7 config.ddr4_bios_controller.RttWr = 1 config.ddr4_bios_controller.RttPark = 4 config.ddr4_bios_controller.AddrCmdSetup = 0 config.ddr4_bios_controller.CsOdtSetup = 0 config.ddr4_bios_controller.CkeSetup = 0 config.ddr4_bios_controller.ClkDrvStren = 15 config.ddr4_bios_controller.AddrCmdDrvStren = 31 config.ddr4_bios_controller.CsOdtCmdDrvStren = 15 config.ddr4_bios_controller.CkeDrvStren = 15 readings.sampled_at = 2026-10-15T16:19:26Z readings.stale = false readings.power_table.fclk_mhz = 1333 readings.power_table.uclk_mhz = 1333 readings.power_table.mclk_mhz = 1333 readings.power_table.vddcr_soc_v = 0.9746 readings.power_table.cldo_vddp_v = 0.9002 readings.power_table.cldo_vddg_iod_v = 0.9002 readings.power_table.cldo_vddg_ccd_v = 0.9002 readings.power_table.vdd_misc_v = null # not_supported readings.sensors.hidden_by_user = 0 readings.sensors.items[0] = group=Nuvoton NCT6687D-R; name=+12V; type=voltage; unit=V; value=12.216; min=12.168; max=12.216 readings.sensors.items[1] = group=Nuvoton NCT6687D-R; name=+5V; type=voltage; unit=V; value=5.02; min=5.01; max=5.03 readings.sensors.items[2] = group=Nuvoton NCT6687D-R; name=CPU NB/SoC; type=voltage; unit=V; value=0.974; min=0.972; max=0.974 readings.sensors.items[3] = group=Nuvoton NCT6687D-R; name=CPU VDDIO; type=voltage; unit=V; value=1.196; min=1.192; max=1.2 readings.sensors.items[4] = group=Nuvoton NCT6687D-R; name=Vcore; type=voltage; unit=V; value=0.922; min=0.45; max=1.27 readings.sensors.items[5] = group=Nuvoton NCT6687D-R; name=Chipset; type=voltage; unit=V; value=1.004; min=1.004; max=1.03 readings.sensors.items[6] = group=Nuvoton NCT6687D-R; name=CPU SA; type=voltage; unit=V; value=0.946; min=0.946; max=0.972 readings.sensors.items[7] = group=Nuvoton NCT6687D-R; name=+3.3V; type=voltage; unit=V; value=3.38; min=3.372; max=3.384 readings.sensors.items[8] = group=Nuvoton NCT6687D-R; name=VREF; type=voltage; unit=V; value=1.826; min=1.824; max=1.83 readings.sensors.items[9] = group=Nuvoton NCT6687D-R; name=+1.8V; type=voltage; unit=V; value=0; min=0; max=0 readings.sensors.items[10] = group=Nuvoton NCT6687D-R; name=+3V Standby; type=voltage; unit=V; value=3.348; min=3.344; max=3.352 readings.sensors.items[11] = group=Nuvoton NCT6687D-R; name=AVSB; type=voltage; unit=V; value=3.348; min=3.344; max=3.352 readings.sensors.items[12] = group=Nuvoton NCT6687D-R; name=CMOS Battery; type=voltage; unit=V; value=0; min=0; max=0 readings.sensors.items[13] = group=Nuvoton NCT6687D-R; name=CPU Core; type=temperature; unit=C; value=25; min=25; max=36 readings.sensors.items[14] = group=Nuvoton NCT6687D-R; name=System; type=temperature; unit=C; value=28; min=27; max=28 readings.sensors.items[15] = group=Nuvoton NCT6687D-R; name=VRM MOS; type=temperature; unit=C; value=23.5; min=23; max=23.5 readings.sensors.items[16] = group=Nuvoton NCT6687D-R; name=Chipset; type=temperature; unit=C; value=29; min=27.5; max=29 readings.sensors.items[17] = group=Nuvoton NCT6687D-R; name=CPU Fan; type=fan; unit=RPM; value=775; min=760; max=1006 readings.sensors.items[18] = group=Nuvoton NCT6687D-R; name=Pump Fan #1; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[19] = group=Nuvoton NCT6687D-R; name=Chipset Fan; type=fan; unit=RPM; value=718; min=707; max=718 readings.sensors.items[20] = group=Nuvoton NCT6687D-R; name=System Fan #1; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[21] = group=Nuvoton NCT6687D-R; name=System Fan #2; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[22] = group=Nuvoton NCT6687D-R; name=System Fan #3; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[23] = group=Nuvoton NCT6687D-R; name=System Fan #4; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[24] = group=Nuvoton NCT6687D-R; name=System Fan #5; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[25] = group=Nuvoton NCT6687D-R; name=System Fan #6; type=fan; unit=RPM; value=0; min=0; max=0 readings.sensors.items[26] = group=Nuvoton NCT6687D-R; name=EZ-Connect Fan; type=fan; unit=RPM; value=793; min=763; max=793 readings.sensors.items[27] = group=SVI2 Sensors; name=VSOC; type=voltage; unit=V; value=0.975; min=0.9688; max=0.975 readings.sensors.items[28] = group=SVI2 Sensors; name=VCORE; type=voltage; unit=V; value=1.275; min=1.1938; max=1.2938