Chinaunix首页 | 论坛 | 博客
  • 博客访问: 814484
  • 博文数量: 52
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 3734
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-28 22:46
文章分类

全部博文(52)

文章存档

2012年(3)

2011年(2)

2010年(14)

2009年(24)

2008年(9)

我的朋友

分类:

2009-12-14 15:58:44

falsh bank的认识
常说的RAM里的BANK是这样一种概念:是以地址低位来划分RAM,比如按照低2位划分,RAM就有4个BANK,在硬件上也划分四个单元,其意义在于提高访存并行度,比如读取0x0000-0x0003地址的四个字节(比如取32位的int数据)时,四个bank就可以同时工作,在相同的时间内准备好数据。
说得很简单,事实上还应该牵扯到支持burst读取方式的问题,不过bank的概念基本就是这个样子。
bank个数决定并行度,bank的个数完全是器件本身特性。至于block也是如此,是层次管理的产物,也具有这个层次的并行规则,个数由器件决定,映射由controller决定。
阅读(968) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~