当前位置

首页 > 健康生活 > 心理 > nandflash读写原理

nandflash读写原理

推荐人: 来源: 摩登社 阅读: 1.18W 次
nandflash读写原理

原理:Nand Flash 控制器通过将 Nand Flash 芯片的内设命令写到其特殊功能寄存器中, 从而实现对 Nand flash 芯片读、检验和编程控制的。特殊功能寄存器有:NFCONF 、 NFCMD 、NFADDR 、NFDATA 、NFSTAT 、NFECC 。 

1、nand 接口 s3c2440 板的 Nand Flash 模块由两部分组成:Nand Flash 控制器(集成在 s3c2440)和 Nand Flash 存储芯片(K9F1208U0B)两大部分组成。当要访问 Nand Flash 中的数据时,必须通过 Nand Flash 控制器发送命令序列才能完成。所以, Nand Flash 相当于 s3c2440 的一个外设, 而不位于它的内存地址区.。 Samsung 的 K9F1208U0B,数据存储容量为 64MB ,采用块页式存储管理。8 个 I/O 引脚 充当数据、地址、命令的复用端口。 2. 重要芯片引脚功能 I/O0-7:复用引脚。可以通过它向 nand flash 芯片输入数据、地址、nand flash 命令 以及输出数据和操作状态信息。 CLE(Command Latch Enable): 命令锁存允许 ALE(Address Lactch Enable): 地址锁存允许 -CE: 芯片选择 -RE: 读允许 -WE: 写允许 -WP: 在写或擦除期间,提供写保护 R/-B: 读/忙输出 3.芯片内部存储布局