Skip to main content
Log in

A BCH error correction scheme applied to FPGA with embedded memory

一种应用于带有嵌入式存储器的FPGA的BCH纠错方案

  • Research Article
  • Published:
Frontiers of Information Technology & Electronic Engineering Aims and scope Submit manuscript

Abstract

Given the potential for bit flipping of data on a memory medium, a high-speed parallel Bose-Chaudhuri-Hocquenghem (BCH) error correction scheme with modular characteristics, combining logic implementation and a look-up table, is proposed. It is suitable for data error correction on a modern field programmable gate array full with on-chip embedded memories. We elaborate on the optimization method for each part of the system and analyze the realization process of this scheme in the case of the BCH code with an information bit length of 1024 bits and a code length of 1068 bits that corrects the 4-bit error.

摘要

鉴于存储介质上的数据存在位翻转的可能, 提出一种模块化的、 高速并行的 Bose–Chaudhuri–Hocquenghem (BCH) 纠错方案, 该方案结合了逻辑实现和查找表. 所提方案适用于具有片上嵌入式存储器的现场可编程门阵列的数据纠错. 详细阐述了系统各部分的优化方法, 并分析了该方案在 BCH 码信息位长度为 1024 位、 码长为 1068 位且可纠正 4 位错误情况下的实现过程.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Yang Liu  (刘洋) or Jie Li  (李杰).

Additional information

Project supported by the National Natural Science Foundation of China (No. 61973280) and the China Postdoctoral Science Foundation (No. 2019M661069)

Contributors

Yang LIU conceived the research and drafted the manuscript. Jie LI provided the theory analysis and the instruction. Debiao ZHANG and Kaiqiang FENG contributed to the analysis and manuscript preparation. Han WANG and Jinqiang LI performed the simulations. Yang LIU and Jie LI revised and finalized the paper.

Compliance with ethics guidelines

Yang LIU, Jie LI, Han WANG, Debiao ZHANG, Kaiqiang FENG, and Jinqiang LI declare that they have no conflict of interest.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, Y., Li, J., Wang, H. et al. A BCH error correction scheme applied to FPGA with embedded memory. Front Inform Technol Electron Eng 22, 1127–1139 (2021). https://doi.org/10.1631/FITEE.2000323

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1631/FITEE.2000323

Key words

CLC number

关键词

Navigation