主板不支持大容量内存的原因有哪些
发布时间:2021-11-23 09:00 所属栏目:125 来源:互联网
导读:主板不支持大容量内存的原因。 一.内存芯片的逻辑BANK 主板上使用的32MB/64MB/128MB的内存条都是由若干内存芯片焊接在4层或6层电路板上组成的,因此首先必须对内存芯片的内部结构有个清楚的认识在芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中
主板不支持大容量内存的原因。 一.内存芯片的逻辑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)芯片。SAP用户正在向欧盟(欧盟)一般数据保护条例(GDPR)霍维斯视为欧洲联盟(欧盟)的商业软件云交付的安全问题重新审视安全问题。 根据英国和爱尔兰SAP用户组的研究,86%的用户无法完全了解GDPR与他们的SAP Estate的影响以及他们未来的SAP的使用。 该调查还发现,这些SAP用户关注安全性,64%表示他们对其他申请具有类似的顾虑。从那些引用对合规性担忧的SAP用户,一半表示,他们因其他企业应用程序的遵守问题而遭受了类似的增加。 超过超过12个月前的SAP使用的遵守情况,超过一半(51%)大约53%的用户表示,云计算的出现和越来越多的使用增加了他们的合规性困难,而且有关劳动力流动性的相同,57%的人说。 就在一半以下(49%)表示,他们对他们的SAP景观安全的担忧比他们一年前的安全性更为担忧。 Brian From,审计,控制和安全特殊兴趣小组的审计主席,为用户组表示:“GDPR对许多组织呈现出巨大的挑战,这不仅限于SAP的用户。随着云计算和越来越移动的劳动力的持续增长,组织充分了解他们的数据居住以及如何访问它是挑战的挑战。 “在SAP的产品组合变得更加专注于云和移动的时候,用户必须完全了解技术及其安全性和合规性影响。” 上面的时间每周告诉计算机,用户组的成员似乎已经带有云的全圈。“安全问题在那里,他们走开了,现在他们再次回来了。他们已经淘汰了,但GDPR正在掌握守门员,“他说。 “主要问题是数据所在的位置。云,它可能是世界上的任何地方。在GDPR下,将严格指导欧洲数据可以且无法存储和处理。有工具可以确保良好的访问控制[云中的数据和移动设备],因此我们正在尝试跨越该消息。“ “移动方面类似,因为数据可以存储在任何地方,并且在出租车后面可以丢失的设备上。现在,之前发生过,但GDPR下的罚款将要高得多:4%的全球营业额可以杀死一些公司,“余下的补充。 “这不是SAP的软件,导致问题。我们正在寻找SAP,他们的ILK,提供将帮助我们符合GDPR的软件。这对他们来说是一个问题,作为一家公司,因为它适合我们,他们的客户 - 他们正在帮助。“ 近四分之三的用户(70%)表示他们发现SAP访问控制挑战。总的来说,该调查报告了73%的用户说,他们发现他们难以“平衡劳动力生产力和灵活性”反对“确保他们的SAP景观是安全的并符合要求”。 只有一半的用户(47%)表示,他们目前正在使用SAP治理,风险和符合性(GRC)。其中不使用SAP GRC,35%表示它太贵,而另一个18%表示过于复杂。 该调查质疑2017年5月的102个SAP用户组织。本集团于7月5日在伯明翰的数字世界活动中持有系统,其中部分将集中在将GDPR投入到SAP信息的实践中。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读