全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

嵌入式固态存储系统ECC算法的研究与实现

DOI: 10.15918/j.tbit1001-0645.2015.01.015

Keywords: ECC算法 线性空间变换 固态存储系统 VHDL

Full-Text   Cite this paper   Add to My Lib

Abstract:

为提高差错检测和修正(ECC)校验编码的简洁性,从信息编码理论的角度,研究了一种基于Hamming编码方式的ECC方法. 通过在数据空间中构造多字节数据的信息矩阵,利用ECC编码方法,设计生成了ECC校验算法的系数矩阵,利用线性空间变换理论计算生成了纠错校验码,提出了一种简洁的、具有较强可计算性的基于ECC校验码的误码校验和定位算法,并给出在嵌入式固态存储器中进行纠错编码、校验和纠错的详细过程. 最后运用硬件编程语言VHDL 在Xilinx ISE的实验环境下成功实现了该检错纠错算法. 结果表明该算法可以检测出1 bit以及2 bit的读写错误,且可对1 bit错误进行修正

References

[1]  Lin S, Costello D. Error control coding: fundamentals and applications[M]. New Jersey: Prentice-Hall, Englewood Cliffs, 2004:20-23.
[2]  Moon T. Error correction coding: mathematical methods and algorithms[M]. New Jersey: John Wiley and Sons, 2005:90-103.
[3]  Bose R C, Ray-Chaudhuri D K. On a class of error-correcting binary codes[ J ]. Information and Control, 1960,3:68-79.
[4]  Reed I S, Solomon G. Polynomial codes over certain finite fields[J]. SIAM Journal on Applied Mathematics, 1960,8:300-304.
[5]  Hamming R W. Error detecting and error correcting codes[J]. The Bell System Technical Journal, 1950,29:147-160.
[6]  冯克勤,刘凤梅.代数与通信[M].北京:高等教育出版社,2005:172-179. Feng Keqin, Liu Fengmei. Algebra and communication[M]. Beijing: Higher Education Press, 2005:172-179.(in Chinese)
[7]  Marinescu D C, Marinescu G M. Classical and quantum information[M]. Oxford: Elsevier, 2010:383-384.
[8]  陈鲁生,沈世镒.编码理论基础[M].北京:高等教育出版社,2005:128-133. Chen Lusheng, Shen Shiyi. Introduction to coding theory[M]. Beijing: Higher Education Press, 2005:128-133. (in Chinese)

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133