首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到15条相似文献,搜索用时 93 毫秒
1.
针对利用自动测试设备测试Nand Flash电路的功能时,遇到坏块就会判定Nand Flash功能失效的问题,对Nand Flash功能测试优化方法进行了研究,使用自动测试设备(ATE)测试系统的紧凑型故障存储器(CFM)的功能,通过纠错码(ECC)将测试结果实时捕获到CFM中,测试程序从CFM中即可读取测试通过或者失败的判断,从而可以更加清晰地判别电路存储单元的性能,解决了在测试Nand Flash电路过程中遇到坏块就判定其功能失效的问题。  相似文献   

2.
一种基于FAT文件系统的NAND Flash坏块处理方法   总被引:2,自引:0,他引:2       下载免费PDF全文
罗晓  刘昊   《电子器件》2008,31(2):716-719
NAND Flash具有高存储密度和高存储速率的特点,在嵌入式系统领域得到了广泛应用.但其固有的擦除机制和存在有坏块这一致命弱点,成为其在应用中的主要障碍.本文提出了一种应用于FAT文件系统上的坏块处理方法,使用Flash上其他的空闲块或者空闲空间来代替坏块,并将坏块在FAT表中作出标记以后不作使用.这种方法彻底屏蔽了坏块对上层应用的影响,并对存储介质没有造成任何不良影响,从而很好地克服了上述障碍.工程项目中的应用证明了其较高的可靠性.  相似文献   

3.
描述了创建基于Nand Yaffs根文件系统的方法与过程。着重介绍了Yaffs的移植和建立基于Nand Yaffs根文件系统的原理与操作方法。据此建立的根文件系统在嵌入式系统中运行良好。对嵌入式操作系统的开发与使用具有参考意义。  相似文献   

4.
一种在片上系统中实现Nand Flash控制器的方法   总被引:3,自引:0,他引:3  
Nand Flash以其优越的特性和更高的性价比,在现代数码产品中得到了广泛的应用。在片上系统芯片中集成Nand Flash控制器成为一种趋势。提出了在一款基于ARM7TDMI CPU CORE的片上系统(SOC)芯片中的Nand Flash控制器实现方案。通过直接内存存取(DMA)的数据传输方式,使得Nand Flash的数据传输速率得到了一定提高,满足了实际应用的设计要求。该设计方法已通过了RTL级验证、FGPA验证,并在实际芯片的演示样机上得到了具体实现。  相似文献   

5.
针对多通道NAND Flash阵列对可靠性的要求,提出一种坏块管理方案,优化坏块信息的存储和查询方法,把坏块和替换块地址映射表存储在FRAM中。测试数据证明,方案可以实现多通道NAND Flash阵列的坏块管理,保证了存储的可靠性。优化的坏块表及查询方法缩短了坏块查询时间,FRAM节省了有效块地址映射时间, 同时FRAM的铁电效应,进一步提高了数据存储的可靠性。  相似文献   

6.
文章针对NAND Flash在大容量数据存储时对可靠性的要求,提出一种基于逻辑一物理块地址映射表的大容量NAND Flash动态坏块管理算法。该方法可彻底屏蔽对坏块的操作,实现对NAND Flash的有效存储,具有较高的实际应用价值。  相似文献   

7.
总结了目前基于FPGA的NAND Flash芯片数据记录仪常用的坏块处理方法,提出了一种基于FPGA的大容量数据记录仪的坏块管理方案.该方案利用FPGA内部RAM空间建立坏块地址信息存储区,通过坏块查询模块来查询存储区中的坏块信息,来确定当前存储块是否为坏块,若是坏块则跳过,从而避免对坏块的操作,实现了对Flash存储空间的有效管理.该方案只占用FPGA较少的内存资源,在大容量数据记录仪的坏块管理方面具有较大的优势.仿真分析表明,该方案可行,并取得了预期结果.  相似文献   

8.
宁飞 《电子测试》2010,(12):64-68
在当今数字时代,NAND Flash由于其非易失性和读写速度快等原因而在大容量存储中的应用越来越广。但由于Flash中不可避免的会出现坏块,对大容量存储的速度与精度都造成了影响,针对大容量存储中NAND Flash存在坏块对其造成的影响,我们主要研究了NAND Flash中坏块出现的原因,对坏块进行的分类,并提出了相应的管理方案。实践证明,经过对坏块的管理,Flash存储数据的安全性和存储速度都有了很大的提升,提高了系统的整体性能。  相似文献   

