K9F1208U0B、K9F2G08X0A NAND FLASH内部的物理结构
来源:互联网 发布:python 爬虫 定时任务 编辑:程序博客网 时间:2024/06/16 21:24
1、K9F1208U0B NAND FLASH内部的物理结构
从下图可以知道,一块Nand Flash被分为若干Block,每个Block又被分为若干Page.
他们之间的关系是:
1Page = 512 Bytes Data Field + 16 Bytes Spare Field
1 Block = 32 Pages
我们讨论的K9F1208U0B总共有4096个Blocks,故我们可以知道这块Flash的容量为
4096 * (32 * 528) = 69206016 Bytes = 66 MB
但事实上每个Page上的最后16Bytes是用于存储检验码用的,并不能存放实际的数据,所以实际上我们可以操作的芯片容量为:
4096 * (32 * 512) = 67108864 Bytes = 64 MB
2、 K9F2G08X0A NAND FLASH 内部物理结构
从下图可以知道,一块Nand Flash被分为2048 Block,每个Block又被分为64 Page.
他们之间的关系是:
1Page = 2K Bytes Data Field + 64 Bytes Spare Field
1 Block = 64 Pages
我们讨论的K9F2G08X0A 总共有2048个Blocks,故我们可以知道这块Flash的容量为
2048 * 64 *(2K+64 )= 276824064 Bytes = 264MB
但事实上每个Page上的最后64Bytes是用于存储检验码用的,并不能存放实际的数据,所以实际上我们可以操作的芯片容量为:
2048* 64 * 2K= 268435456 Bytes = 256 MB
注意:下面的2112Mbits换算成字节为2112/8,也就是264字节。
发出读命令给nand flash ,发出地址给它,nand flash会吧对应页的数据(包括oob)从存储体里拷贝到Page Register(相当于nand flash里面的一小块缓冲区)
0 0
- K9F1208U0B、K9F2G08X0A NAND FLASH内部的物理结构
- analyse K9F2G08X0A nand flash
- SLC NAND FLASH的物理结构
- 剖析NAND Flash的编程结构
- NAND Flash存储结构
- CPU的内部物理结构介绍
- Nboot中nand flash控制器参数TACLS、TWRPH0和TWRPH1的确定(基于K9F1208U0B)
- Nboot中nand flash控制器参数TACLS、TWRPH0和TWRPH1的确定(基于K9F1208U0B)
- Nboot中nand flash控制器参数TACLS、TWRPH0和TWRPH1的确定(基于K9F1208U0B)
- NAND FLASH (1 .结构分析)
- Nand Flash结构与读写
- 谈NAND Flash的底层结构和解析
- 谈NAND Flash的底层结构和解析
- 谈NAND Flash的底层结构和解析
- nand flash 的使用
- nand flash的操作
- Nand Flash的驱动程序
- Nand Flash结构与读写分析
- TableView性能优化
- nyoj 94 cigarette
- Android,xml组件属性style的使用,自定义适配器(含持有者模式)
- Apache POI(7):打印区域(PrintArea)
- [THE_PLAN]八月份的第一抹阳光
- K9F1208U0B、K9F2G08X0A NAND FLASH内部的物理结构
- python学习(二):并行开发(线程和进程)
- corners设置多个属性
- zookeeper详解(一) -- 基本结构
- POJ 2478 Farey Sequence
- Eclipse恢复已删除的文件和代码、svn使用了还原,但本地的没有提交找回没提交代码的方法
- linux sed命令详解
- Oracle使用sqlplus和rman无法使用退格、上翻键乱码等问题的解决办法
- Linux C线程的创建和使用