Nand Flash设计中,有个命令叫做Read ID,读取ID,意思是读取芯片的ID,就像大家的身份证一样,这里读取的ID中,是读取好几个字节,一般最少是4个,新的芯片,支持5个甚至更多,从这些字节中,可以解析出很多相关的信息,比如此Nand Flash内部是几个芯片(chip)所组成的,每个chip包含了几片(Plane),每一片中的页大小,块大小,等等。在这些信息中,其中有一个,就是识别此flash是SLC还是MLC。下面这个就是最常见的Nand Flash的datasheet中所规定的,第3个字节,3rd byte,所表示的信息,其中就有SLC/MLC的识别信息:
|
Description |
I/O7 |
I/O6 |
I/O5 I/O4 |
I/O3 I/O2 |
I/O1 I/O0 |
Internal Chip Number |
1 2 4 8 |
|
|
|
|
0 0 0 1 1 0 1 1 |
Cell Type |
2 Level Cell 4 Level Cell 8 Level Cell 16 Level Cell |
|
|
|
0 0 0 1 1 0 1 1 |
|
Number of Simultaneously Programmed Pages |
1 2 4 8 |
|
|
0 0 0 1 1 0 1 1 |
|
|
Interleave Program Between multiple chips |
Not Support Support |
|
0 1 |
|
|
|
Cache Program |
Not Support Support |
0 1 |
|
|
|
|
表1.Nand Flash 第3个ID的含义
相关阅读
什么是高可用性?High Available Computing,简称HA,高可用(High Availability)也不是绝对的,不同的业务系统对高可用的需求是不一样的。
不同进制之间的数字是如何转换的,这在编程中经常会用到,尤其是C语言,二进制、八进制和十六进制向十进制转换都是非常容易的,就是“按权相加”。
SAN(Storage Area Network)存储局域网络,一个存储系统的构成包含存储组件、存储装置、计算机系统等设备,再加上相关的控制软件及网络上通信讯息的传递。
二进制、八进制、十进制、十六进制的对应关系,八进制有0~7共8个数字,基数为8,逢八进一,借一当八;十六进制中,用A来表示10,B表示11,C表示12,D表示13,E表示14,F表
英特尔快速存储技术,简称Intel RST,整合了磁盘管理程序控制台及SATA、AHCI、RAID驱动程序,主要用于Intel芯片组的磁盘管理、应用支持、状态查看等应用。