共查询到14条相似文献,搜索用时 62 毫秒
1.
2.
基于FPGA和NAND Flash的存储器ECC设计与实现 总被引:2,自引:0,他引:2
针对以NAND Flash为存储介质的高速大容量固态存储器,在存储功能实现的过程中可能出现的错“位”现象,在存储器的核心控制芯片,即Xilinx公司Virtex-4系列FPGA XC4VLX80中,设计和实现了用于对存储数据进行纠错的ECC算法模块。在数据存入和读出过程中,分别对其进行ECC编码,通过对两次生成的校验码比较,对发生错误的数据位进行定位和纠正,纠错能力为1 bit/4 kB。ECC算法具有纠错能力强、占用资源少、运行速度快等优点。该设计已应用于某星载存储系统中,为存储系统的可靠性提供了保证。 相似文献
3.
4.
基于Flash存储器的Hamming编码原理,在A1tera Quartus Ⅱ 7.0开发环境下,实现ECC校验功能.测试结果表明,该程序可实现每256 Byte数据生成3 Byte的ECC校验数据,能够检测出1 bit错误和2 bit错误,对于1bit错误还能找出其出错位置并予以纠正,可应用于NAND Flash读... 相似文献
5.
6.
一种基于NAND Flash固态硬盘的坏块管理方法 总被引:1,自引:0,他引:1
基于NAND Flash的固态硬盘存在坏块,坏块无法用于存储数据,需要对其进行管理。每个块用1位信息与之对应建立坏块表,根据坏块表建立逻辑块转变为物理块表,一个逻辑块对应多个不同的物理块。逻辑块转变为物理块表可排除上层对于坏块的操作,保证了数据存储的安全性和可靠性。 相似文献
7.
开放式大容量NAND Flash数据存储系统设计与实现 总被引:2,自引:0,他引:2
完成了一种基于NAND Flash存储介质的开放武大容量数据存储系统设计,包括硬件系统以及软件系统的设计,并在软件设计中重点提出了应用于NAND闪存的数据管理算法,通过二级地址映射,按块中的脏页数回收脏块和按时间标记转移静态信息实现坏块管理,均匀损耗.该设计能为各种存储器件提供底层的NAND闪存存储系统,使其能方便快速地存储数据而不需要考虑NAND闪存的物理特性. 相似文献
8.
文章针对NAND Flash在大容量数据存储时对可靠性的要求,提出一种基于逻辑一物理块地址映射表的大容量NAND Flash动态坏块管理算法。该方法可彻底屏蔽对坏块的操作,实现对NAND Flash的有效存储,具有较高的实际应用价值。 相似文献
9.
10.
针对航天飞行器恶劣的工作环境,并结合相关课题的任务要求和技术指标,设计了一种可以工作在高温、高压、高冲击、高过载环境下的数据存储装置。选用美国Xilinx公司生产的XC3S400型号FPGA作为中央控制处理器,控制AD芯片实现对4路采样频率为27KHz噪声信号的同步采集,同时控制RS-422异步串行通信接口接收一路码率为9830400bps的PCM数据流。最后将采集编码后的4路噪声信号和PCM解码数据按一定的帧格式进行混合编帧后双备份并行存入NAND型FLASH中。通过大量实验对固态存储器的各项性能进行测试,测试结果表明,固态存储器能够实现对四路噪声信号及一路PCM数据的准确采集及实时可靠存储,完全符合设计要求 相似文献
11.
在当今数字时代,NAND Flash由于其非易失性和读写速度快等原因而在大容量存储中的应用越来越广。但由于Flash中不可避免的会出现坏块,对大容量存储的速度与精度都造成了影响,针对大容量存储中NAND Flash存在坏块对其造成的影响,我们主要研究了NAND Flash中坏块出现的原因,对坏块进行的分类,并提出了相应的管理方案。实践证明,经过对坏块的管理,Flash存储数据的安全性和存储速度都有了很大的提升,提高了系统的整体性能。 相似文献
12.
凭借着存储密度大和存储速率高的特点,基于NANDFlash的大容量存储器在星载存储领域得到了广泛的应用,由于NAND Flash本身存在缺陷,基于NAND Flash的大容量存储器在恶劣环境下的可靠性难以保证.提出了通过FPGA设计SRAM对关键数据三模冗余读取和缓冲、NAND Flash阵列热备份和数据的回放校验以及合理的坏块管理等措施,实现了高可靠性的大容量存储器.实验说明该系统不会因为外在偶然因素而造成数据的不完整,而且整个存储系统的成本开销相对于目前的星载存储器也非常低. 相似文献
13.
以三星公司的与非型闪存(NAND Flash)器件K9K8G08U0A为例,介绍了NAND Flash的存储结构和接口信号以及AT91RM9200对NAND Flash的接口支持,分析了NAND Flash两种接口方式的优缺点,阐述了AT91RM9200对NAND Flash的初始化过程,重点以表格形式说明了接口时序的设计,最后对坏块的概念和ECC校验算法原理做了简单的介绍。NAND Flash的复用I/O接口为更新更高密度的器件提供了相同的引线,使得系统的扩展性大大提高。 相似文献