FPGA Implementation of BCH Decoder for Memory Systems

被引:0
|
作者
Chandrashekhara, B. S. [1 ]
Sudha, K. L. [1 ]
机构
[1] Dayananda Sagar Coll Engn, Dept ECE, Bangalore, Karnataka, India
关键词
BCH codes; Double-adjacent error correction (DAEC); Error correcting code (ECC); Parallel decoder; Shortened BCH codes; LOW-COST; ERROR;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
BCH (Bose-Chaudhuri-Hocquenghem) coding is very useful to detect and correct the errors in communication system and also on-chip (computer) memory systems. This paper presents a High-speed BCH decoder that corrects double-adjacent and single-bit errors in parallel and serially corrects multiple-bit errors instead of double-adjacent errors. Its operation is based on extending an existing decoder that corrects only single-bit errors in parallel and serially corrects double-adjacent errors at low speed. The proposed constructed decoder design is suitable for nanoscale memory systems, in which double-adjacent and single-bit errors occur at a higher probability compared to the multiple-bit errors. This paper also shows that the area and delay overheads incurred by the proposed scheme are significantly lower than traditional BCH decoders capable of correcting any double-bit errors in parallel.
引用
收藏
页码:542 / 547
页数:6
相关论文
共 50 条
  • [41] Nonbinary LDPC Decoder Design and Implementation on FPGA Platform
    Tsang, Tony
    2013 IEEE 16TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND ENGINEERING (CSE 2013), 2013, : 325 - 329
  • [42] FPGA Design and Implementation of the Joint Viterbi Detector Decoder
    Hamadicharef, Brahim
    Chan, Kheong Sann
    2016 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS (ICSPCS), 2016,
  • [43] Implementation of encoder and decoder for LDPC codes based on FPGA
    Cheng Kun
    Shen Qi
    Liao Shengkai
    Peng Chengzhi
    JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2019, 30 (04) : 642 - 650
  • [44] FPGA Implementation of A Hybrid Decoder for STT-MRAM
    Liu, Xue
    Cai, Kui
    Mei, Zhen
    2018 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2018), 2018, : 325 - 328
  • [45] GF(q) LDPC decoder design for FPGA implementation
    Sulek, Wojciech
    Kucharczyk, Marcin
    Dziwoki, Grzegorz
    2013 IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE (CCNC), 2013, : 460 - 465
  • [46] DECODER MALFUNCTION IN BCH DECODERS
    SARWATE, DV
    MORRISON, RD
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1990, 36 (04) : 884 - 889
  • [47] A low complexity LDPC-BCH concatenated decoder for NAND flash memory
    Chen, Zhongjie
    Sha, Jin
    Zhang, Chuan
    Yan, Feng
    IEICE ELECTRONICS EXPRESS, 2018, 15 (11):
  • [48] DESIGN AND IMPLEMENTATION OF PARALLEL BRANCHES FOR CONCATENATED BCH AND LDPC CODING ON FPGA
    Mahdy, Ahmed
    Helmy, Mohamed
    Hassan, Mohamed
    PROCEEDINGS OF 2019 36TH NATIONAL RADIO SCIENCE CONFERENCE (NRSC), 2019, : 324 - 332
  • [49] FPGA Implementation of a BCH Codec for Free Space Optical Communication System
    Koila, Shriharsha
    Simha, Goutham G. D.
    Kulkarni, Muralidhar
    Sripati, U.
    2014 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI), 2014, : 1822 - 1826
  • [50] FPGA Implementation of CCSDS BCH (63,56) for Satellite Communication
    Arunkumar, S.
    Kalaivani, T.
    IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS DESIGN, SYSTEMS AND APPLICATIONS (ICEDSA 2012), 2012, : 248 - 253