FLASH的文件系统结构.pdf
文本预览下载声明
Design and Implementation of NAND Flash files
system Based on the Double linked list
Jingxia Wang Fei Yu
Department of Electrical Engineering Department of Electrical Engineering
Shenzhen Polytechnic Shenzhen Polytechnic
ShenZhen, GuangDong, 518055, China ShenZhen, GuangDong, 518055, China
wjx2000@szpt.edu.cn yufei198275@szpt.edu.cn
Abstract—Aiming at application of NAND Flash memory in
embedded system, a double linked list NAND Flash files system II. NAND FLASH 文件系统设计思路
was presented, and the storage structure was improved
meanwhile. This file system stores the documents record and A. NAND Flash 存储器特点
relevant documents data directly bound in same storage block.
为了通过有限的地址/数据线访问比较大的存储空间,
The file pointer of this file system adopted double linked list
structure, and it can be realized that a flexible two-way data 并对之进行有效的存储管理,NAND Flash 采用了分页寻
search in forward or backward with file pointer. It is a new type, 址(Page )和块擦除(Block )的访问模式,即读和写按页
reasonable and practical, suitable for embedded multimedia 操作,擦除按块操作的块- 页结构;本设计中采用的
applications Flash file system, effectively improved the data NAND Flash 存储器是 Samsung 公司的 K9F3208W0A 芯
retrieval rate, and extended the Flash using life. 片,该芯片每个页面包括 512 Bytes 的数据区和 16 Bytes
Keywords-NAND Flash;Files system; double linked lis;embedded 的分离区,共计 528 bytes 数据,32 个页面构成 1 个块
system (block ),共计256 个块,容量为 4M bytes+512K bytes 。
B. 文件系统结构改进
I. 引言 在基于磁盘的 FAT16 文件系统中,所有的文件记录均
NAND Flash 存储器具有容量大、速
显示全部