Conception and Implementation of a BCH Code on a FPGA Board
-
https://doi.org/10.14419/ijet.v2i4.1430
Received date: October 19, 2013
Accepted date: November 17, 2013
Published date: November 28, 2013
-
Abstract
In this paper we have designed and implemented a BCH (15, 7, 5) encoder on FPGA using VHDL description language and we implanted it on an FPGA Spartan 3E Starter board. The digital logic implementation of binary encoding of multiple error correcting BCH code of length n=15 is organized into shift register circuits. Multiple characteristics of cyclic codes will be discussed further on. The results of the simulation and implementation using Xilinx ISE.12.1 software and the LCD screen on the FPGA’s Board will be shown at last.
-
References
- L.Rysdale, P.Bot, S. N. Hulyalkar, ‘’Digital video broadcasting: Satellite specification’’, Philips Journal of Research, Volume 50, Issues 1–2,(1996), Pages 91-104
- V.Mignone, M.A.Vazquez-Castro, T.Stockhammer,“ The Future of Satellite TV: The Wide Range of Applications of the DVB-S2 Standard and Perspectives » Proceedings of the IEEE, Vol.99 , Issue: 11, (2011) , pp: 1905 – 1921
- H.Hussien, K.A.Shehata,; M.Khedr, S.Hareth, “Performance study on implementation of DVB-S2 low density parity check codes on additive white Gaussian noise channel and Rayleigh fading channel » Electronics Design, Systems and Applications (ICEDSA) 2012 IEEE International Conference on, (2012) , pp: 179 – 182
- J. M.Porras, J.I. Curto, ‘’Classification convolutional of codes’’, Linear Algebra and its Applications, Volume 432, Issue 10, 1 (May 2010), Pages 2701-2725
- A.Morello,V.Mignone,“DVB-S2: The Second Generation Standard for Satellite Broad-Band Services “, Proceedings of the IEEE, Vol.94 , Issue: 1, (2006) , pp: 210 - 227 .
- ETSI TR 102 376 v1.1.1 (2005-02). Digital Video Broadcasting (DVB); User guidelines for the second generation system for Broadcasting, Interactive Services, News Gathering and other broadband satellite applications (DVB-S2).
- Gabriel Falcao, Vitor Silva, Leonel Sousa, ‘’Chapter 38 - Parallel LDPC Decoding’’, GPU Computing Gems Emerald Edition, (2011), pp: 619-628
- R.L. Miller,’’Generalized BCH codes’’, Information and Control, Vol.40, Issue 1, (January 1979), pp 61-75
- G.D. Forney Jr.,’’Algebraic Structure of Convolutional Codes and Algebraic System Theory’’, Springer-Verlag, Berlin-Heidelberg (1991) pp. 527–557
- G.D. Forney Jr., ’’Convolutional codes I: algebraic structure’’,IEEE Trans. Inform. Theory, 16 (1970), pp:. 720–738.
- R. Johannesson, K.S. Zigangirov, ’’Fundamentals of convolutional coding’’,IEEE Press Series in Digital and Mobile Comm. (1999)
- E.H.Anas, ; R.El gouri, L. Hlou « A low power error detection in the Chien Search Block for Reed-Solomon code », IEEE conference publications Complex Systems (ICCS), 2012 International Conference, (2012) , pp: 1 - 3
- G.D. Forney Jr,’’On decoding BCH codes’’, IEEE Trans. Info. Theory, 11 (1965), pp. 549–557
- A. Le Glaunec, « Décodage des codes BCH », Cours Supélec, (2001).
- www.xilinx.com, « Xilinx Spartan-3E FPGA Starter Kit Board User Guide », (2006).
-
Downloads
-
How to Cite
EL GOURI, R., Ait Ahmed, W., Lichioui, A., & Hlou, L. (2013). Conception and Implementation of a BCH Code on a FPGA Board. International Journal of Engineering and Technology, 2(4), 293-301. https://doi.org/10.14419/ijet.v2i4.1430
