返回列表 发帖

Bank、物理bank、Rank概念辨析

这个坛上对DDR讨论得特别多,既然这样,从最基本的谈起吧,从几个基本概念辨别开始。
Bank:是指的SDRAM颗粒内部的一种结构,主要是为提高DRAM颗粒容量。从原理的角度来看,你可以将它看成是一种地址的扩展,通常地址的扩展是用增加Address线来完成,而SDRAM则另外起了个名字,成为Bank。对应原理设计对于有4个bank的颗粒,其bank线为B[1:0]当然对于高容量的DDR2颗粒和DDR3颗粒,通常bank数量有8个,显然译码则需要三根bank线;
物理bank、Rank实际上是一个东西,它们都是指构成标准64位带宽(如果是含ECC的,则有72位)的一组DRAM。典型情况下,对于X16数据位宽的DRAM,则需要4个DRAM颗粒并行构成一个64位的DRAM接口。对于X8数据位宽的DRAM,则需要8个DRAM颗粒构成一个64位的DRAM接口。既然是这样,我们可以简化,那就是一个CS连接的DRAM颗粒够成一个物理bank,或者说一个Rank。

rank就是一个颗粒?
如果人生也能仿真...

TOP

昏,是构成一组64位宽的颗粒组合!

TOP

基础不好,没办法啊
如果人生也能仿真...

TOP

single rank & double rank
有很多人称之为单面和双面
以为这是结构上的名词

其实不然,ripple也说了,它和bank一样都是一个内存区域
比如一个DDR2-DIMM,采用的DRAM是X8结构的
而它的两面分别有4个DRAM,一共8个
那么这样8X8/64=1,即一根数据线只到一个DRAM
我们称之为什么呢?Single or Double?
虽然它两面都有DRAM,但我们还是称之为Single rank

如果上例中的DRAM换成X16结构的
只要有8个DRAM,不管它放在同一面还是放在两面
我们都称之为Double rank
I8023SI...不問可不可行,而問如果一定要做,該怎麼做

TOP

5# 袁荣盛
哈哈,这下我明白了
如果人生也能仿真...

TOP

我们经常听到的"内存颗粒",其实这是港台地区对内存芯片的一种称呼(仅对内存,其他的芯片,港台地区称为"晶片")

TOP

7# Jenny

这两种叫法都蛮形象,我们自己叫什么呢,内存芯片?
如果人生也能仿真...

TOP

具体叫什么,其实都可以,按个人喜好叫就可以了。

TOP

5# 袁荣盛


这个解释的很明白呀,多谢!
up!up!up!

TOP

返回列表