Chinaunix首页 | 论坛 | 博客
  • 博客访问: 197941
  • 博文数量: 23
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 428
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-05 12:46
个人简介

博客转移至CU。之前的百度空间博客http://hi.baidu.com/williwill。

文章分类

全部博文(23)

文章存档

2014年(18)

2013年(5)

我的朋友

分类: 嵌入式

2014-03-24 00:09:27

nand flash可以通过READ ID得到
Maker Code
Device Code
Internal Chip Number, Cell Type, Number of Simultaneously Programmed Pages, Etc
Page Size, Block Size,Redundant Area Size, Organization, Serial Access Minimum
Plane Number, Plane Size
等一系列信息

驱动可由这些信息计算并初始化writesize(pagesizeoobsizeerasesize(blocksizebuswidth等。

其中涉及到的Cell Type分2 Level Cell、4 Level Cell、8 Level Cell、16 Level Cell等,2 Level Cell即每个cell有两种状态(电平等级),可表示1bit数据(0或者1)。
4 Level Cell即每个cell有四种状态,可表示2bit数据(00、01、10、11),以此类推。

2 Level Cell又称为SLC(Single Layer Cell 单层单元),其他为MLC(Multi-Level Cell多层单元)。





阅读(2395) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~