首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到14条相似文献,搜索用时 156 毫秒
1.
YAFFS嵌入式文件系统应用研究   总被引:3,自引:0,他引:3  
钟汉如  张庆灿 《微计算机信息》2007,23(1Z):108-109,105
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(Yet Another Flash File System)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。  相似文献   

2.
一种基于NAND闪存的嵌入式Linux文件系统   总被引:2,自引:1,他引:2  
本文分析了NAND闪存的独特属性和它对嵌入式Linux文件系统提出的新要求,在此基础上提出了一个基于NAND闪存的嵌入式Linux文件系统。  相似文献   

3.
YAFFS嵌入式文件系统应用研究   总被引:4,自引:0,他引:4  
本文介绍了NAND闪存设备的特点和针对NAND闪存设计的YAFFS(YetAnotherFlashFileSystem)嵌入式文件系统,并且详细探讨了在ARM处理器3SC2410和嵌入式Linux平台上建立基于NAND闪存的YAFFS根文件系统的方法步骤,同时给出了详细的代码。  相似文献   

4.
嵌入式Linux下NAND存储系统的设计与实现   总被引:4,自引:0,他引:4  
胡勇其  侯紫峰 《计算机工程》2006,32(4):61-63,81
讨论嵌入式Linux下与NAND闪仔存储设备相关的Linux MTD子系统、NAND驱动,并就与NAND闪存相关的文件系统、内核以及NAND闪存存储没计所关注的问题如坏块处理、从NAND启动、当前2.4和2.6内核中NAND通用驱动所存在的缺陷进行讨论并给出解决方案。以Omap161x H2开发板为例,给出了NAND闪存存储实现实例并指出设计中需要关注的问题。  相似文献   

5.
一种闪存文件系统的数据恢复机制   总被引:1,自引:0,他引:1       下载免费PDF全文
张延园  焦磊 《计算机工程》2008,34(14):283-285
基于面向大容量NAND闪存的嵌入式文件系统CFFS,结合其对芯片上数据的索引方式,在CFFS中引入引用节点和页位图等数据结构和相应算法,提出一种数据恢复机制。该机制在数据遭到破坏时将闪存文件系统恢复到一个一致的历史状态,保证芯片上数据的一致性和可用性。  相似文献   

6.
NAND闪存已经成为便携式设备的主要存储介质。由于闪存自身的物理特性,需要在现有文件系统层与闪存的存储物理层之间引入闪存转换层。但是,现有文件系统主要针对磁盘存储系统设计的,没有考虑NAND闪存物理特性。这种方法效率低、影响便携式设备的性能。本文概述了NAND闪存的存储文件系统,分析比较了其中三种主要文件系统,为基于NAND闪存存储介质的便携式系统设计提供了参考意见。  相似文献   

7.
焦磊  张延园 《计算机工程》2008,34(18):278-280
基于嵌入式文件系统CFFS提出一种快速挂载机制。该机制引入“静态超级块”、“引用节点”以及“页位图”等数据结构并采取相应算法,避免了在文件系统挂载过程中进行的全芯片扫描。测试表明,这种快速挂载机制减少了闪存文件系统在大容量NAND芯片上的挂载时间。  相似文献   

8.
宋霄罡  翟正军 《测控技术》2010,29(11):102-105
NAND Flash因非易失、抗震、低功耗等特点被广泛应用于嵌入式系统的大容量数据存储中。虽然随着JFFS3文件系统的提出,理论上解决了初始化文件系统时需扫描整个闪存分区、挂载时间过长、占用内存过多的缺陷,但并未解决NAND Flash本身随机读写严重不均衡的问题。在对JFFS3文件系统研究的基础上提出采用FDTree索引结构的SFFS文件系统,以解决在数据频繁更新的环境里NAND Flash数据管理问题,给出了考虑损耗均衡兼顾回收效率的垃圾回收机制。  相似文献   

9.
为了在大容量NAND Flash存储器中运行Yaffs2(yet another flash file system)文件系统,分析了Yaffs2文件系统的结构、原理、性能和嵌入式系统中启动代码U-Boot的功能.在此基础上对U-Boot进行了改进.实现了在嵌入式系统的开发过程中用U-Boot向大容量NAND Flash中写入Yaffs2文件系统,并将其成功应用在正在开发的嵌入式手持设备中,从而可以方便地使用大容量的NAND Flash存储器.  相似文献   

10.
面向闪存类存储设备嵌入式文件系统研究与实现*   总被引:1,自引:0,他引:1  
介绍了面向闪存类设备的嵌入式文件系统.提出了一种不依靠任何操作系统,以单片机和闪存类设备为硬件基础的,依照FAT类型文件系统所构建的嵌入式主机文件系统的设计思路,详细地、分模块地对该系统进行了分析,并在实际开发和应用中已经得到了验证.  相似文献   

11.
分析了在嵌入式系统中采用的flash存储器的使用特点,并论述了如何对NAND FLASH进行有效全面管理的解决方案,包括如何设计文件系统,进行坏块管理等,如何垃圾回收及均衡各个NAND FALSH块的使用问题也进行了较详细论述。  相似文献   

12.
非易失存储器NAND Flash及其在嵌入式系统中的应用   总被引:2,自引:0,他引:2  
文中介绍了NAND Flash的芯片内部组织结构、主要的外部引脚及其功能、NAND Flash的类型、NAND Flash所支持的文件系统、与微处理器的连接和NAND Flash的固有特性,并对比了NAND和NOR Flash的异同。最后简述了闪存固件程序架构和如何在Linux操作系统中加入对NAND Flash的支持。  相似文献   

13.
The existing NAND flash memory file systems have not taken into account multiple NAND flash memories for large-capacity storage. In addition, since large-capacity NAND flash memory is much more expensive than the same capacity hard disk drive, it is cost wise infeasible to build large-capacity flash drives. To resolve these problems, this paper suggests a new file system called NAFS for large-capacity storage with multiple small-capacity and low-cost NAND flash memories. It adopts a new cache policy, mount scheme, and garbage collection scheme in order to improve read and write performance, to reduce the mount time, and to improve the wear-leveling effectiveness. Our performance results show that NAFS is more suitable for large-capacity storage than conventional NAND file systems such as YAFFS2 and JFFS2 and a disk-based file system for Linux such as HDD-RAID5-EXT3 in terms of the read and write transfer rate using a double cache policy and the mount time using metadata stored on a separate partition. We also demonstrate that the wear-leveling effectiveness of NAFS can be improved by our adaptive garbage collection scheme.  相似文献   

14.
In general, NAND flash memory has advantages in low power consumption, storage capacity, and fast erase/write performance in contrast to NOR flash. But, main drawback of the NAND flash memory is the slow access time for random read operations. Therefore, we proposed the new NAND flash memory package for overcoming this major drawback. We present a high performance and low power NAND flash memory system with a dual cache memory. The proposed NAND flash package consists of two parts, i.e., an NAND flash memory module, and a dual cache module. The new NAND flash memory system can achieve dramatically higher performance and lower power consumption compared with any conventionM NAND-type flash memory module. Our results show that the proposed system can reduce about 78% of write operations into the flash memory cell and about 70% of read operations from the flash memory cell by using only additional 3KB cache space. This value represents high potential to achieve low power consumption and high performance gain.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号