Study and realization of error checking and correction algorithm based on the embedded solid state storage system

Lei Zhang, Wan Xuan Gu, Na Liu, Wei Jiang Wang

Research output: Contribution to journalArticlepeer-review

2 Citations (Scopus)

Abstract

An error checking and correction (ECC) method based on Hamming code was developed to improve the conciseness in this paper. By means of utilizing the methods in information coding theory, the paper constructs the information matrix of multi-byte data. Then the coefficient matrix of ECC checking algorithm was designed and generated, which can be used to calculate the error-correcting codes through linear space transformation. Based on the ECC codes, a general error checking and locating algorithm was also proposed, which holds the characters of brief and strong computability. The process of coding, checking and correcting in embedded solid state storage system was also depicted. Then the VHDL described ECC algorithm was implemented based on Xilinx ISE environment. Experimental results show that the algorithm can succeed detecting errors of one bit or two, and correcting one bit error.

Original languageEnglish
Pages (from-to)72-78
Number of pages7
JournalBeijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology
Volume35
Issue number1
DOIs
Publication statusPublished - 1 Jan 2015

Keywords

  • ECC algorithm
  • Linear space transformation
  • Solid state storage system
  • VHDL

Fingerprint

Dive into the research topics of 'Study and realization of error checking and correction algorithm based on the embedded solid state storage system'. Together they form a unique fingerprint.

Cite this