Fast Low-Complexity Triple-Error-Correcting BCH Decoding Architecture

被引:8
|
作者
Kim, Daesung [1 ]
Yoo, Injae [1 ]
Park, In-Cheol [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Sch Elect Engn, Daejeon 305701, South Korea
关键词
BCH code; triple-error-correcting; lookup table;
D O I
10.1109/TCSII.2017.2779139
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
An efficient decoding architecture for triple-error-correcting BCH codes is proposed by utilizing a lookup table (LUT) that stores the roots of the error locator polynomial instead of using the Chien search. Two roots of the polynomial equation are precomputed and stored in the LUT in order to relax the hardware complexity. To relax the complexity further, a new method to compress the LUT is additionally proposed. While a large portion of the LUT is filled with unnecessary information in the previous designs, this brief eliminates the redundant information by investigating an algebraic property of the equation. For BCH codes over GF(210), the LUT size is reduced to 18% of the previous work. As a result, the proposed decoding architecture reduces the decoding latency by 38% and the equivalent gate count by up to 40% compared to the previous work, achieving a fast low-complexity triple-error-correcting BCH decoder.
引用
收藏
页码:764 / 768
页数:5
相关论文
共 50 条
  • [1] Low-Complexity Triple-Error-Correcting Parallel BCH Decoder
    Yeon, Jaewoong
    Yang, Seung-Jun
    Kim, Cheolho
    Lee, Hanho
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2013, 13 (05) : 465 - 472
  • [2] DECODING OF TRIPLE-ERROR-CORRECTING BCH CODES
    COWLES, JW
    DAVIDA, GI
    [J]. ELECTRONICS LETTERS, 1972, 8 (23) : 584 - &
  • [3] A decoding algorithm for triple-error-correcting binary BCH codes
    Lu, EH
    Wu, SW
    Cheng, YC
    [J]. INFORMATION PROCESSING LETTERS, 2001, 80 (06) : 299 - 303
  • [4] COMPLETE DECODING OF TRIPLE-ERROR-CORRECTING BINARY BCH CODES
    VANDERHORST, JA
    BERGER, T
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1976, 22 (02) : 138 - 147
  • [5] A Low-Complexity RS Decoder for Triple-Error-Correcting RS Codes
    Yan, Zengchao
    Lin, Jun
    Wang, Zhongfeng
    [J]. 2019 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2019), 2019, : 491 - 496
  • [6] Triple-Error-Correcting BCH-Like Codes
    Bracken, Carl
    Helleseth, Tor
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1- 4, 2009, : 1723 - +
  • [7] On step-by-step complete decoding triple-error-correcting binary BCH codes
    Wei, Shyue-Win
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (11): : 3360 - 3362
  • [8] Non-BCH triple-error-correcting codes
    vanderVlugt, M
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1996, 42 (05) : 1612 - 1614
  • [9] Fast and Low-Complexity Decoding Algorithm and Architecture for Quadruple-Error-Correcting RS codes
    Yan, Zengchao
    Li, Wenjie
    Lin, Jun
    Wang, Zhongfeng
    [J]. 2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 191 - 194
  • [10] ON THE UNDETECTED ERROR-PROBABILITY OF TRIPLE-ERROR-CORRECTING BCH CODES
    ONG, CT
    LEUNG, C
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1991, 37 (03) : 673 - 678