|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 71 - Issue 7 |
| Published: June 2013 |
| Authors: Samir Jasam Mohammed, Hayder Fadhil Abdulsada |
10.5120/12373-8698
|
Samir Jasam Mohammed, Hayder Fadhil Abdulsada . FPGA Implementation of 3 bits BCH Error Correcting Codes. International Journal of Computer Applications. 71, 7 (June 2013), 35-42. DOI=10.5120/12373-8698
@article{ 10.5120/12373-8698,
author = { Samir Jasam Mohammed,Hayder Fadhil Abdulsada },
title = { FPGA Implementation of 3 bits BCH Error Correcting Codes },
journal = { International Journal of Computer Applications },
year = { 2013 },
volume = { 71 },
number = { 7 },
pages = { 35-42 },
doi = { 10.5120/12373-8698 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2013
%A Samir Jasam Mohammed
%A Hayder Fadhil Abdulsada
%T FPGA Implementation of 3 bits BCH Error Correcting Codes%T
%J International Journal of Computer Applications
%V 71
%N 7
%P 35-42
%R 10.5120/12373-8698
%I Foundation of Computer Science (FCS), NY, USA
This paper describes the prototyping of a BCH (Bose, Chaudhuri, and Hocquenghem) code using a Field Programmable Gate Array (FPGA) reconfigurable chip. BCH code is one of the most important cyclic block codes. Designing on FPGA leads to a high calculation rate using parallelization (implementation is very fast), and it is easy to modify. BCH encoder and decoder have been designed and simulated using MATLAB, Xilinx-ISE 10. 1 Web PACK and implemented in a xc3s700a-4fg484 FPGA. In this implementation we used 15 bit-size code word and 5 bits data, any 3 bits error in any position of 15 bits has been corrected. The results show that the system works quite well.