主板不支持大容量内存的原因有哪些
主板不支持大容量内存的原因。
一.内存芯片的逻辑BANK
主板上使用的32MB/64MB/128MB的内存条都是由若干内存芯片焊接在4层或6层电路板上组成的,因此首先必须对内存芯片的内部结构有个清楚的认识在芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中,每个单元我们称为CELL,只要指定一个行(Row),再指定一个列(Column),就可以准确地定位到某个CELL,这就是内存芯片寻址的基本原理。这个阵列就称为内存芯片的BANK,也称之为逻辑BANK(LogicalBANK)。
由于工艺上的原因,这个阵列不可能做得太大,所以一般内存芯片中都是将内存容量分成几个阵列来制造,也就是说存在内存芯片中存在多个逻辑BANK,随着芯片容量的不断增加,逻辑BANK数量也在不断增加,目前从32MB到1GB的芯片基本都是4个,只有早期的16Mbit和32Mbit的芯片采用的还是2个逻辑BANK的设计,譬如三星的两种16MB芯片:K4S161622D(512Kx16Bitx2BANK)和K4S160822DT(1Mx8Bitx2BANK)。
芯片组本身设计时在一个时钟周期内只允许对一个逻辑BANK进行操作(实际上芯片的位宽就是逻辑BANK的位宽),而不是芯片组对内存芯片内所有逻辑BANK同时操作。逻辑BANK的地址线是通用的,只要再有一个逻辑BANK编号加以区别就可以了(BANK0到BANK3)。但是这个芯片的位宽决定了一次能从它那里读出多少数据,并不是内存芯片里所有单元的数据一次全部能够读出。
DQ数据输入/输出线只有8根而不是32根,可以发现4个BANK是分时工作的,任一时刻只可能有一个BANK的数据被存取,0-3是它们的编号。每个逻辑BANK有8M个单元格(CELL),一些厂商(比如现代/三星)就把每个逻辑BANK的单元格数称为数据深度(DataDepth),每个单元由8bit组成,那么一个逻辑BANK的总容量就是64Mbit(8M8bit),4个逻辑BANK就是256Mbit,因此这颗芯片的总容量就是256Mbit(32MB)。
内存芯片的容量是一般以bit为单位的。比如说32Mbit的芯片,就是说它的容量是32Mb(b=bit=位),注意位(bit)与字节(Byte)区别,这个芯片换算成字节就是4MB(B=Byte=字节=8个bit),一般内存芯片厂家在芯片上是标明容量的,我们可以芯片上的标识知道,这个芯片有几个逻辑BANK,每个逻辑bank的位宽是多少,每个逻辑BANK内有多少单元格(CELL),比如目前目前64MB和128MB内存条常用的64Mbit的芯片就有如下三种结构形式:
①16Megx4(4Megx4x4banks)[16M?4]
②8Megx8(2Megx8x4banks)[8M?8]
③4Megx16(1Megx16x4banks)[4M?16]
表示方法是:每个逻辑BANK的单元格数逻辑BANK数量每个单元格的位数(芯片的位宽)。芯片逻辑BANK位宽目前的工艺水平只能最多做到16位,因此大家看到几乎所有的芯片逻辑BANK位宽只可能4/8/16三者之一。以前16Mbit的芯片基本采用的单个芯片两个逻辑BANK,但是到了64Mbit基本就都是4个逻辑BANK设计了,今后随着生产工艺水平的提高估计单个芯片8个甚至16个逻辑BANK的出现也不是没有可能。
二.内存条的物理BANK
通常主板上的每个内存插槽分为两段,这个大家从VIA主板BIOS设置中的BANK0/1DRAMTiming选项很容易推理得到,实际上也就是两个BANK,不过这里的BANK概念与我们前面分析芯片内部结构时提到的BANK可不一样。简单地说这个BANK就是内存和主板上的北桥芯片之间用来交换数据的通道,目前以SDRAM系统为例,CPU与内存之间(就是CPU到DIMM槽)的接口位宽是64bit,也就意味着CPU一次会向内存发送或从内存读取64bit的数据,那么这一个64bit的数据集合就是一个内存条BANK,很多厂家的产品说明里称之为物理BANK(PhysicalBANK),目前绝大多数的芯片组都只能支持一根内存包含两个物理BANK,但是针对某个具体的条子,很多人想当然,认为每个DIMM插槽使用内存条的面数来区分占用几个BANK通道,单面的(16M,64M)只占用一个物理BANK,而双面的(32M,128M)则需占用两个物理BANK。实际上物理BANK与面数是无关的,PCB电路可以设计成双面和单面,也可把全部芯片(16颗)放在一面上(至少从理论上是完全可能)。
有些内存条单面就是一个物理BANK,但有些双面才是一个物理BANK,所以不能一概而论。前一阵闹得沸沸扬扬的大度256MB内存条就是一个典型的例子,虽然是双面并多达16枚芯片,但仍然是单个物理BANK的。要准确知道内存条实际物理BANK数量,我们只要要将单个芯片的逻辑BANK数量和位宽以及内存条上芯片个数搞清楚。各个芯片位宽之和为64就是单物理BANK,如果是128就是双物理BANK。目前的芯片组最多支持2个物理BANK。所以内存厂家生产的内存条都不可能超过2个物理BANK。
CPU一次只能对一个物理BANK进行访问和操作(因为一个物理BANK是64bit的位宽),那么内存条要保证一个周期内向数据总线提供或接收64bit的数据,而这些数据都是分别存储在内存条的的芯片中。那么内存条中有多个内存芯片,这64位数据到底是有一个芯片提供还是由所有芯片每个提供一部分呢?
以上面的那颗256Mbit的芯片为例,根据芯片组的工作原理,目前还没有那家芯片生产厂家做出位宽16位以上的芯片,所以现在的芯片组设计时都是要求内存条上每个芯片均承担提供数据的任务,也就是说内存条上的每个芯片都要要对这64位数据做贡献,而那颗内存芯片的位宽是8位,因此用这个芯片组成内存条只需要8颗芯片即完成了64位数据并发任务,算下来,内存条的容量就是32MB(256Mbit)8=256MB的容量,假如是内存芯片的位宽是4位,那么需要的芯片数量必须是16颗,这时假如使用八颗位宽还是8位的64MB(512bit)芯片(单个芯片的总容量翻了一番)组装,尽管内存条上的总容量达到了256MB的要求,还是由于位宽不够是不能正常工作。要能工作就必须采用16位位宽的64MB(512bit)芯片。
液晶电视屏幕出现了一条竖线是怎么回事电视机当前节目源有问题会导致液晶电视屏幕出现了一条竖线,可以切换到其他节目频道进行观看或者换个影碟进行观看。也可能是电视机的信号源输入有问题或者是电视机硬件本身的问题,需要检查信号
50寸液晶电视具体尺寸是多少50寸的液晶电视,50寸就是指电视屏幕对角线长度,经过寸转化为厘米计算之后,50寸液晶电视屏幕宽度大约为宽是135cm高是80cm。具体介绍如下1通常所说的电视机尺寸都是多少寸,其
液晶电视不小心按了视频显示无信号怎么调回来?一般只需要按下遥控器上面的TVAV键,即可将当前的视频模式(即AV模式)切换为TV模式即可或者是按下切换键之后,会打开一个选择的菜单,使用方向键选择上下即可切换信号源。1将电视机的
液晶电视挂墙一般离地多高?安装的高度需要保证电视机屏的中心线与人落座后的人眼齐平,或者高出10到20厘米一般建议大约离地面80130厘米最好。以下是详细介绍1安装的高度需要保证电视机屏的中心线与人落座后的人
液晶电视背光灯故障如何维修液晶电视背光灯故障维修方法介绍液晶电视使用久了,总会出现大大小小的问题,我们经常会遇到的问题就是液晶电视背光灯故障,相信这个名词大家听起来很生疏,不过没关系,接下来,听小编来具体分析分析,你就知道液晶电视背光灯
液晶电视如何挂墙上壁挂电视挂架选择及安装介绍现在许多消费者朋友们在装修客厅或者卧室的时候,都会选择最新的设计样式比较靠谱的,并且材质也比较稳定的液晶电视,而且我们采用的安装方法一般都是将液晶电视挂在墙上,这样的话可以有效的节
tcl55寸4k液晶电视多少钱tcl液晶电视好不好详解随着现在社会的发展,很多电器逐渐出现在我们的生活中,丰富了我们的生活。液晶电视是现在使用比较频繁的一种家电,使用起来也是比较的方便的。但是很多朋友对于液晶电视都是不熟悉的,接下来,
长虹液晶电视质量好吗长虹液晶电视质量分析详解在电视刚出现在市场上的时候,电视以黑白电视为主,那时候只有两三个频道,但是看的人们还是不亦乐乎,随着科技的发展,电视也更新换代了很多次,之后出现了彩电,彩电出现之后人们仍然觉得电视
三星液晶电视怎么保养三星液晶电视维修保养方法详解众所周知,三星作为一个大厂,他们旗下的液晶屏幕技术,在世界上都是鼎鼎有名。如果大家家里面条件允许,小编建议可以购买三星的液晶电视。不过液晶电视非常的娇贵,大家买回家一定记得要好好保
液晶电视控制板如何更换液晶电视控制板更换方法详解电视机从过去最早的黑白电视,逐步发展到彩电,走进了千家万户,为无数的消费者朋友带来了欢乐。现在,新一代的液晶电视已经成为了市场上的主流产品,绝大多数消费者家里面都已经开始使用液晶电
液晶电视如何更换灯管液晶电视更换灯管方法介绍步骤我们现在的日常生活中已经少不了对液晶电视的使用了,而在我们长久的使用中,再好的液晶电视也会出现各式各样的问题。灯管的更换就是很常见的一个问题。下面小编就向大家介绍下液晶电视更换灯管