SDRAM的原理和时序.pdfVIP

  • 4
  • 0
  • 约2.05万字
  • 约 35页
  • 2020-08-21 发布于河北
  • 举报
SDRAM的原理和时序 发表日期:2005 年9 月9 日 已经有866 位读者读过此文 一、 SDRAM 内存模组与基本结构 我们平时看到的SDRAM 都是以模组形式出现,为什么要做成这种形式呢?这首先要接触 到两个概念:物理Bank 与芯片位宽。 screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=Click here to open new window;} 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 的概念。 不过要强调一点,P-Bank 是SDRAM 及以前传统内存家族的特有概念,在RDRAM 中将 以通道(Channel )取代,而对 于像Intel E7500 那样的并发式多通道DDR 系统,传统的 P-Bank 概念也不适用。 screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=Click here to open new window;} 2 、 芯片位宽 上文已经讲到SDRAM 内存系统必须要组成一个P-Bank 的位宽,才能使CPU 正常工作, 那么这个P-Bank 位宽怎么得到呢 ?这就涉及到了内存芯片的结构。 每个内存芯片也有自己的位宽,即每个传输周期能提供的数据量。理论上,完全可以做出 一个位宽为64bit 的芯片来满足P-Ban k 的需要,但这对技术的要求很高,在成本和实用 性方面也都处于劣势。所以芯片的位宽一般都较小。台式机市场所用的SDRAM 芯片 位 宽最高也就是16bit,常见的则是8bit。这样,为了组成P-Bank 所需的位宽,就需要多颗 芯片并联工作。对于16bi t 芯片,需要4 颗(4×16bit=64bit )。对于8bit 芯片,则就需要 8 颗了。 screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt=Click here to open new window;} 以上就是芯片位宽、芯片数量与P-Bank 的关系。P-Bank 其实就是一组内存芯片的集合, 这个集合的容量不限,但这个集合的 总位宽必须与CPU 数据位宽相符。随着计算机应用 的发展,一个系统只有一个P-Bank 已经不能满足容量的需要。所以,芯片组开 始可以支 持多个P-Bank ,一次选择一个P-Bank 工作,这就有了芯片组支持多少(物理)Bank 的说 法。而在Intel 的 定义中,则称P-Bank 为行(Row ),比如845G 芯片组支持4 个行,也 就是说它支持4 个P-Bank 。另外,在一些文档中 ,也把P-Bank 称为Rank (列)。 回到开

文档评论(0)

1亿VIP精品文档

相关文档