- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SDRAM与内存基础概念
SDRAM 与内存基础概念
一、 SDRAM 内存模组与基本结构
我们平时看到的 SDRAM 都是以模组形式出现,为什么要做成这种形式呢?这首先要接触到
两个概念:物理 Bank 与芯片位宽。
PC133 时代的 168pin SDRAM DIMM
1、 物理 Bank
传统内存系统为了保证 CPU 的正常工作,必须一次传输完 CPU 在一个传输周期内所需要的
数据。而 CPU 在一个传输周期能接受的数据容量就是 CPU 数据总线的位宽,单位是 bit
(位)。当时控制内存与 CPU 之间数据交换的北桥芯片也因此将内存总线的数据位宽等同
于 CPU 数据总线的位宽,而这个位宽就称之为物理 Bank(Physical Bank,下文简称 P-
Bank)的位宽。所以,那时的内存必须要组织成 P-Bank 来与 CPU 打交道。资格稍老的玩家
应该还记得 Pentium 刚上市时,需要两条 72pin 的 SIMM 才能启动,因为一条 72pin -SIMM
只能提供 32bit 的位宽,不能满足 Pentium 的 64bit 数据总线的需要。直到 168pin-SDRAM
DIMM 上市后,才可以使用一条内存开机。下面将通过芯片位宽的讲述来进一步解释 P-Bank
的概念。
1
不过要强调一点,P-Bank 是 SDRAM 及以前传统内存家族的特有概念,在 RDRAM 中将以通道
(Channel)取代,而对于像 Intel E7500 那样的并发式多通道 DDR 系统,传统的 P-Bank
概念也不适用。
2、 芯片位宽
上文已经讲到 SDRAM 内存系统必须要组成一个 P-Bank 的位宽,才能使 CPU 正常工作,那么
这个 P-Bank 位宽怎么得到呢?这就涉及到了内存芯片的结构。每个内存芯片也有自己的位
宽,即每个传输周期能提供的数据量。理论上,完全可以做出一个位宽为 64bit 的芯片来
满足 P-Bank 的需要,但这对技术的要求很高,在成本和实用性方面也都处于劣势。所以芯
片的位宽一般都较小。台式机市场所用的 SDRAM 芯片位宽最高也就是 16bit,常见的则是
8bit。这样,为了组成 P-Bank 所需的位宽,就需要多颗芯片并联工作。对于 16bit 芯片,
需要 4 颗(4×16bit=64bit)。对于 8bit 芯片,则就需要 8 颗了。以上就是芯片位宽、芯
片数量与 P-Bank 的关系。P-Bank 其实就是一组内存芯片的集合,这个集合的容量不限,
但这个集合的总位宽必须与 CPU 数据位宽相符。随着计算机应用的发展,一个系统只有一
个 P-Bank 已经不能满足容量的需要。所以,芯片组开始可以支持多个 P-Bank,一次选择
一个 P-Bank 工作,这就有了芯片组支持多少(物理)Bank 的说法。而在 Intel 的定义
中,则称 P-Bank 为行(Row),比如 845G 芯片组支持 4 个行,也就是说它支持 4 个 P-
Bank。另外,在一些文档中,也把 P-Bank 称为 Rank(列)。回到开头的话题,DIMM 是
SDRAM 集合形式的最终体现,每个 DIMM 至少包含一个 P-Bank 的芯片集合。在目前的 DIMM
标准中,每个模组最多可以包含两个 P-Bank 的内存芯片集合,虽然理论上完全可以在一个
DIMM 上支持多个 P-Bank,比如 SDRAM DIMM 就有 4 个芯片选择信号(Chip Select,简称片
2
选或 CS),理论上可以控制 4 个 P-Bank 的芯片集合。只是由于某种原因而没有这么去
做。比如设计难度、制造成本、芯片组的配合等。至于 DIMM 的面数与 P-Ba
原创力文档


文档评论(0)