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 条
  • [11] FPGA Implementation of Network Coding Decoder
    Yoon, Taeyoon
    Park, Joonseok
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (12): : 34 - 39
  • [12] VHDL implementation of a BCH minimum weight decoder for double error
    El-Medany, WM
    Harrison, CG
    Farrell, PG
    Hardy, CJ
    PROCEEDINGS OF THE EIGHTEENTH NATIONAL RADIO SCIENCE CONFERENCE, VOLS 1 AND 2, 2001, : 361 - 368
  • [13] Stochastic Computing based BCH Decoder for WBAN Systems
    Han, Kaining
    Wang, Junchao
    Gross, Warren J.
    2018 IEEE 61ST INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2018, : 729 - 732
  • [14] FPGA implementation of a CTC Decoder for H-ARQ compliant WiMAX systems
    Anghel, C.
    Enescu, A. A.
    Bugiugan, O. M.
    Cacoveanu, C. R.
    2007 INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE ERA, 2007, : 82 - +
  • [15] An efficient FPGA implementation of a wavelet coder/decoder
    Elghamery, NA
    Habib, SED
    ICM 2000: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, 2000, : 269 - 272
  • [16] FPGA Implementation of a Clockless Stochastic LDPC Decoder
    Ceroici, Chris
    Gaudet, Vincent C.
    PROCEEDINGS OF THE 2014 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2014), 2014, : 210 - 214
  • [17] Hardware implementation of the LDPC decoder in the FPGA structure
    Kuc, Mateusz
    Sulek, Wojciech
    Kania, Dariusz
    PRZEGLAD ELEKTROTECHNICZNY, 2019, 95 (03): : 58 - 62
  • [18] Optimizing design and FPGA implementation for CABAC decoder
    Xu Mei-Hua
    Cheng Yu-Lan
    Feng, Ran
    Chen Zhang-Jin
    HDP'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON HIGH DENSITY PACKAGING AND MICROSYSTEM INTEGRATION, 2007, : 421 - +
  • [19] Streaming Implementation of the ZLIB Decoder Algorithm on an FPGA
    Zaretsky, David C.
    Mittal, Gaurav
    Banerjee, Prith
    ISCAS: 2009 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-5, 2009, : 2329 - 2332
  • [20] FPGA Implementation of Viterbi Decoder for Satellite System
    Pavlenko, M. P.
    Bychkov, V. E.
    Pravda, V., I
    VISNYK NTUU KPI SERIIA-RADIOTEKHNIKA RADIOAPARATOBUDUVANNIA, 2012, (49): : 71 - 76