Review on Detection of Error and Correction of Corrupted Code Using Fpga Implementation

Authors

  • Yogeshwari Paidlewar  B.E. Student, Electronics & Telecommunication Engineering, Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur, Maharashtra, India
  • Shagufa Anjum  Asst. Prof., Electronics & Telecommunication Engineering, Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur, Maharashtra, India
  • Zubaida Khatoon  Asst. Prof., Electronics & Telecommunication Engineering, Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur, Maharashtra, India
  • Naghma Tarrannum  Asst. Prof., Electronics & Telecommunication Engineering, Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur, Maharashtra, India
  • Prof. Mohsina Anjum  Asst. Prof., Electronics & Telecommunication Engineering, Rashtrasant Tukadoji Maharaj Nagpur University, Nagpur, Maharashtra, India

Keywords:

Error detection and correction, FPGA, Hamming code, Xilinx and Modelsim.

Abstract

In this paper, the error detection and correction of the corrupted code is done by FPGA implementation using Xilinx and Modelsim software. In information theory and coding theory with applications in computer science and telecommunication, error detection and correction or error control are techniques that enable reliable delivery of digital data over unreliable communication channels. When data is stored, compressed, or communicated through a media such as cable or air, sources of noise and other parameters such as EMI, crosstalk, and distance can considerably affect the reliability of these data. Error detection and correction techniques are therefore required. Many communication channels are subject to channel noise, and thus errors may be introduced during transmission from the source to a receiver. Error detection techniques allow detecting such errors, while error correction enables reconstruction of the original data in many cases. In coding theory ,hamming (7,4) is a linear error-correcting code that encodes four bits of data into seven bits by adding three parity bits.Hamming’s (7,4) algorithm can correct any single bit error ,or detect all single-bit and two-bit errors.

References

  1. Nuh Aydin: An Introduction to Coding Theory via Hamming Codes. Department of Mathematics Kenyon College.
  2. Ranpara, S.; Dong Sam Ha, 1999. A low-power Viterbi decoder design for wireless communications applications. IEEE Proceedings of the Twelfth Annual IEEE International Int. ASIC Conference 1999, Washington, DC, 15-18 Sept. 1999, pp. 377-381.
  3. Leena, Mr. Subham Gandhi and Mr. Jitender Khurana, "Implementing (7,4) Hamming Code using CPLD on VHDL" International Journal of New Trends in Electronics , Vol. 1, Issue 1, Aug. 2013.
  4. Xilinx "Synthesis and Simulation Design Guide", Xilinx Tech UG626 2012.
  5. Ming- Bo Lin "Digital System Design and Practices using Verilog HDL and FPGA", Wiley-India, ISBN: 978-81-265-3694-8 .
  6. Information Theory Coding and Cryptography by Ranjan Bose.
  7. http://www.xillinx.com/training/xillinx-training- courses.pdf.
  8. Verilog HDL: A guide to digital design and synthesis, second edition by Sameer Palnitkar.

Downloads

Published

2018-01-30

Issue

Section

Research Articles

How to Cite

[1]
Yogeshwari Paidlewar, Shagufa Anjum, Zubaida Khatoon, Naghma Tarrannum, Prof. Mohsina Anjum, " Review on Detection of Error and Correction of Corrupted Code Using Fpga Implementation, International Journal of Scientific Research in Science and Technology(IJSRST), Online ISSN : 2395-602X, Print ISSN : 2395-6011, Volume 4, Issue 3, pp.360-364, January-February-2018.