怎么理解内存Bank含义有几种意思
在内存中一个重要概念bank,在SDRAM内存模组上,"bank 数"表示该内存的物理存储体的数量。Bank还表示一个SDRAM设备内部的逻辑存储库的数量。具体怎么理解呢?
内存bank有几个意思
Bank (内存库) 在内存行业里,Bank至少有三种意思,所以一定要注意。
1、在SDRAM内存模组上,"bank 数"表示该内存的物理存储体的数量。(等同于"行"/Row)
2、Bank还表示一个SDRAM设备内部的逻辑存储库的数量。(现在通常是4个bank)。
3、它还表示DIMM 或 SIMM连接插槽或插槽组,例如bank 1 或 bank A。这里的BANK是内存插槽的计算单位(也叫内存库),它是电脑系统与内存之间数据总线的基本工作单位。只有插满一个BANK,电脑才可以正常开机。举个例子,奔腾系列的主板上,1个168线槽为一个BANK,而2个72线槽才能构成一个BANK,所以72线内存必须成对上。原因是,168线内存的数据宽度是64位,而72线内存是32位的。主板上的BANK编号从BANK0开始,必须插满BANK0才能开机,BANK1以后的插槽留给日后升级扩充内存用,称做内存扩充槽。
怎么理解内存Bank含义
要讲清这个问题,就要提到内存的逻辑Bank,下面就给大家介绍一下物理Bank和逻辑Bank的概念。在介绍之前,我们先简单看一下现在市场上的DRAM内存产品.现在市场上的内存主要有:SDRAM、DDR SDRAM及Rambus。其中Rambus内存的控制器和前两者不同,且内部Bank和前两者也不同,将在后面单独介绍。先主要介绍SDRAM和DDR SDRAM的Bank问题,因为SDRAM就内核、Bank结构而言,和DDR SDRAM没有什么区别,这里作为一个整体来讲。逻辑Bank及其结构内存芯片存储数据的基本单位是bit(位),而进行寻址的基本单位则是Byte(字节),一个Byte就等于8bit。大家知道,在平面坐标系中,要确定一个点就要先找到它的横坐标和纵坐标。而在内存中数据的定位也很相似,内存中的数据结构就是一个大的数据阵列,为了便于理解,我们把它假想成一个大的表格,前面我们提到的平面坐标系中的点,在这里我们可以理解为经过定位后的单元格,当然在一个单元格中不是只有1bit的数据,而是由多个bit组成一个组放在单元格内,这里一个单元格我们可以称作一个组,这个单元格的位数也就是内存逻辑Bank的位宽。在进行数据读取时,先进行行的选定,再进行列的选定,最后再从这个单元格中读取出所需要的数据。而这由许许多多的单元格组成的大表我们就可以理解成逻辑Bank,当然因为制造工艺及数据寻址的原因,不可能让这个表格无限大,一般内存芯片中都是将内存容量分成几个阵列来制造,即多逻辑Bank。随着内存芯片容量的不断增加,逻辑Bank数量也在不断增加,早期的16Mbit之类的芯片采用的还是两个逻辑Bank的设计,现阶段常见内存芯片的Bank一般为4个(不包括Rambus),这点大家可通过内存条的编码进行识别。内存芯片设计时在一个时钟周期内只允许对一个逻辑Bank进行操作(实际上内存芯片的位宽就是逻辑Bank的位宽),而不能对所有逻辑Bank同时操作。所以逻辑Bank的地址线是通用的,只要再有一个逻辑Bank编号加以区别就可以了。内存芯片的位宽决定了一次能从它那里读出多少数据,并不是内存芯片里所有单元的数据能够一次全部读出。为了加深大家对逻辑Bank的理解,我们来看看一个单芯片的逻辑Bank示意图这里不用过于注意结构细节,只需要看看4个内存阵列。从图中可以很清楚地看到这个芯片是一个Bank数为4的芯片,其列和行分别为4096和2048,而逻辑位宽是4bit,将这三者相乘就是这个逻辑Bank的容量,这里是4096×2048×4 bit =32Mb。再乘以Bank的数量,则芯片的容量就可以算出来了,这里很显然是4个Bank,那么芯片的容量就是128Mb了。用虚线框起来的就是一个完整的逻辑Bank。可见一个Bank由内存阵列、传感放大器、一个行解码器、一个列解码器组成。
物理Bank了解了逻辑Bank后,接下来我们简单看看物理Bank,物理Bank的含义就是指内存和主板北桥芯片之间传递数据的通道,自586以后的CPU数据总线均为64bit位宽,而CPU一次只能对一个物理Bank进行访问,所以一般情况下我们就把64bit作为一个物理Bank(Physical Bank),在前面我们已经讲过了逻辑Bank,所以在这里我给大家讲一下如何自己算出物理Bank,大家就会非常好理解了。由于CPU一次只能打开一个物理Bank,在单芯片上也只能打开一个逻辑Bank,这样我们就知道逻辑Bank的位宽也就是单芯片的位宽了,我们把芯片的数据宽度和芯片的数量相乘再除以64就得到了内存条的物理Bank数了,即内存的Bank数=数据宽度×芯片数量/64。现在大家初步明白了内存的物理Bank和内存的面数无关了吧?后面我还会举例说明。在大概了解了SDRAM和DDR内存的物理Bank及逻辑Bank之后。
下面我们来简单了解一下Rambus的Bank情况。Rambus的Bank为了讲解方便,下面以PC800 Rambus为例。Rambus不再采用SDRAM和DDR内存的并联技术,而是采用了更先进的串联技术。就现阶段而言,PC800 Rambus使用400MHz的16位总线,在一个时钟周期内可以在上升沿和下降沿同时传输数据,实际操作频率为400MHz×2=800MHz,理论带宽为16bit×2×400MHz/8=1.6GB/s,再配合850主板芯片的双通道模式,可以达到3.2GB/s的数据带宽。这也是大家熟知的高带宽,而它最重要的优势在于其逻辑Bank上,就现阶段的主流 Rambus来说,其逻辑Bank数高达32个,拥有更多的Bank数则意味着具有较少的Bank冲突,寻址流更加短暂随意。另外还可以提高寻址命中率和降低潜伏周期。当然,更多的Bank也使Rambus的制作模具制造更复杂,也就增加了成本。于是RAMBUS随后又推出了4i 架构的DRDRAM──在每个颗粒芯片上只有4个Bank。
补充:内存常见维护保养技巧
1.对于由灰尘引起的内存金手指、显卡氧化层故障,大家应用橡皮或棉花沾上酒精清洗,这样就不会黑屏了。
2.关于内存混插问题,在升级内存时,尽量选择和你现有那条相同的内存,不要以为买新的主流内存会使你的电脑性能很多,相反可能出现很多问题。内存混插原则:将低规范、低标准的内存插入第一内存插槽(即DIMM1)中。
3.当只需要安装一根内存时,应首选和CPU插座接近的内存插座,这样做的好处是:当内存被CPU风扇带出的灰尘污染后可以清洁,而插座被污染后却极不易清洁。
4.安装内存条,DIMM槽的两旁都有一个卡齿,当内存缺口对位正确,且插接到位了之后,这两个卡齿应该自动将内存“咬”住。 DDR内存金手指上只有一个缺口,缺口两边不对称,对应DIMM内存插槽上的一个凸棱,所以方向容易确定。而对于以前的SDR而言,则有两个缺口,也容易确定方向,不过SDR已经渐渐淡出市场,了解一下也无妨;而拔起内存的时候,也就只需向外搬动两个卡齿,内存即会自动从DIMM(或RIMM)槽中脱出。
相关阅读:常用内存条辨别真伪方法
查看内存标签:正品金士顿内存标签印刷清晰规则,而假货则明显粗糙浅淡,字体显得比较单薄。另外,真假金士顿内存标签的排版规则也有很大出入,请仔细观察。
查看内存颗粒:通过图片中金士顿内存颗粒可以清晰看出,正品金士顿内存颗粒印刷清晰,而假内存的颗粒则非常暗淡,与正品形成鲜明对比。对于一款内存,PCB电路板仅占内存成本的百分之十左右,而内存颗粒才是决定内存价格的重点。因此,通常假货的PCB基本也是正规代工厂制造,而颗粒则采用行话里的“白片”,就是我们所说的次品,价格低廉,但稳定性和兼容性很差。
查看注册商标标识:正品金士顿的注册商标“R”的周围清楚的印有由"KINGSTON"英文字母组成的圆圈,而假货则明显胡乱仿制的一个圆框而已。还有一点,仔细观察标签内部的水印,假内存水印和KINGSTON字体衔接处都有明显的痕迹,证明是后印刷的,这在正品金士顿内存中是不会出现的。
金手指辨认:下为正品金士顿内存的金手指。正品金士顿内存的金手指色泽纯正、紫色方框内的金手指连接部位经过镀金;假冒金士顿内存的金手指色泽略显暗淡,红色方框内的金手指连接处为PCB板的铜片,并未镀金。
PCB板上的字体辨认:左为正品金士顿内存。正品金士顿内存的字体均匀,无明显大小区别,并且有相关的认证符号。假冒金士顿内存的字体不一,无相关认证符号。
K字标签:这是使用单反相机进行微距拍摄,同时打开闪光灯拍摄真假标签,正品标签的镭射图案能看出密集的银粉颗粒,K字并不明显,背景呈蓝色。而假冒标签的K字十分明显,银粉颗粒的密度较低。
翻转角度查看防伪:正品金士顿内存的镭射防伪标签,通过变换角度能呈现出两种图案,第一种图案为上半沿带银粉效果,下半沿呈半个K渍;第二种图案为下半沿带银粉效果,上半沿呈半个K字。而假冒标签就只有一种图案,就是整个呈现出来一个很明显的K字。
查询序列号:验证方式内存产品编辑短信“M+产品SN序列号”发送至0212 333 0345
按照金士顿官方的说法,我输入“M36785241571636”发到“02123330345”即可查询内存真伪!