您所在位置: 网站首页 / NAND FLASH 编程总结.docx / 文档详情
NAND FLASH 编程总结.docx 立即下载
2025-08-25
约3.5万字
约55页
0
37KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

NAND FLASH 编程总结.docx

NANDFLASH编程总结.docx

预览

免费试读已结束,剩余 50 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

NANDFLASH编程总结

第一篇:NANDFLASH编程总结NANDFLASH操作总结目前NANDFLASH主要是SAMSUNG、TOSHIBA两家公司生产。本文我们主要讨论这两家的产品型号。另外我们还会讨论Hitachi的ANDFlash,为了内容条理起见,我们将分别讨论SAMSUNG、TOSHIBA的BinaryFlash,详细说明:1、各个厂家各个型号Flash的操作时序、以及这些操作在“USB-闪存盘控制器”中的影响;2、同一厂家不同型号间的区别、不同厂家之间的区别;然后讨论TOSHIBA的MLCFlash;最后我们要考虑一下ANDFlash的情况,并给出一个初步的结论:我们是否需要支持ANDFlash。通过这些比较,给出一个较明确的结论:我们的“USB-闪存盘控制器”需要支持的Flash操作有那些,时序图如何!SAMSUNG:SAMSUNG推出的NANDFlash主要有以下容量:32Mbit、64Mbit、128Mbit、256Mbit、512Mbit、1Gbit、2Gbit、4Gbit通常,我们把其中的1Gbit、2Gbit、4Gbit叫做“大容量”,其余的则不加强调。32Mbit、64Mbit、128Mbit、256Mbit、512Mbit的Flash的特性基本相似:Organization-DataRegister:(512+16)ByteAutomaticProgramandEraseBlockErase:(8K+256)Byte/(16K+512)Byte528-BytePageReadOperationSerialPageAccess:50ns(Min.)FastWriteCycleTimeBlockErasetime:2ms(typ.)Flash操作包括基本的七种操作:Read1、Read2、ReadID、Reset、PageProgram、BlockErase、ReadStatus512Mbit的Flash引入了“Plane”和“Copy-Back”的概念,并为此增加了四种新的操作,但却放弃了128Mbit、256Mbit中“SequentialDataInput”操作,这四种操作是:针对“Plane”的PageProgram(Dummy)、Multi_PlaneBlockErase、ReadMulti_PlaneStatus、针对“Copy-Back”的Copy_BackProgram1Gbit、2Gbit、4Gbit(大容量)的操作基本相同,但他们比一般Flash多了Copy-Back、CacheProgram的功能:Organization-DataRegister:(2K+64)BytePageProgram:(2K+64)ByteRandomAccess:25s(Max.)Programtime:300~400s(typ.)PageProgram:(512+16)ByteRandomAccess:25s(Max.)Programtime:200s(typ.)-BlockErasetime:2ms(typ.)Flash操作包括基本的八种操作:Read1、Read2、Read3、ReadID、Reset、PageProgram、BlockErase、ReadStatus这里的Read1、Read2、Read3命令与SAMSUNG的Read1、Read2命令功能是相同的。但她的随机读周期要稍微长一些:25s(Max.),其他时间则基本相同。下面我们就每一个操作做详细的介绍!时序示意图:LatchTimingDiagramforCommand/Address/Data(example.64Mbit)CommandInputCycleTimingDiagram(example.64Mbit)AddressInputCycleTimingDiagram(example.64Mbit)DataInputCycleTimingDiagram(example.64Mbit)SerialReadCycleTimingDiagram(example.64Mbit)StatusReadCycleTimingDiagram(example.64Mbit)上面我们给出了各个操作的时序示意图,下面就各个参数进行说明!ACCHARACTERISTICSANDRECOMMENDEDOPERATINGCONDITIONS(Ta_0°to70°C,VCC_2.7Vto3.6V)下面就各个操作的具体时序进行讨论:ReadCycle(1)TimingDiagramReadCycle(1)TimingDiagram:WhenInterruptedbyCEReadCycle(2)TimingDi
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

NAND FLASH 编程总结

文档大小:37KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用