大容量NAND Flash阵列管理技术研究与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:aulifo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据存储在大数据时代下扮演着举足轻重的角色,只有安全可靠的存储了数据,才能分析和利用数据。但是随着科学技术的发展,各种应用产生的数据量越来越大,而且速度也越来越快,这对数据存储设备提出了新的要求:大容量和高存储带宽。利用NAND Flash构成的存储阵列不仅容量大、速度快,而且抗振性能优越,刚好可以满足这些新要求。但是由于NAND Flash本身的缺陷:拥有坏块,数据位会发生翻转。所以在使用NAND Flash作为存储介质时必须要对这些缺陷进行控制和管理。而传统的管理技术中,坏块管理检索速度慢,而且需要消耗大量FPGA的RAM资源,纠错算法大多都是串行编解码,速度太慢不适用于高速场合,这些适用于单片NAND Flash的技术不再适用于NAND Flash阵列的管理,所以本课题就是针对这些管理技术在NAND Flash阵列中的应用进行研究和实现。本课题针对高速顺序存储场合,在硬件层对NAND Flash阵列的管理技术进行研究和实现,设计了NAND Flash阵列存储卡,提出了NAND Flash阵列管理方案,并根据NAND Flash的结构特点设计了写入流水线技术,提升NAND Flash的写入速度。针对NAND Flash阵列的坏块采用了坏块跳过的管理策略,在研究其他坏块表存储方案的基础上,提出了自己独有的方案:存储NAND Flash中的坏块地址,并且把坏块地址分为两部分,一部分是RAM的数据位,另一部分是RAM的地址位。这种方式大大的节约了FPGA的RAM资源。而对于NAND Flash的位翻转,使用BCH纠错算法来进行检错纠错,设计了缩短BCH码(1112,1024,8),先用软件方式验证了BCH算法的正确性和完整性;然后在BCH固件设计中,通过采用32位并行编解码的方式来加快编译码速度,解决了传统BCH串行编解码速度慢的问题。本课题研究的大容量NAND Flash阵列管理技术在相控阵雷达测试试验中得到了应用,与实际雷达进行了对接实验,实验结果表明,本课题设计的存储卡的容量和带宽能够充分满足雷达试验的需求,研究的大容量NAND Flash阵列管理技术能够保证数据存储的稳定性和可靠性。
其他文献
<正>氧氟沙星(ofloxacin,OFLX)又名氟嗪酸,是第三代喹诺酮类抗生素.由于其具有抗菌谱广、抗菌活性强的特点,且与其它抗菌药物无交叉耐药性,已被广泛应用于畜禽疾病防治和水产
目的:研究和探讨临床微生物检验在医院感染控制中的作用。方法:通过统计自2012年加强医院检验科室微生物检测管理以来院感发生率来分析临床微生物在感染控制中的作用。结果:
一、氮肥超量 施用氮肥导致果实上色差,造成阴阳脸严重影响商品价值。$$果农在施肥时都知道氮肥是植物的生命元素,加上盲目追求产量,怕树累死,超量使用氮肥,造成的后果:(1)枝条徒
报纸
全面预算管理有助于提高建筑施工企业的管理水平,实现良好的预算管理目标,促进施工企业实现良好的经济效益。建筑施工企业的全面预算管理是提高企业资金运用率的重要手段,全
目前我国大学毕业生人数日趋增多,仅2013年全国大学毕业生人数就达到了699万,2014年更是达到了727万。大学毕业生群体已经成为刚刚步入社会工作的主流群体,他们具有一定的专
O2O模式是伴随着电子商务时代的发展而顺应产生的一种新型的营销服务模式,这种模式的使用,对于传统服装业的行业发展来说十分重要。O2O模式顺应了服务行业的发展,利用线上推
在房价持续走高,国家宏观调控房价政策频出的大背景下,公众对调控政策、对如今的房价状况到底是否满意越来越受到更多人的关注。因此,住房价格与公众住房满意度的关系研究有
目的:探究RPL23通过c-Myc/Miz-1分子途径对MDS骨髓造血细胞凋亡的调控机制,明确RPL23高表达在高危MDS骨髓造血细胞凋亡抵抗中的具体作用,并分析RPL23表达水平对MDS疾病预后的
本文的研究目的主要是剖析、解读印度的能源消费及碳排放的模式、状况、特征,研究能源消费与经济增长的关系及印度能源消费模式的可持续性。印度作为重要的发展中国家,对其能
随着社会的进步、科学的发展,医学服务的模式也不断发生着变化,从生物医学模式向生物-心理-社会医学模式转变。剖宫产已作为围生期和解决围生期的母婴并发症的一种手段,心理