当前位置:首页 > 问问

ddr3为什么采用菊花链 为什么DDR3用了菊花配置?

1、存储带宽的瓶颈

在笔记本电脑和台式电脑中,DDR3是最常用的内存类型。然而,DDR3的存储带宽存在着瓶颈,这是限制其性能的主要因素之一。

简单来说,存储带宽指的是内存模块的信息传输速率。当CPU读取内存时,内存模块需要将数据传输到CPU。因为这一过程是有时间和物理距离上的限制的,所以带宽将成为一个瓶颈。如果失去了带宽,则意味着CPU花费更多的时间来等待数据,从而导致性能下降。

2、菊花链的作用

为了解决DDR3存储带宽的瓶颈,工程师们开始采用菊花链架构。菊花链是一种折叠式内存控制器架构。在DDR3系统中,使用菊花链架构的内存控制器可以并行读取和写入数据。

具体来说,菊花链的作用是将内存上的信号分离成两个不同的控制信号和两个不同的数据通道。这样可以使内存控制器同时访问不同的内存块,从而提高了带宽。

3、菊花链的具体实现

菊花链架构由两个部分组成:A、B两个控制器,又称为主控板和从控板。A控制器控制一个内存通道,而B控制器控制另一个内存通道。这两个内存通道可以在同一个DIMM(内存条)上协同工作,并实现对单双端口DDR3 SDRAM芯片进行控制。

A和B控制器中的每个控制器都有两个数据通道,每个通道都有一个带宽。这些数据通道是交替使用的,这意味着当一个通道正在传输数据时,另一个通道可以同时准备下一个传输。

4、菊花链的优缺点

菊花链架构带来了很多优点,最显著的是提高了DDR3的存储带宽。通过使用菊花链架构,DDR3的有效带宽提高了50%以上。

然而,菊花链架构也有问题。因为控制器必须在两个内存通道之间进行协调,所以架构设计更加复杂,成本更高。此外,在具有大量数据依赖性的应用程序中,由于控制器的并行工作方式,菊花链架构可能会导致性能下降。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com
标签:

  • 关注微信

相关文章