蓝盟弱电工程,谁决定了内存操作的频率?

发布者:上海IT外包 发布时间:2019/4/2 14:46:00来源:www.linemore.com


  为什么DDR4 4700内存仅用2400 Mhz才能获得大笔资金?为什么CPU名义上支持2400,但许多主板声称支持高达3300内存?内存控制器不在CPU中吗?如果CPU兼容2400,主板已知兼容3300,我买了内存条支持4700,最终内存的工作频率是多少?
  这么多令人困惑但非常有趣的问题!我认为大多数计算机游戏玩家,包括许多退伍军人,都无法深入回答这些问题。如果在假装冷静并接受任意反应后被问到,似乎只有一种方法可以排尿。
  作为回答这个问题的最合适的BIOS/UEFI专业人士,我们必须指导您了解英特尔/AMD和硬件提供商(包括主板和内存提供商)在产业链中的作用。知道这一点,谁将主宰小伙伴的记忆的问题将会浮出水面。
  谁是我的记忆?
  众所周知,内存控制器现已集成到CPU:中
  通过咨询英特尔官方网站(英特尔®产品规格),我们会发现即使是最新的八代i7 8650 CPU,其标称支持频率也不高(8700略高):
  市场上的许多主板声称支持更高的内存频率:
  内存支持的标称频率更高:
  在3200兼容主板上连接与4000兼容的内存,只有i4 CPU高达2400.最后,内存的工作频率是多少?要回答这个看似矛盾的问题,我们必须使用内存周围的硬件。卖方关系开始了。
  业务
  CPU支持的内存频率由硬件和软件决定。硬件限制很明显,软件在这里起着更重要的作用。这里的软件是指BIOS中的存储器初始化参考码(MRC,存储器参考码)。它通常由CPU制造商(Intel/AMD)开发,并经过了广泛的测试。 MRC在运行时读取存储卡上的SPD信息(串联存在检测):
  谁决定了内存操作的频率?
  SPD ROM在存储卡上
  通过SMBus读取SPD,SMBus是I2C总线的扩展。许多英特尔平台上的SMbus地址为A0,A2,A4和A6(在四个DIMM的情况下)。 SMBus的细节将在未来单独介绍,本文不会详细介绍。SPD注册ID,模型等。 DIMM模块的制造商,因此MRC知道哪个制造商是内存。然后,MRC将通过SMBIOS表中的信息通过BIOS的其他部分将信息传递给操作系统,以便每个人都可以在系统信息中查看内存模型。肆无忌惮的商人有时会通过更新SPD的内容来伪造MRC来欺骗消费者。
  SPD还记录存储器的重要时间信息。有关时间和更多信息,请参阅我的知识文章和参考文献1(注意1中缺少DDR4)。我们还可以使用Rw-everything软件查看SPD的内容。以下是我的桌面DIMM0(A0)的SPD信息:
  除了看到我仍然使用DDR3(没有钱更新)这个信息,还有内存和范围的模型,等等。 SPD包含多组时序信息非常重要,包括DIMM在标准电压下支持的每个频率的最小时序要求。
  基于此信息,MRC将结合每个频率的CPU支持(将逐渐增加),执行存储器训练并最终获得最高频率以确保稳定的性能。这是最终内存的工作频率。当CPU制造商释放MRC时,它仅保证CPU支持CPU支持的最大标称频率。在第八代i7的示例中,它是2400.同时,将发布兼容性列表以指导相关合作伙伴。
  似乎没有主板制造商这样的东西,但它并不完全正确。 CPU制造商将为主板和其他制造商提供硬件设计参考文档,其中指定了几行的长度,距离和其他信息。这保证了该高速信号的信号的完整性,包括存储器总线。主板制造商必须遵循本文档作为支持CPU标称内存频率的最低要求。如果更好,则必须优化线路以确保更高频率的信号完整性。
  与此同时,一些主板制造商将与BIOS提供商合作,添加超出标准电压的选项,还可以设置多个单独的超频时序。在我们的主板的情况下,主板可以支持超过3300个频率。
  总而言之,CPU名义上是MRC承诺承认的最高频率。主板要求电路板可以达到的最高频率,并且存储器列出了存储器可以工作的所有频率。在我们的示例中,如果用户没有更改主板的BIOS选项,结果是三者值得更少,2400,这是最终的工作频率。
  所以我们买了这么好的主板,它是否像纪念品那样昂贵?这对小夫妻能不能更快地吃鸡肉?当然不是。超频和XMP
  我们可以从前一篇文章中推断出2400的频率是最保守的。 CPU制造商,存储器制造商和主板制造商反复检查该频率。由于内存操作不稳定,它可以稳定工作,不会崩溃或丢失数据。对于大于2400的内存,CPU制造商不保证。
  如果主板额定超过最大CPU支持频率,主板通常会为激进的玩家提供超频选项,以挑战更快的内存速度。然而,当玩家挑战更高的频率时,他们经常不得不在BIOS中重复设置几个定时并执行烘焙机以验证稳定性。没有通过烘焙机严格经验的玩家:更快 - >
  兴奋 - >
  更快 - >
  更兴奋 - >
  更快 - >
  马上震惊 - >
  后备 - >
  偶然事故 - >
  投降后,他们经常对超频失去兴趣。烘焙机很长一段时间也很无聊。
  英特尔感受到了这个市场的需求,并于2007年9月发布了XMP内存认证标准。经过英特尔测试,内存制造商的XMP信息将在官方网站上进行认证和发布。解决了大多数超频问题。
  他人
  超频对游戏体验有很大影响吗?这是另一个有趣的问题。我在参考文献2中列出了一篇有趣的文章,感兴趣的读者可以参考一两篇文章。
  结论
  我认为通过这篇文章,读者已经非常清楚了各种内存组件之间的关系。教人钓鱼比捕鱼更好。我希望通过这些/这些文章,每个人不仅知道他们为什么知道这些。最后,每个人都可以一起思考一些有趣的问题:
  1.为什么X86 CPU只对MRC如此烦人,ARM系统的RAM初始化非常简单?
  2.为什么使用相同的CPU,有些主板支持DDR3,有些主板支持DDR4?

 

上海IT外包服务网 链接:http://www.linemore.com

>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部