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 :
بازگشت