第二季-专题13-NandFlash变硬盘
专题3-NandFlash变硬盘 第1课-NandFlash原理解析 角色分析 在电脑中有硬盘,它是用来存储文件的。嵌入式系统是防电脑的系统,在嵌入式系统中,NandFlash就相当于硬盘的存在。 NandFlash的分类 2.1 根据物理结构上的区别,NandFlash主要分为如下两类: l SLC(Single Level Cell):单层式存储 l MLC(Muti Level Cell):多层式存储 SLC在存储格上只存一位数据,而MLC则存放两位数据 2.2 MLC对比SLC 价格:由于MLC采用了更高密度的存储方式,因此同容量的MLC价格上远低于SLC 访问速度:SLC的访问速度一般要比MLC快3倍以上 使用寿命:SLC能进行10万次的擦写,MLC能进行1万次 功耗:MLC功耗比SLC高15%左右 访问方式 (1) 对比内存与NandFlash的编址区别 CPU内部有NandFlash控制,负责NandFlash与CPU之间的通信,通过地址、命令和数据三个寄存器来完成这一系列的通信。 (2) NandFlash地址构成 一块NandFlash划分成多个Block,一个Block划分成多个page,一个page划分成两个部分。 (3) 信号引脚 CLE(Command Latch Enable): 命令锁存允许 ALE(Address Lactch Enable):