在下面网站可以找到很多IC的datasheet在
http://www.alldatasheet.com
一般SDRAM的配置表示方法是(4M*8*4Bank),这三个数据顺序没有要求,但要标明单位。4M是什么?网上很难搜到介绍,我跟老大讨教了下,应该是晶圆数,晶圆可以做成每个晶圆可以存放8bit或者16bit数据。所以每个Bank的大小是8bit*4M=32MB(兆字节)。每个SDRAM都统一设计了4个Bank,所以单个SDRAM的大小就是32MB*4=128MB。
在《实践中学习ARM体系结构与接口》一书中,有错误的描述,搞到我完全混乱。错误解释如下:
其中,bank的大小不是固定为64MB的(上表有误),“存储器空间配置”的单位也错误了,不是4MB*8*4Bank,而应该是4M*8bit*4Bank.所以,应该更正表的数据如下表.上面那个表,搞个4MB出来,让我想半天都不知道它是什么东西。
存储空间配置不应该把片数写在一起,这样不利于理解其内容,单片的数据就应该以单片为标准,写在一个表格。Bank大小是从“单片存储器空间配置”中的4M*8bit算出来的。所以我把它放第二排,这样,数据是从左到右推算出来的
单片存储器空间配置 | Bank大小 | 单个器件 | 并排片数 | 总线宽度 |
4M*8bit*4Bank | 32MB | 128MB | 4 | 8bit *4片=32bit |
8M*8bit*4Bank | 64MB | 256MB | 2 | 8bit *2片=16bit |
4M*16bit*4Bank | 64MB | 256MB | 2 | 16bit*2片=32bit |
16M*8bit*4Bank | 128MB | 512MB | 1 | 8bit *1片=8bit |
例子:如下是在http://www.alldatasheet.com中搜索的结果,可以看到electronics description。这下应该能看懂了吧。
HY5756 Datasheets |
Search Partnumber : Start with "HY5756" -Total :423 ( 1/15 Page) |
NO | Part no | Electronics Description | View | Electronic Manufacturer |
423 | HY5756820C | 4 Banks x 8M x 8Bit Synchronous DRAM | Hynix Semiconductor | |
422 | HY57V121620 | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
421 | HY57V121620LT | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
420 | HY57V121620LT-6 | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
419 | HY57V121620LT-8 | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
418 | HY57V121620LT-H | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
417 | HY57V121620LT-K | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
416 | HY57V121620LT-P | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
415 | HY57V121620LT-S | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
414 | HY57V121620T | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
413 | HY57V121620T-6 | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
412 | HY57V121620T-8 | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
411 | HY57V121620T-H | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
410 | HY57V121620T-K | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
409 | HY57V121620T-P | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
408 | HY57V121620T-S | 4 Banks x 8M x 16Bit Synchronous DRAM | ||
407 | HY57V161610D | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
406 | HY57V161610D-I | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
405 | HY57V161610DTC-10 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
404 | HY57V161610DTC-10I | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
403 | HY57V161610DTC-15 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
402 | HY57V161610DTC-5 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
401 | HY57V161610DTC-55 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
400 | HY57V161610DTC-55I | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
399 | HY57V161610DTC-6 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
398 | HY57V161610DTC-6I | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
397 | HY57V161610DTC-7 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
396 | HY57V161610DTC-7I | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
395 | HY57V161610DTC-8 | 2 Banks x 512K x 16 Bit Synchronous DRAM | ||
394 | HY57V161610E | 2 Banks x 512K x 16 Bit Synchronous DRAM |