NAND Flash纠错策略优化研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:dongfsq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着芯片制程工艺的降低以及3D堆叠技术的出现,NAND Flash芯片的存储密度越来越高,物理块也越来越大。与此同时,NAND Flash的原始错误率(Raw Bit Error Rate,RBER)急剧增加,使用寿命大为缩短,数据保留错误和读干扰情况也越来越严重,大大影响了NAND Flash数据存储的可靠性。BCH(Bose、Ray-Chaudhuri、Hocquenghem)纠错码是基于NAND Flash的SSD(Solid-State Drive)保证其可靠性的一种重要途径。但是随着芯片原始错误率的增加,满足NAND Flash芯片纠错能力要求的低延迟BCH码译码器需要占用大量的硬件资源。论文提出了一种适用于NAND Flash的面积优化BCH译码器设计方法。通过复用关键方程求解和钱氏搜索模块中的通用有限域乘法器,减小了BCH译码器的硬件开销。在实际硬件平台上测试发现,NAND Flash中数据保留错误(Retention Error)随时间呈现出非线性变化;当数据保留时间较长时,读干扰能够减少NAND Flash的整体错误。提出了一种读干扰感知的保留错误纠正策略(Read Disturb-Aware Retention Error Correction Strategy)。通过加大读干扰较多的物理块的数据重映射刷新间隔,减少系统I/O操作次数并提升了I/O性能。在真实的硬件上完成了BCH编、译码器的设计与实现。测试表明,BCH译码器能够在保证译码时延不变的情况下降低13%的硬件开销。在仿真平台上实现了读干扰感知的保留错误纠正策略。测试表明,相比于最新的RM(Refresh Minimize)策略,该策略能够减少SSD 22%的平均读响应时间、16%的平均写响应时间和20%的请求平均响应时间,降低40%的擦除次数、23%的写操作次数以及51%的页迁移次数。有效的降低了系统I/O操作次数并提升了I/O性能。
其他文献
近年来,随着自然语言处理技术的飞速发展,问答系统成为当前主流搜索引擎的一个不可或缺的功能。基于知识库的问答系统(Question Answering over Knowledge Base,KBQA)以知识图
土壤环境基准是制订土壤环境质量标准的重要依据.借鉴国外制订保护地下水的土壤环境基准方法学,以湖南红壤、北京潮土和东北黑土为供试土壤,通过吸附试验获取重金属Ag在3种土
外骨骼机器人作为穿戴式辅助设备,在越来越多的领域得到应用,人们对其安全和效率等方面的要求也越来越高,因此研究外骨骼机器人安全高效的人机交互(pHRI)控制策略有着十分重
辊式破碎机中弹簧保险装置的弹簧刚度的大小对破碎机的使用性能具有重要影响,过大的弹簧力会促使辊子磨损加快和功率消耗增大,过小的弹簧力将使破碎产物的超粒增多。针对该问
任务正激活与任务负激活的工作机制是认知功能实现的基本要素.这一拮抗关系的失衡或者受损可能会引发一系列严重的退行性神经疾病,然而到目前为止,尚不清楚这种拮抗现象的神
本文以正在研制的某新型火炮供输弹机构为研究对象,研究虚拟样机技术在武器产品开发中的实际应用。首先使用Pro/Engineer软件对供输弹机构进行三维实体建模,并建立了相应的运动
硕士研究生的招生录取工作是高等院校招生管理工作的重要组成部分,是高校开展研究生教育工作的首要环节。随着招生规模的不断扩大,传统的研究生招生录取工作方式显现出诸多问
钱谦益在《列朝诗集小传》中认为:“伯虎诗少喜秾丽,学初唐;长好刘(禹锡)白(居易),多凄怨之词;晚益自放,不计工拙,兴寄烂漫,时复斐然。”[1]祝允明在评价唐寅诗歌时说:“务达
含硫酸盐高氨氮废水的排放造成水体富营养化,对水生态环境和人体健康造成了严重的危害。异养硫酸盐还原-自养反硝化-硝化一体化(Sulfate reduction,autotrophic denitrificat