9.
Nand Flash以其优越的性能及更大的容量,在数码产品中得到广泛应用。在嵌入式SoC中集成Nand Flash控制器已成为一种趋势。介绍了一种可配置低功耗的Nand—Flash控制器的设计,兼容各大厂家的Flash芯片。支持8bit和16bit的数据口,内部具有可配置的FIFO自动时钟控制。在80MHz频率下,该设计的数据传输率可达到Nand Flash能承受的最大值,占用CPU资源少,满足了实际应用的设计要求。该设计已通过仿真和芯片验证测试。  相似文献   

10.
在SOC中实现Nand Flash控制器的一种方法   总被引:3,自引:0,他引:3  
Nand Flash以其优越的特性和更高的性价比,在现代数码产品中得到了广泛的应用。本文提出了在一款基于ARM7TDMI CPU CORE的片上系统(SOC)芯片中的Nand Flash控制器的实现方案及其在Uclinux下的驱动移植。该设计方法已通过了RTL级验证、FGPA验证,并在实际芯片的演示样机上得到了具体实现。  相似文献   

11.
基于Windows CE的GPS导航设备,由于系统的采用的FAT文件系统自身的缺陷,导致启动速度缓慢.经过深入分析Nand Flash驱动程序,FAT文件系统以及导航地图数据的特点,提出了一种优化导航设备启动速度的方法,该方法分为两个步骤,第一步将地图文件转换为可下载的bin文件格式; 第二步通过EBOOT下载该bin文件.目前该方法已经应用到导航设备中,实测表明,该方法可以显著的提高导航设备的启动速度.  相似文献   

12.
文件系统重组是闪存设备取证研究进行数据恢复的主要手段.传统的文件系统重组方法需要同时获取闪存设备在同一时刻的逻辑镜像和物理镜像,该条件在取证实践中常常难以满足,故提出一种仅依赖闪存物理镜像重组文件分配表(FAT)文件系统的方法.在引入统计分析法从物理镜像中提取逻辑地址字段和页状态字段的基础上,给出利用最新页状态值准确重组闪存设备最新FAT文件系统镜像的算法.最后以MTK6229闪存设备物理镜像的FAT文件系统重组过程为例,验证上述重组算法及相关方法是正确的.  相似文献   

13.
针对NAND Flash海量存储时对数据可靠性的要求,提出了一种基于在FPGA内部建立RAM存储有效块地址的坏块管理方法。在海量数据存储系统中,通过调用检测有效块地址函数确定下一个有效块地址并存入建好的寄存器中,对NANDFlash进行操作时,不断更新和读取寄存器的内容,这样就可以实现坏块的管理。实验证明,本方法可以大大减小所需寄存器的大小并节省了FPGA资源,经过对坏块的管理,可以使数据存储的可靠性有很大的提升。  相似文献   

14.
YAFFS2文件系统支持页大小为2 kB的大容量Nand FLASH和一些具有严格写入时序如零重写要求的NandFLASH,是嵌入式系统中实现对Nand FLASH管理的理想方案。重点分析了YAFFS2相对于YAFFS1所做的两点重要改进,即垃圾回收策略和checkdata的引入,并介绍了Nand FLASH的硬件接口设计和MTD驱动编写方法,给出了Intel Xs-cale PXA255、Linux 2.4.19平台下,在页大小为2 kB的大容量Nand FLASH上构建YAFFS2的方法和过程。  相似文献   

15.
在星载平台资源受限条件下,采用以FPGA+CPU为控制核心、Nand Flash为固态存储阵列的系统架构,实现了高速、大容量、高可靠的数据记录.针对传统双Plane操作与并行扩展对存储速度提升有限、芯片使用较多的问题,采用4级流水线方式控制Flash阵列.为解决标准传输协议传输效率低的问题,设计了一种自定义高速串行传输协议.为减缓空间辐射环境对存储数据的影响,采用了三模冗余、配置回读与部分重构等容错机制.对所提出系统进行的实验验证结果表明,该星载记录系统存储容量达36 Tbit,记录与回放速度分别达到16 Gbit/s与8 Gbit/s,传输误码率为10-12,传输包效率为96.7%,可作为通用存储系统以满足航天应用需求.  相似文献   

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

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