在 芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中,每个单元我们称为CELL,只要指定一个行(Row),再指定一个列 (Column),就可以准确地定位到某个CELL,这就是内存芯片寻址的基本原理。这个阵列我们就称为内存芯片的BANK,也称之为逻辑 BANK(Logical BANK)。由于工艺上的原因,这个阵列不可能做得太大,所以一般内存芯片中都是将内存容量分成几个阵列来制造,也就是说存在内存芯片中存在多个逻辑 BANK,随着芯片容量的不断增加,逻辑BANK数量也在不断增加,目前从32MB到1GB的芯片基本都是4个,只有早期的16Mbit和32Mbit的 芯片采用的还是2个逻辑BANK的设计,譬如三星的两种16MB芯片:K4S161622D (512K x 16Bit x 2 BANK)和K4S160822DT(1M x 8Bit x 2 BANK)。芯片组本身设计时在一个时钟周期内只允许对一个逻辑BANK进行操作(实际上芯片的位宽就是逻辑BANK的位宽),而不是芯片组对内存芯片内 所有逻辑BANK同时操作。逻辑BANK的地址线是通用的,只要再有一个逻辑BANK编号加以区别就可以了(BANK0到BANK3)。但是这个芯片的位 宽决定了一次能从它那里读出多少数据,并不是内存芯片里所有单元的数据一次全部能够读出 , ?/ p0 T, ^- a4 r$ M6 b
    每个逻辑BANK有8M个单元格(CELL),一些厂商(比如现代/三星)就把每个逻辑BANK的单元格数称为数据深度(Data Depth),每个单元由8bit组成,那么一个逻辑BANK的总容量就是64Mbit(8M×8bit),4个逻辑BANK就是256Mbit,因此这 颗芯片的总容量就是256Mbit(32MB)。 bbs.cedn.cn6 [# V. Q  J6 a; v, v) b: ^
  内存芯片的容量是一般以bit为单位的。比如说32Mbit的芯片,就是说它的容量是32Mb(b=bit=位),注意位(bit)与字节 (Byte)区别,这个芯片换算成字节就是4MB(B=Byte=字节=8个bit),一般内存芯片厂家在芯片上是标明容量的,我们可以芯片上的标识知 道,这个芯片有几个逻辑BANK,每个逻辑bank的位宽是多少,每个逻辑BANK内有多少单元格(CELL),比如64MB和128MB内存条常用的 64Mbit的芯片就有如下三种结构形式: . @! x; }; X8 I1 T$ f7 Q) n# z% s
# l" J* B5 }& o' Z1 z
①16 Meg x 4 (4 Meg x 4 x 4 banks) [16M╳4] 
②8 Meg x 8 (2 Meg x 8 x 4 banks) [8M╳8] 
③4 Meg x 16 (1 Meg x 16 x 4 banks) [4M╳16] 
   表示方法是:每个逻辑BANK的单元格数×逻辑BANK数量×每个单元格的位数(芯片的位宽)。芯片逻辑BANK位宽目前的工艺水平只能最多做到16位, 因此大家看到几乎所有的芯片逻辑BANK位宽只可能4/8/16三者之一。以前16Mbit的芯片基本采用的单个芯片两个逻辑BANK,但是到了 64Mbit基本就都是4个逻辑BANK设计了

