接口/总线/驱动
NAND Flash是一种非易失存储器,也就是掉电不丢失类型,现在我们常见的存储设备基本都是NAND Flash,比如U盘、固态硬盘,手机存储等等,电脑传统硬盘除外。
以下对NANYA品牌NM1482KSLAXCL-3B中的NAND Flash接口做简单介绍,这款MCP内部集成了512M字节存储。
先看一下这款NAND Flash的内部示意图如下:
这款存储器内部有2048个块(Block),每个块有64个页面(Page),每个页面能存放4352个字节,其中4096个字节用于存储,另外256字节作为冗余存储使用。
此款NAND Flash功能框图如下:
I/O0-I/O7 :数据总线,用于处理器与Flash之间传输地址、指令、数据。
CE :芯片使能管脚,当芯片处于Ready状态时,CE高电平进入低功耗模式。当芯片处于Busy状态时,CE拉高不起作用。
CLE :命令锁存使能,当CLE为高电平时,数据总线传输的数据在WE上升沿锁存到指令寄存器。
ALE :地址锁存使能,当ALE为高电平时,数据总线传输的数据在WE上升沿锁存到地址寄存器。
RE :读使能
WE :写使能
WP :写保护
RY/BY :状态管脚指示Ready 或 Busy
读数据:
写数据:
复杂的多页读写这里就不介绍了。
全部0条评论
快来发表一下你的评论吧 !