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 条
  • [1] Memory efficient FPGA implementation for flooded LDPC decoder
    Amaricai, Alexandru
    Boncalo, Oana
    Mot, Ioana
    2015 23RD TELECOMMUNICATIONS FORUM TELFOR (TELFOR), 2015, : 500 - 503
  • [2] An implementation of BCH codes in a FPGA
    Serban, Gheorghe
    Anton, Constantin
    Tutanescu, Ion
    Ionescu, Laurentiu
    Mazare, Alin
    2010 INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS, 2010, : 307 - 310
  • [3] Design of Parallel BCH Decoder for MLC Memory
    Jang, Song-Chul
    Lee, Je-Hoon
    Lee, Won-Chul
    Cho, Kyoung-Rok
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 687 - 688
  • [4] Implementation of 10-Gb/s Parallel BCH Decoder Based on Virtex-5 FPGA
    Qin, Zhang
    Hu, Qingsheng
    2010 INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT (CCCM2010), VOL II, 2010, : 191 - 194
  • [5] Implementation of 10-Gb/s Parallel BCH Decoder Based on Virtex-5 FPGA
    Qin, Zhang
    Hu, Qingsheng
    MANUFACTURING SYSTEMS ENGINEERING, 2012, 429 : 159 - 164
  • [6] VHDL modeling and FPGA based implementation of a memory efficient Huffman Decoder
    Hasan, M
    Arora, P
    Singhal, M
    Abbasi, SA
    IETE TECHNICAL REVIEW, 2004, 21 (06): : 371 - 377
  • [7] FPGA implementation of a high-throughput memory-efficient LDPC decoder
    School of Electronic Engineering, Xidian Univ., Xi'an 710071, China
    不详
    Xi'an Dianzi Keji Daxue Xuebao, 2008, 3 (427-432):
  • [8] DESIGN AND IMPLEMENTATION OF PROGRAMMABLE READ ONLY MEMORY USING REVERSIBLE DECODER ON FPGA
    Naguboina, Gopi Chand
    Anusudha, K.
    2017 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2017,
  • [9] An FPGA implementation of array LDPC decoder
    Sha, Jin
    Gao, Minglun
    Zhang, Zhongjin
    Li, Li
    Wang, Zhongfeng
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1675 - +
  • [10] LDPC Decoder Implementation Using FPGA
    Kiaee, Mahdie
    Gharaee, Hossein
    Mohammadzadeh, Naser
    2016 8TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2016, : 167 - 173