DocumentCode
3770077
Title
FPGA implementation of BCH decoder for memory systems
Author
B. S. Chandrashekhara;K L Sudha
Author_Institution
Department of ECE, Dayananda Sagar College of Engineering, Bangalore, India
fYear
2015
Firstpage
542
Lastpage
547
Abstract
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.
Keywords
"Decoding","Error correction codes","Generators","System-on-chip","Error correction","Communication systems","Logic gates"
Publisher
ieee
Conference_Titel
Applied and Theoretical Computing and Communication Technology (iCATccT), 2015 International Conference on
Type
conf
DOI
10.1109/ICATCCT.2015.7456944
Filename
7456944
Link To Document