内存颗粒位宽和容量_DRAM与内存基础概念

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

的概念。

不过要强调一点,

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

数据位宽相符。随着计算机应用的发展,一个系统只有一

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、 物理 Bank 传统内存系统为了保证 CPU的正常工作,必须一次传输完 CPU在一个传输周期内所需要的 据。而 CPU在一个传输周期能接受的数 据容量就是 CPU数据总线的位,单位是 bit (位)。当时控制内存与 CPU之间数据交换的北桥芯片也因此将内存总线的数据位 等同 CPU数据总线的位,而这个位就称之为物理 Bank(Physical Bank,下文简称 P-Bank)的 位。所以,那时的内存必须要组织成 P-Bank来与 CPU打交道。资格稍老的玩家应该还记 Pentium刚上市时,需要两条 72pin的 SIMM才能启动,因为一条 72pin -SIMM只能提供 32 的位,不能满足 Pentium的 64bit数据总线的需要。直到 168pin-SDRAM DIMM上市后,才 可以使用一条内存开机。 不过要强调一点,P-Bank是 SDRAM及以前传统内存家族的特有概念,RDRAM 中将以通道(Channel)取代,而对 于像 Intel E7500那样的并发式多通道 DDR系 统,传统的 P-Bank概念也不适用。 2、 芯片位 上文已经讲到 SDRAM内存系统必须要组成一个 P-Bank的位,才能使 CPU正常工作,那 这个 P-Bank位怎么得到呢 ?这就涉及到了内存芯片的结构。 每个内存芯片也有自己的位,即每个传输周期能提供的数据量。理论上,完全可以做出一 位为 64bit的芯片来满足 P-Ban k的需要,但这对技术的要求很高,在成本和实用性方面也 都处于劣势。所以芯片的位一般都较小。台式机市场所用的 SDRAM芯片 位最高也就是 16bit,常见的则是 8bit。这样,为了组成 P-Bank所需的位,就需要多颗芯片并联工作。对 于 16bi t芯片,需要 4颗(4×16bit=64bit)。对于 8bit芯片,则就需要 8颗了。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值