Low-complexity triple-error-correcting parallel BCH decoder

Jaewoong Yeon, Seung Jun Yang, Cheolho Kim, Hanho Lee

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

This paper presents a low-complexity triple-error-correcting parallel Bose-Chaudhuri- Hocquenghem (BCH) decoder architecture and its efficient design techniques. A novel modified step-by-step (m-SBS) decoding algorithm, which significantly reduces computational complexity, is proposed for the parallel BCH decoder. In addition, a determinant calculator and a error locator are proposed to reduce hardware complexity. Specifically, a sharing syndrome factor calculator and a self-error detection scheme are proposed. The multi-channel multi-parallel BCH decoder using the proposed m-SBS algorithm and design techniques have considerably less hardware complexity and latency than those using a conventional algorithms. For a 16-channel 4-parallel (1020, 990) BCH decoder over GF(212), the proposed design can lead to a reduction in complexity of at least 23% compared to conventional architect-tures.

Original languageEnglish
Pages (from-to)465-472
Number of pages8
JournalJournal of Semiconductor Technology and Science
Volume13
Issue number5
DOIs
StatePublished - Oct 2013

Keywords

  • BCH code
  • Decoder
  • Forward error correction
  • Modified step-by-step decoding
  • Triple-error correction

Fingerprint

Dive into the research topics of 'Low-complexity triple-error-correcting parallel BCH decoder'. Together they form a unique fingerprint.

Cite this