内存条单面和双面的有什么区别吗

内存条单面和双面的有什么区别吗,第1张

内存条单面和双面的有什么区别吗

什么是单面记忆和双面记忆?它们的特点和区别是什么?下面详细说说吧。

什么是记忆库

一般来说,你要注意,但是一般来说,单面内存有一套库,双面内存提供两套库。我之所以要强调这一点,是因为我会在本文中解释。&hellip&hellip什么?不知道银行是什么?好吧!那么让我解释一下,班克。内存银行实际上分为两部分,逻辑银行和物理银行。

先说逻辑银行。在芯片内部,存储器的数据按位写入一个大矩阵,每个单元称为CELL。只需指定一行,然后指定一列,就可以准确定位一个单元格。这是存储器芯片寻址的基本原理。这样的数组被称为内存的逻辑存储体。

再说实体银行。通常,主板上的每个内存插槽都分为两段。这一点从威盛主板BIOS设置中BANK0/1DRAM时序的选项就很容易推断出来,其实就是两个BANK。但是这里的BANK概念和我们前面分析芯片内部结构时提到的BANK是不一样的。

简单来说,这个BANK就是内存和主板上的北桥芯片之间用来交换数据的通道。目前以SDRAM系统为例,CPU与内存(即CPU到DIMM插槽)的接口位宽是64bit,也就是说CPU一次会向内存发送或从内存读取64bit的数据,所以这个64bit的数据集合就是一个内存银行,在很多厂商的产品描述中称为BANK(物理银行。

目前,大多数芯片组只能支持一个包含两个物理存储体的内存。但是针对一个特定的条带,很多人想当然的认为每个DIMM插槽都是用内存芯片的数量来区分哪些BANK通道被占用。单面(16M、64M)只占用一个物理库,双面(32M、128M)占用两个物理库。其实实体银行和面数没什么关系。PCB电路可以设计成双面和单面,也可以把所有芯片(16个芯片)都放在一面(至少理论上是完全可以的)。

有的内存条是一边一个物理银行,有的是两边一个物理银行,不能一概而论。256MB记忆棒就是一个典型的例子。虽然是双面的,芯片多达16个,但还是来自单个实体银行。要准确知道一个内存条的实际物理存储体数量,我们只需要知道单个芯片的逻辑存储体数量和位宽,以及内存条上的芯片数量。芯片位宽的总和是64,这是单个物理存储体;如果是128,就是双实体银行。

CPU和BANK工作时的关系

CPU工作时,一次只访问一个物理库,因为一个物理库的位宽是64位。CPU访问的数据存储在记忆棒的存储区中。现在在设计芯片组时,要求记忆棒上的每个芯片都承担提供数据的任务,即记忆棒上的每个区组都承载一部分64位数据。

这就涉及到上面提到的位宽问题。如果内存条的位宽是8位,那么只需要8个芯片组成一个内存条,就可以完成64位的数据并发任务。如果是4位,则需要16个芯片才能满足64位的要求。当存储器芯片粒子被设计成具有8位的位宽和16个存储器粒子时,存储器芯片的位宽变成6×16=128位。所以应该设计成双排。这是因为CPU一次只能处理64位数据。

随着技术的发展,128bit、256bit都可以实现。以上就是所谓的逻辑银行和物理银行。虽然这些差异不是很大,但它们经常会导致大问题和令人头痛的问题。举个更老的例子:曾经有一个单侧设计的256M大内存,只有一组物理存储体。但由于英特尔(INTEL440BX,i815)芯片组只能正确识别单个物理BANK的最大容量为128M,这种情况导致大部分英特尔主板无法充分利用慷慨的256M内存的全部容量,只能使用128M的一半。

事实上,很多类似的大容量内存在一些老主板上无法支持的主要原因是芯片组对内存芯片的逻辑库数据深度有一定的限制。我们知道芯片的容量主要由三个参数决定,第一个是逻辑库的单元数(数据深度),第二个是逻辑库的位数。最后,逻辑银行的数量。将三者相乘得到芯片的容量。

海量内存256MB不能在440BX上使用的原因是,BX芯片组只支持4M的内存芯片数据深度,不支持8M,所以海量条带的内存芯片在BX板上被认定为4&倍。4×4=64Mbit(8MB)而不是原来的8×4×4=128兆位(16MB)。现在很多大容量存储器在存储体数量和位宽上并没有太大的增加,基本上是增加芯片的数据深度,这就需要芯片组的支持。像英特尔的LX/BX/810/815这样的旧主板最多只能支持4M,所以问题是不可避免的。

单面内存和双面内存孰优孰劣

那是不是说明单面记忆不好?答案是否定的,以上问题的罪魁祸首应该是INTEL芯片的SDRAM识别技术,大部分威盛、阿里、SIS芯片的主板都没有问题。不过现在内存厂商考虑的是兼容性,不生产单面256M的产品,所以用户一般不需要考虑这个环节。

另外,如果在INTEL815芯片组(如华硕CUSL2)的主板上插三个现代的双面128M内存,系统会自动将内存的时钟频率降低到PC100使用,使用过程不稳定,经常死机。之所以会出现这种情况,是因为虽然INTEL815E芯片有三个DIMM插槽,但它最多可以支持四组Bank同时运行在PC133的状态下,如果超过四组,就会自动降到PC100。因此,如果使用三个单面128M的存储器,就可以解决上述问题。

我们以kingmax为例。对比两个版本的KingMaxPC150128M产品(MPGA83S-68KX3单面128M和MPGA83S-88KX3双面128M),从外观上不难发现,1.0版本的内存为16M×8,即单面八片结构,而1.2版本是8MB×8边十六片结构。

MPGA83S-68KX3

其实说了半天,并不是说单面记忆就一定比双面记忆好,还是要区分两者。单面和双面记忆本身没有好坏之分,差别很小。只是看主板芯片组支持哪个封装更好。不可否认,同样容量的内存,单面比双面集成度更高,生产日期更晚,所以工作更稳定。

但是升级内存的用户要注意保证升级前后内存的单面和双面的统一,这样才能最大程度的保证你系统的稳定性。同时,对于广大想要升级旧主板的用户来说,了解自己的主板支持的范围是最重要的。当然有些问题可以通过升级新主板的bios来支持,但是这样做的可 *** 作性不是很强。因人而异,因板而异。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/826922.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-10
下一篇 2022-05-10

发表评论

登录后才能评论

评论列表(0条)

保存