应用于NAND Flash的LDPC码研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:yuanyu_518
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今大数据时代,海量的数据需要进行存储。NAND Flash凭借着容量高、功耗低、性能好等优点,被广泛应用于电子、医疗、汽车、工业等各个领域。但是,随着半导体工艺水平的提高和NAND Flash存储单元存储数据的增加,NAND Flash原始的存储误码率大幅上升。RS和BCH等纠错码不再能满足NAND Flash对纠错性能的要求,此时,拥有接近于香农极限性能的LDPC码成为了NAND Flash的纠错码。在此背景下,设计出符合NAND Flash要求的高性能纠错模块具有很大的意义。本文首先对NAND Flash的存储差错原理进行分析。考虑到QC-LDPC码的准循环特性,可以降低编译码器的复杂度,便于硬件上实现编译码器,所以本文使用PEG构造法结合QCLDPC码构造了用于NAND Flash的LDPC码。接着,根据H校验矩阵结构,对编译码算法进行了改进。对于译码算法,提出基于比特翻转算法和分层最小和算法级联的BFLMS算法,它在保持良好纠错性能的同时,可以进行快速的译码迭代,满足NAND Flash对速度的要求。然后,给出了相应的编译码器硬件结构,对可调节并行度的译码器硬件结构进行了详细说明。并使用Chisel硬件语言设计了编译码器电路,根据输入的H矩阵参数,Chisel代码可以生成相应的编译码器电路,具有很大的灵活性。最后,搭建了UVM验证平台对编译码器的RTL电路进行仿真验证,接着对编译码器电路进行FPGA板级测试和综合模拟,对验证和测试的结果进行分析对比。测试结果显示,本文设计的编译码器纠错性能良好,在原始误码率RBER为31.45 10-?时,能够使译码后误码率达到1510-量级以下,能够满足实际需求。模拟综合电路显示,在90nm半导体工艺下,译码器吞吐率达到了9.872Gbps,单位面积吞吐率TAR达到了1.705Gbps/2mm。本文设计的编译码器模块在NAND Flash中具有一定的实用价值。
其他文献
本文通过光纤光栅传感技术,为实现智能电网系统的在线监测需求进行了光纤光栅解调系统的设计,研发了应用于智能电网温度监测的解调系统,该解调系统具有精度高、体积小、便于
随着全球能源短缺和环境污染问题的不断加剧,绿色化已成为高端装备重要的发展趋势及技术创新领域,是当前的研究热点和技术前沿。节能是绿色化主要研究内容之一,数控机床作为
随着云计算的快速发展和应用,在HPC领域,不少组织和机构也开始着力打造HPC云。在HPC云中,HPC应用的数据需要频繁的在不同节点之间传输,因此通信性能成为超算应用整体性能中一
在科学和工程中,会广泛涉及到冗余度机械臂的运动规划,而冗余度解析问题通常被认为是机械臂控制领域的基础部分。一般的机械臂重复运动规划和障碍物躲避方案几乎都是在设定的
由于现有绝缘设计理论的局限、不利自然环境的侵蚀、工作电压的长期作用、过电压的短时冲击、电介质绝缘性能的不均衡等,高压电气设备的绝缘在现场能否满足设计要求,安全可靠
扫描电化学成像作为电化学的一种研究工具,已经应用到电化学的各个研究方向,并且应用到其它领域之中。而在扫描电化学成像的过程中,拖尾现象的存在使得低分辨率的扫描电化学
现代信号处理越来越趋向于数字化,对模数转换器的要求也越来越高,本文立足实际需求,研究了基于混合滤波器组的多通道采样系统。通过理论分析和模拟仿真的方法分析了多通道结
消费作为拉动GDP增长的“三驾马车”之一,起着拉动内需的重要作用。随着人民生活水平的不断提高,人们无论对物质还是精神方面的消费需求都在不断增大,这些需求的显著增加在整
大数据时代数据的重要性越来越高,实时数据采集技术的发展使各个领域在应用过程中都可以获取数据流。气象预测、电子商务、网络安全、视频监控等领域都会产生大量的数据流。
移动机器人广泛应用于室内物流、野外勘探、空中飞行等各个不同的场景,而采用视觉传感器的同时定位与建图技术(Visual Simultaneous Localization and Mapping,VSLAM)被一致