基于LDPC码的NAND Flash存储纠错

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:ArchrSaber
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网时代的发展,相关存储技术正在改变。因为NAND Flash具备高存储密度、低成本、擦除和写数据快等特点,所以大范围的应用于各类电子产品中。然而,随着半导体工艺技术进步,以及多阶存储技术的崛起,基于NAND Flash存储的原始误码率直接上升至10-3量级。使用传统循环检验码(Bose Chaudhuri Hocquenghem,BCH)进行纠错不能满足存储密度要求高的电子产品,因此高码率下拥有高纠错性能的低密度奇偶校验码(Low-Density Parity-check Codes,LDPC)成为了研究热点。本文以NAND Flash存储为应用背景,完成了基于LDPC码的纠错算法研究,并在工程上设计和实现了编码器、译码器模块电路。论文阐述了 NAND Flash的基本结构和闪存存储原理。进行了 NAND Flash差错机理分析,得出准循环(Quasi-Cyclic,QC)LDPC码适合作为NANDFlash的应用纠错码。另外,还分析了当前校验矩阵构造方法,考虑到工程实际运用,选择PEG(Progressive-Edge-Growth)构造法得到校验矩阵。将传统归一化最小和算法的并行信息传输结构改成分层消息传输结构,然后结合比特翻转算法思想,提出了 RLMS(Row-Layer-Min-Sum)算法。仿真表明该算法收敛速度快,平均迭代次数减少了大约31.7%~34.4%,且译码性能良好。为满足纠错模块需求,本文提出了一种半并行结构的译码器架构,实现了 RLMS算法并支持H矩阵在线可编程。根据所构造的校验矩阵的数学特性,提出一种简单可快速编码的方法。为了与译码器配合,设计了一种类CPU架构的LDPC编码器,并对其Shifter模块电路进行了优化,最终实现了本文编码算法。建立了 Matlab和ModelSim的仿真环境,并以此环境对LDPC码的纠错模块进行软件仿真。基于Xilinx公司的XC7K325T开发板和Flash模块,对LDPC码纠错模块进行FPGA验证,结果表明本文所设计的纠错码模块的性能满足4.15×10-3的原始误码率。支持QC-LDPC码的变换,即可构造出不同的循环码字用在本文设计的模块中。电路综合显示译码器可达到9.52Gb/s的吞吐率,且对比传统归一化最小和算法,RLMS算法所需硬件面积仅增加0.55%。
其他文献
马克思民主观是马克思哲学思想的重要组成部分。马克思民主观思想散见于马克思的各种著作和文本之中,研读马克思著作和文本,从中窥探马克思民主观及其相关思想,这对推动马克思主义在当代中国的发展具有促进作用。本文主要从四个部分阐述马克思的民主观思想。其一,梳理马克思民主观思想的时代背景和理论来源。马克思民主观产生的时代背景是资本主义经济的发展和阶级矛盾的尖锐化,理论来源包括卢梭“人民主权”思想、黑格尔“政治
目的:了解驻沪境外高血压患者临床特征及靶器官损害状况,以制定合理的诊疗措施。方法:回顾性分析门诊诊疗的境外高血压患者资料进行回顾及统计分析。结果:驻沪境外高血压患者初
随着我国城市社区卫生服务网络的建设已初具规模,如何促使患者更多地选择社区卫生服务机构就诊成为至关重要的问题。通过仿真软件Arena建立城市二级医疗机构间患者就诊的流动
本文通过对126例糖尿病患者糖尿病知识的认识调查分析,实施护理健康教育进行效果分析.对象选择符合1998年WHO糖尿病诊断标准并确诊为糖尿病的住院患者126例,男66例,女60例,年
中国石油大庆化工研究中心(简称大庆中心)隶属于中国石油天然气股份有限公司石油化工研究院,是从事炼油、化工、环保、聚烯烃、过程开发等方面的工艺研究和新产品开发的综合
反思中国医科大学附属盛京医院宁养院构建宁养疗护“本土化”实践的历程。认为符合国情的“本土化”宁养服务是宁养疗护的根基所在;宁养疗护在改善癌症病人生活质量的同时,也降
在高中阶段,英语学习是非常重要的。很多学生对于学习英语感到很乏力甚至当成一种负担,作者以学生的角度阐述了几点策略,并对英语教学提出了一些建议。
异构系统以峰值性能高、能效比高等诸多优势,逐渐成为高性能计算领域的热点发展方向。然而,由于异构系统同时集成了通用CPU和专用加速器等多种部件,各部件往往拥有不同的系统
在用汽车改装是在用车辆管理中一个不可回避的社会问题。从政策法规、规范、标准和管理等方面对这个问题进行了较深入的探讨,并对在用汽车改装工作规范化、制度化、标准化、法
目的 探讨综合护理在初产妇中的应用效果及对其护理满意度的影响。方法 选择2013年6月到2015年10月我院收治的134例初产妇为研究对象,随机分为两组各67例。实验组实行综合护