High-Speed LFSR Decoder Architectures for BCH and GII Codes

被引:0
|
作者
Wu Y. [1 ,2 ]
机构
[1] SambaNova Systems, Palo Alto, 94303, CA
[2] Tenafe, Inc., Santa Clara, 95051, CA
来源
IEEE Journal on Selected Areas in Information Theory | 2023年 / 4卷
关键词
BCH decoder; generalized integrated interleaved decoder; generalized integrated interleaved erasure decoder; high-speed decoder architectures; LFSR decoder architectures; Linear feedback shift register (LFSR);
D O I
10.1109/JSAIT.2023.3304235
中图分类号
学科分类号
摘要
In literature, PIBMA, a linear-feedback-shift-register (LFSR) decoder, has been shown to be the most efficient high-speed decoder for Reed-Solomon (RS) codes. In this work, we follow the same design principles and present two high-speed LFSR decoder architectures for binary BCH codes, both achieving the critical path of one multiplier and one adder. We identify a key insight of the Berlekamp algorithm that iterative discrepancy computation involves only even-degree terms. The first decoder separates the even and odd-degree terms of the error-locator polynomial to iterate homogeneously with discrepancy computation. The resulting LFSR decoder architecture, dubbed PIBA, has lfloor 3t 2 +1 processing elements (PEs), each containing two registers, two multipliers, one adder, and two multiplexers (same as that of PIBMA), which compares favorably against the best existing architecture composed by 2t+1 PEs. The second one, dubbed pPIBA, squeezes the entire error-locator polynomial into the even-term array of the first one to iterate along with discrepancy computation, which comes at the cost of a controlled defect rate. pPIBA employs t+1+f systolic units with a defect probability of 2-q(f+1)} , where q denotes the finite field dimension and f is a design parameter, which significantly reduces the number of PEs for a large correcting power t. The proposed architectures can be arbitrarily folded to trade off complexity with latency, due to the systolic nature. GII decoding has been notorious for the composition of many seemly irrelevant functional blocks. We are motivated by the unified framework UPIBA which can be reconfigured to carry out both error-only and error-and-erasure decoding of RS codes in the most efficient manner. We devise a unified LFSR decoder for GII-RS, GII-ERS (referring to erasure correction of GII-RS codes), and GII-BCH codes, respectively. Each LFSR decoder can be reconfigured (but not multiplexed) to execute different functional blocks, and moreover achieves the same critical path of one multiplier, one adder, and one multiplexer. The resulting GII-RS/BCH decoder contains only four functional blocks, which are literally the same as the decoder for single RS/BCH codes. For GII-RS and GII-BCH decoding, we also incorporate the original mechanism by Tang and Ko tter to minimize the miscorrection rate, which comes surprisingly at a negligible cost. Our proposed high-speed low-complexity GII-ERS decoder renders the multi-layer GII codes highly attractive against other locally recoverable codes. © 2020 IEEE.
引用
收藏
页码:331 / 350
页数:19
相关论文
共 50 条
  • [31] Low-complexity high-speed decoder design for quasi-cyclic LDPC codes
    Wang, Zhongfeng
    Cui, Zhiqiang
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (01) : 104 - 114
  • [32] LFSR based versatile divider architectures for BCH and RS error correction encoders
    Basiri, Mohamed Asan M.
    Shukla, Sandeep K.
    MICROPROCESSORS AND MICROSYSTEMS, 2019, 71
  • [33] RECONFIGURABLE DECODER ARCHITECTURES FOR RAPTOR CODES
    Zeineddine, Hady
    Mansour, Mohammad M.
    2011 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2011, : 1669 - 1672
  • [34] A Novel Architecture for High-Speed Viterbi Decoder
    Lee, Yang-Han
    Jan, Yih-Guang
    Tseng, Hsien-Wei
    Chuang, Ming-Hsueh
    Peng, Chiung-Hsuan
    Lee, Wei-Tsong
    Chen, Chih-Tsung
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2006, 9 (04): : 343 - 352
  • [35] HIGH-SPEED DRAMS WITH INNOVATIVE ARCHITECTURES
    OHSHIMA, S
    FURUYAMA, T
    IEICE TRANSACTIONS ON ELECTRONICS, 1994, E77C (08) : 1303 - 1315
  • [36] Architectures and Applications of High-Speed Vision
    Watanabe, Yoshihiro
    Oku, Hiromasa
    Ishikawa, Masatoshi
    OPTICAL REVIEW, 2014, 21 (06) : 875 - 882
  • [37] Architectures and applications of high-speed vision
    Yoshihiro Watanabe
    Hiromasa Oku
    Masatoshi Ishikawa
    Optical Review, 2014, 21 : 875 - 882
  • [38] Trends in high-speed DRAM architectures
    Kumanoya, M
    Ogawa, T
    Konishi, Y
    Dosaka, K
    Shimotori, K
    IEICE TRANSACTIONS ON ELECTRONICS, 1996, E79C (04) : 472 - 481
  • [39] PARALLEL ARCHITECTURES FOR HIGH-SPEED MULTIPLIERS
    MADEN, B
    GUY, CG
    1989 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-3, 1989, : 142 - 145
  • [40] Design of a high-speed asynchronous turbo decoder
    Golani, Pankaj
    Dimou, Georgios D.
    Prakash, Mallika
    Beerel, Peter A.
    ASYNC 2007: 13TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, 2007, : 49 - +