共查询到19条相似文献,搜索用时 93 毫秒
1.
本文讨论了基于ARM920T的嵌入式文件系统mC/FS的NAND Flash移植和实现方法。在嵌入式系统硬件平台S3C2410AL-20下,设计了外部存储器接口BANK3的扩展NAND Flash电路,以及实现NAND Flash的移植,实践证明文件系统mC/FS性能稳定、可靠、移植方便以及接口程序简单。 相似文献
2.
3.
大容量NAND Flash在多媒体手机中的应用 总被引:1,自引:1,他引:0
以TC58DDM82A1XBJ5为例,对比了NAND和NOR Flash的区别,介绍了NAND Flash的基本结构,时序,驱动程序以及它在多媒体手机的中的应用。 相似文献
4.
YAFFS(yet another flash file system)是至今惟一专门为NAND Flash设计的文件系统.在适应NAND Flash特点的同时,能更好地发挥NAND Flash的优点,使之达到最优的性能.YAFFS文件系统使用日志结构、错误检测和纠正提高了NAND Flash的健壮性.因此,它的出现使得价格低廉的NAND闪存芯片具有了高效性和健壮性.YAFFS文件系统性能优越且易于移植,已经成功应用于Linux、uClinux和Windows CE等嵌入式操作系统.介绍了YAFFS文件系统向嵌入式Linux内核中的移植过程,并对移植的结果进行了测试. 相似文献
5.
6.
为解决极小嵌入式系统中大数据量的存储问题,在对嵌入式设备广泛采用的NAND Flash的特点进行深入研究的基础上,设计了一种极小嵌入式设备NAND Flash存储系统的解决方案.说明了其系统分层结构和功能用途,详细阐述了闪存转换层中地址映射、纠错、坏块管理、磨损均衡及垃圾收集等算法的设计与实现,并在STM32微控制器上实现了NAND Flash的驱动和管理,验证了设计的可行性和有效性. 相似文献
7.
与NOR Flash和NAND Flash比较,新器件OneNAND Flash体系结构具有存储容量大、快速读取、快速编程和上电自启动等综合优点.分析和探讨了OneNAND Flash的读数、编程和擦除等操作时序,提供若干OneNAND Flash的应用参考方案. 相似文献
8.
随着船舶、航空电子技术的发展,大容量参数记录系统成为设备中必备的部分。文章介绍一种在参数记录仪中应用的基于FPGA的NAND FLASH读写模块,采用固态存储芯片NAND FLASH作为存储介质,FPGA作为存储器的控制核心,使用FPGA内部存储器构建FIFO输入和输出缓冲区,引入坏块自动屏蔽技术,在系统中FIFO作为NAND FLASH的读写端口,简化了外部CPU进行数据存储。实验结果表明,该模块能快速的嵌入到记录仪系统中。 相似文献
9.
本文介绍了一种新的Flash Memory快闪存储器的设计方法,运用该方法可以有效地提高串型接口NOR Flash Memory读取数据的频率。这种设计方法采用对Memory存储器中的寄生电容用输入地址进行控制,使其在不同的时间段进行充电,达到Flash Memory读取数据所需的电压可以在很短的时间内达到读取数据所要求满足的电压的目的,从而提高了存储器数据读取的速度。同时此设计方法取消了数据读取过程中不必要的对寄生电容的充电和放电过程,降低了对电源的功耗,有效提升产品的竞争力。 相似文献
10.
设备平台采用NAND Flash作为系统存储设备时,也意味着NAND本身所固有的位反转缺陷会给系统稳定性带来不确定因素.为解决上述问题,本文提出了一种全新的系统软件架构,通过对关键系统核心组成部分进行多级冗余备份,在不影响系统本身性能要求前提下,减轻甚至消除NAND带来的位反转效应.最后,采用故障树分析(FTA)方法对... 相似文献
11.
主要分析了NAND与NOR型flash的区别,以及JFFS2文件系统与YAFFS文件系统的区别。针对嵌入式系统对文件系统可靠性以及访问速度的要求,介绍NAND与YAFFS的优势。并且详细描述了在Linux软件环境下使用NAND型flash与YAFFS文件系统的方法。 相似文献
12.
针对Yaffs2文件系统中块选择策略引起的Nand Flash磨损均衡方面的缺陷,引入文件更新和块回收热度计算,将不同热度的文件分离到对应热度的物理块中,来改进空闲块选择策略.同时引入分散度和磨损度判断机制,通过在不同情况下选择最有效的回收块选择策略进行垃圾回收,以提高磨损均衡效果.实验使用QEMU搭建嵌入式Linux仿真环境,从垃圾回收页拷贝次数、块总擦除次数、块最大擦除次数、块擦除次数最大差值、块擦除次数标准差等方面进行性能比较.仿真实验结果表明,改进策略能大大提高Yaffs2垃圾回收效率,并能有效提升磨损均衡效果,延长Nand Flash设备的使用寿命. 相似文献
13.
Flash作为新型非易失性半导体存储器在嵌入式系统的开发中占有重要的地位.介绍了FIash芯片的特点及基于Linux下的Rash件系统,论述了专门为Rash芯片设计的日志型闪存件系统——Jffs2的设计原理及特点;讨论了利用Linux提供的MTD接口将Jffs2移植到FIash芯片上的具体过程,并对其在Linux下的应用给出了具体实例. 相似文献
14.
税控收款机Flash文件系统的设计与实现 总被引:3,自引:0,他引:3
针对税控收款机设计了一种Flash文件系统,通过Flash空间分配实现方式优化、断电保护和空间回收等关键技术,并结合嵌入式数据库设计思想,向用户提供方便可靠的数据导入导出及日常检索功能,从而为税控收款机的推广提供了系统软件支持。 相似文献
15.
目前嵌入式手持设备与多媒体应用中大量数据存储在Flash中。本文针对Flash存储器的特点,设计了一种适合在嵌入式系统中使用的文件系统。该文件系统采用三层结构设计,为应用程序开发提供统一的标准API函数,具有良好的可维护性和移植性;另外,采用分布式文件分配表的存储结构.提高了文件系统的可靠性。 相似文献
16.
分析了嵌入式存储设备和文件系统的研究现状与存在问题,阐述了日志文件系统的基本原理,在此基础上设计了一个嵌入式Linux平台下适用于NAND芯片的日志文件系统,并对其主要数据结构和算法进行实现.通过描述该文件系统各模块接口、节点结构以及负载平衡和垃圾收集算法,显示出该系统相比其他同类产品具有存取速度快、芯片使用寿命长和稳定性高等优点. 相似文献
17.
随着嵌入式数据采集系统的不断发展,将数据以某种常用文件格式保存在外存中的方法也得到了越来越广泛的使用。文章基于LPC2210和CF卡,实现了以FAT16为文件格式的存储系统;同时为了满足存储系统对文件存取速度的需要,从底层驱动和接口函数等角度对系统性能进行了改进。 相似文献
18.
为提升NAND闪存使用寿命和存储性能,提出了一种基于双窗口的NAND闪存区管理算法DW-LRU。DW-LRU算法利用4个LRU链表来捕获访问次数和冷热特征,且根据访问新近度将页面分为了6类:冷干净页面、冷脏页面、旧热干净页面、非旧热干净页面、旧热脏页面、非旧热脏页面。算法在冷干净LRU链表上设置了一个静态窗口,避免最近写入缓存区中的冷干净页面被频繁置换出;在热脏LRU链表上设置了一个动态窗口,用来处理长时间没被访问的热脏页面。实验结果表明:与LRU、LRU-WSR、PR-LRU算法相比,DW-LRU算法缓冲区命中率平均提升了16.8%、12.3%、2.8%。DW-LRU算法可以提高缓冲区命中率,减少闪存写操作次数和算法运行时间。 相似文献
19.
刘跃军 《河南科技大学学报(自然科学版)》2004,25(4):51-53
随着全球信息量的不断膨胀.对数据的存储尤其是快速访问提出了新的要求,为解决这一问题提出了SAN存储区域网络技术,而这一技术的核心就是SAN文件系统。本文给出了SAN文件系统设计的基本目标和系统模型并对该模型的构成要素和操作语义作了较详细的阐述;最后在对现有各种SAN文件系统的分析基础上,给出了一种优化的实现方法。 相似文献