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 |
![]() |
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.