今天在看s3c2440手册第198页,看到一个数据参数:(4M x 8 x 4B) x 4
,对其中的数字表述不太清楚,特地写个博客记录一下:

Bank Size:为bank的容量,注意是字节Byte,不是bit,一下图片所示为2MB

Bus Width:为多少位的bank,如下所示为8位数据位宽,一次操作多少位数据。
Base Component:表示bank的容量,也就是Bank Size的大小2MB,注意这一栏显示的
是16Mbit,转换成我们常使用的容量单位就是:16Mbit/8bit=2MB(因为:1Byte=8bit)。

Memory Configuration:就是对内存的参数描述,拿(1M x 8 x 2Bank) x 1为例,1M就是该内存芯片
1bank所表述的容量1MB;而*8表示的8Mbit,(注意MB与Mbit区别);2Bank表示是该内存是2bank的内存;*1表示需要几块以上参数的内存,1表示需要1块;通过这里我们就可以知道该内存有多大:2MB或16Mbit。
Bank Address:个人理解的是通过哪个地址引脚来表示是哪个bank被选中,在对内存进行操作是,通过选择哪个bank,来定位操作相应位置的数据,因为我们举例的是2个bank的内存,所以我们只需要一条地址线来选择相应的bank即可,在原理图中所接引脚就是A20这个引脚编号。

以上是个人的理解,如有错误请多多指正。
博主在看s3c2440手册时,对数据参数表述存疑,遂记录相关内容。介绍了Bank Size、Bus Width、Base Component等内存配置参数含义,如Bank Size指bank容量,以字节计;还说明了如何根据参数计算内存大小,以及Bank Address的作用。
5847

被折叠的 条评论
为什么被折叠?



