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] A reconfigurable FPGA implementation of an LDPC decoder for unstructured codes
    Hosseini, S. M. Ehsan
    Chan, Kheong Sann
    Goh, Wang Ling
    SCS: 2008 2ND INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS, 2008, : 467 - +
  • [42] Design and Implementation of Hamming Encoder and Decoder Over FPGA
    Parvez, A. H. M. Shahariar
    Rahman, Md. Mizanur
    Podder, Prajoy
    Hossain, Mohammad
    Islam, Muhammad Ashiqul
    INTERNATIONAL CONFERENCE ON COMPUTER NETWORKS AND COMMUNICATION TECHNOLOGIES (ICCNCT 2018), 2019, 15 : 1005 - 1022
  • [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