内存颗粒的逻辑bank理解相关推荐

  1. 内存颗粒位宽和容量_SDRAM的逻辑Bank与芯片容量表示方法

    1.逻辑Bank与芯片位宽 讲完SDRAM的外在形式,就该深入了解SDRAM的内部结构了.这里主要的概念就是逻辑Bank.简单地说,SDRAM的内部是一个存储阵列.因为如果是管道式存储(就如排队买票) ...

  2. 内存条的逻辑BANK和RANK(物理BANK)概念

    在内存上有一个参数:2R X16,1R X16, 1R X8-.. 这里的R就是Rank 既物理BANK,X16,X8,是指芯片位宽 何谓内存BANK: 内存的BANK其实分为两部分,逻辑BANK和物 ...

  3. 读书笔记《底层逻辑2·理解商业世界的本质》

    基本信息 书名:底层逻辑2·理解商业世界的本质 作者:刘润 出版社:机械工业出版社 出版时间:2022年8月 印象深刻 "九九乘法口诀"是中国人在春秋战国时期发明的,秦始皇统一六国 ...

  4. 抱歉,请不要把 “业务逻辑层” 理解为 “业务中台”

    这是头哥侃码的第197篇原创 在IAS2019中台架构峰会上,我曾与一位年轻帅气的技术小伙来了一番有趣的对话. 因为和朋友有约,所以我在现场互动结束之后,就急匆匆地跟其他嘉宾打了声招呼,抱着笔记本冲出 ...

  5. 高内聚低耦合通俗理解_抱歉,请不要把“业务逻辑层”理解为“业务中台”

    在IAS2019中台架构峰会上,我曾与一位年轻帅气的技术小伙来了一番有趣的对话. 因为和朋友有约,所以我在现场互动结束之后,就急匆匆地跟其他嘉宾打了声招呼,抱着笔记本冲出了会场. 但没想到刚到电梯口, ...

  6. 【转】增益模型营销逻辑再理解

    如何用增益模型,探讨精准营销的底层逻辑?(营销逻辑)-正经科普 借助Canvas黑魔法,实现营销增益模型Uplift Model | 人人都是产品经理 随着移动互联网的普及以及人工智能技术的不断发展, ...

  7. DDR设计之地址和容量计算、Bank理解

    内存芯片的容量 存储单元数量=行数×列数(得到一个L-Bank的存储单元数量)×L-Bank的数量 例1: 一颗512MB/16位 的DDR3: 按以下计算公式: 2^3 * 2^16 * 2^10 ...

  8. DDR3地址和容量计算、Bank理解

    DDR3 地址线 DDR3为减少地址线,把地址线分为行地址线和列地址线,在硬件上是同一组地址线:地址线和列地址线是分时复用的,即地址要分两次送出,先送出行地址,再送出列地址. 一般来说列地址线是10位 ...

  9. 深入理解Android音视频同步机制(二)ExoPlayer的avsync逻辑

    深入理解Android音视频同步机制(一)概述 深入理解Android音视频同步机制(二)ExoPlayer的avsync逻辑 深入理解Android音视频同步机制(三)NuPlayer的avsync ...

  10. 图解RAM结构与原理,系统内存的Channel、Chip与Bank

    文章目录 转载正文 标题挥发性内存分2种,SRAM和DRAM 主内存子系统 channel 和 DIMM rank 和 chip bank.row.column 内存的读写方式 越多越好,加速读写能力 ...

最新文章

  1. KMM Kotlin expect的几种声明方式
  2. linux 比较新的设备树 详解 device tree
  3. c语言有分数的怎么编,用C语言编程平均分数
  4. Lync-技巧-2.启用-用户-启用-语音-设置-线路URI
  5. eclipse 新建java无scr_解决eclipse中没有js代码提示的问题
  6. 入门 | 机器学习第一课:决策树学习概述与实现
  7. codeforces 303 div2 E
  8. din算法 代码_DIN算法代码详细解读
  9. JS-深入理解继承(非class方式与class继承)
  10. 线性代数【9】 - 特征值和特征向量
  11. Sqlserver学习研究
  12. struts1(转)
  13. 由一次NoHttpResponseException异常,追究到Http长连接和短连接
  14. matlab函数xlsread函数,matlab中xlsread函数
  15. 蒟蒻の背包dp学习总结
  16. MATLAB基础图像处理算法
  17. cad绘制正八边形_软件CAD | 各种“线”工具
  18. Flash鼠绘入门第四课:绘制漂亮的梅花-梅花照片分析与学习
  19. 同花顺程序交易接口实现类
  20. 运筹学基础【二】 之 预测

热门文章

  1. 十大著名黑客-----凯文-米特尼克
  2. 苏宁、国美2021重新出发
  3. 想找一款读书笔记软件?快来试试BookxNote
  4. 常用浏览器User-Agent列表
  5. 七牛 html 上传,在七牛上传之后如何自己自定义上传完成处理并在页面显示。_html/css_WEB-ITnose...
  6. 怎么给word文档注音_如何给Word文档中的汉字加拼音?一键加拼音超级方便
  7. 机器学习与数据挖掘工程师的发展方向总结
  8. WiFi共享二维码自动生成
  9. 全球连接器厂商TOP 50!(含具体分析报告)
  10. 【渝粤教育】电大中专新媒体营销实务 (15)作业 题库