共查询到20条相似文献,搜索用时 15 毫秒
1.
提出一种应用于NAND FLASH上实现FAT文件系统磨损均衡的方法,通过保留已删除文件在FAT表中的表项和重写文件时将内容写入新簇的方式,实现对NAND FLASH的均衡使用.在牺牲一定读写速度的前提下,有效地实现了对NAND FLASH的均衡磨损,延长了NAND FLASH的使用寿命.在文件系统层研究磨损均衡,实现难度小,且对标准FAT文件系统兼容,具有一定的可行性和实用性. 相似文献
2.
3.
4.
超大容量NAND FLASH坏区管理方法的设计与实现 总被引:1,自引:0,他引:1
嵌入式统中存储设备的性能是决定整体系统性能的核心环节之一,NAND FLASH具有容量大、速度快、成本低等很多优点,在各嵌入式系统中广泛应用,如何有效地对NAND FLASH进行坏块管理对NAND FLASH的应用尤为重要。分析了NAND FLASH上FFS的功能结构,对存储空间管理、坏块回收、损耗均衡等控制进行了描述,然后给出了与Win-dows文件系统完全兼容的FLASH文件系统,有效地对超大容量NAND坏区进行管理。 相似文献
5.
随着嵌入式系统的快速发展,FLASH存储设备得到越来越广泛的应用。以Samsung公司的NAND FLASH器件K9F2808U0C为例,根据ARM嵌入式系统的要求以及NAND型Flash存储器的特点,设计了与LPC2210的接口电路,阐述了NAND FLASH的基本结构和对其操作程序流程,介绍了NAND FLASH在ARM嵌入式系统中的设计与实现方法,并将其在μC/OS Ⅱ操作系统上实现并验证,实验结果证明符合设计要求。 相似文献
6.
基于ARM9内核Processor对外部NAND FLASH的控制实现 总被引:2,自引:0,他引:2
目前流行的ARM9 CPU中,没有集成NAND FLASH的控制器,可以通过使用NOR FLASH的控制器或者VLIO的控制器,实现对外部NAND FLASH的控制。实测结果显示,用8bI/O的NAND FLASH,在文件系统下读/写的速度为3MB/s,擦除的速度为65MB/s,满足现在流行手持设备对Memory的要求。 相似文献
7.
介绍了嵌入式Linux操作系统下基于三星微处理器S3C6410的NAND FLASH模拟U盘的原理与实现方法。操作系统采用Linux 2.6.28版本,平台为飞凌OK6410-A开发板。采用的方案是通过添加一个512 MB的NAND FLASH分区空间,配置Linux系统USB Gadget功能,实现划分出的512MB的NAND FLASH空间以U盘存储系统与PC机通信。该方案的文献目前在国内外同等操作系统版本和平台上并无先例。通过上述方案成功地实现了S3C6410开发板划分出512MB的NAND FLASH空间以U盘形式挂载到了PC机上,实现与PC机的信息交换。 相似文献
8.
基于VxWorks的NAND FLASH驱动程序设计 总被引:1,自引:1,他引:0
目前,NAND FLASH技术有了飞速发展,它以能抗震动,功耗小,容量大,掉电数据不丢失等特点而成为嵌入式系统的重要组成部分.如何合理、高效、可靠地使用NAND FLASH就显得尤为重要.讨论了在基于VxWorks的软件平台和基于AMCC公司的PPC440epx、三星公司的K9F2G08Q0M为核心的硬件平台上,实现TrueFFS文件系统的具体办法,以此为基础的系统在某机载设备上得到成功运用. 相似文献
9.
一种含BCH编解码器的SLC/MLC NAND FLASH控制器的VLSI设计 总被引:2,自引:0,他引:2
为了满足存储器市场对低单比特成本和高存储密度的需求,在一款基于ARM926EJ的片上处理器芯片中,集成了一个可支持SLC/MLC NAND FLASH的控制器.为了纠正FLASH存储器芯片中的随机错误,采用了可纠4比特错误的BCH纠错码,该纠错码非常适应NAND类型存储器的随机错误特点.该控制器可支持多种类型的NAND FLASH.另外,对一种基于伯利坎普-梅西算法的高效BCH编解码器VLSI结构进行了研究,采用一种简化伯利坎普-梅西算法实现的低复杂度的关键方程解算机消除其速度瓶颈.芯片采用SMIC 0.13 μm CMOS工艺.测试结果证明,设计电路完全符合系统规范,性能表现优良. 相似文献
10.
NAND FLASH在电子战设备中的应用 总被引:1,自引:0,他引:1
李勇志 《电子信息对抗技术》2007,22(5):28-32
在电子战设备中,我们如果能获得设备的工作状态信息和脉冲描述字,就能用于事后的分析。本文介绍了NAND FLASH的特点,分析了在电子战设备中使用NAND FLASH实现多文件存储和脉冲描述字存储的方法。表明NAND FLASH提供了一种低成本的高容量的固态存储,完全能满足电子战设备存储信息的需求。 相似文献
11.
NAND FLASH作为存储介质具有价格低、速度快、体积小等优点。阐述了应用NAND FLASH并结合ECC校验方法设计出高可靠性的数据采集系统,详细介绍了其结构组成和工作原理。 相似文献
12.
针对嵌入式设备与PC主机大容量数据传输的需要,利用NAND FLASH存储介质设计实现USB Mass Storage类设备.通过分析PXA255处理器的USB硬件架构和Windows CE操作系统下USB软件驱动流程,解决制约Mass Storage类设备传输速度的瓶颈问题.NAND FLASH自身读写速度和USB数据传输速度是制约Mass Storage类设备传输速度的重要因素.根据USB协议规范和NAND FLASH存储介质特征,在SCSI读写命令执行过程中每次存取64 kbyte大小数据.经过测试,速度可以达到500 kbyte/s,满足快速传输数据的需要,实现提高主机与嵌入式设备传输速度的目标. 相似文献
13.
14.
15.
一种NAND FLASH自启动的新方法 总被引:1,自引:0,他引:1
分析了系统从NAND FLASH启动的一般模式,该模式下需要芯片内的片上存储器的支持,提出了在缺少片上存储器支持的系统中,直接从NAND FLASH启动的一种方案,从而降低了该款芯片的面积成本,完成了硬件电路的设计和启动代码的实现,且该方案已在一款基于ARM7TDMI的处理器芯片中测试成功。 相似文献
16.
针对Windows CE应用于大容量NAND FLASH时文件系统加载速度慢的问题,分析NAND FLASH驱动程序的结构和FAT文件系统的加载过程,提出以块为单位存储部分文件系统信息的创新优化方案。在Xscale PXA270的平台上测试表明,经优化后文件系统加载速度大约可以提高50%。此方案对类似的嵌入式系统研究也有借鉴作用。 相似文献
17.
18.
19.
《卫星电视与宽带多媒体》2014,(2):40-46
DM800se机器采用NAND FLASH芯片存储系统固件,也是目前多媒体高清机顶盒常用的一种FLASH芯片,它和另外一款常用的NOR FLASH芯片相比较, 相似文献
20.
基于FPGA的NAND FLASH控制器 总被引:2,自引:0,他引:2
主要介绍现场可编程阵列FPGA在NAND FLASH芯片测试仪系统中的应用,由于芯片本身内部结构非常复杂,还可以允许坏块的存在,而且坏块的数目在使用过程中还可以增加,这使得对芯片进行操作变得非常难,而利用FPGA对NAND FLASH进行控制,可以非常方便地对他进行读写、擦除以及坏块判断等几种重要的操作,从而能快捷、准确、稳定地测试出芯片的好坏,为NAND FLASH厂商和用户提供更为准确的判断依据。 相似文献