Design and Implementation of Reed Solomon (16, 8) Decoder

Authors

  • Sheetal Sudhakaran Department of Electronics and Communication, CUSAT, College of Engineering Munnar, Kerala, India Author
  • Ramesh P. Department of Electronics and Communication, CUSAT, College of Engineering Munnar, Kerala, India Author

Keywords:

Code word, Galois field, RS encoder, RS decoder, Verilog.

Abstract

Channel coding can use either Automatic Repeat request or Forward Error Correction technique depending on the properties of the system or on the application in which the error correcting is to be introduced. It is an important operation for the digital communication system transmitting digital information over a noisy channel. Error control coding techniques are based on the addition of redundancy to the information message according to a prescribed rule thereby providing data a higher bit rate. The combined goal of the channel encoder and the decoder is to minimize the channel noise. RS codes are non-binary cyclic error correcting block codes. Here redundant symbols are generated in the encoder using a generator polynomial and added to the very end of the message symbols. Then RS Decoder determines the locations and magnitudes of errors in the received polynomial. Galois field arithmetic is used for encoding and decoding of Reed – Solomon codes. Verilog implementation creates a flexible, fast method and high degree of parallelism for implementing the Reed – Solomon codes. The design is carried out by writing Verilog modules for different encoder and decoder components. The results constitute simulation of Verilog codes of different modules of the Reed – Solomon Codes.

References

Downloads

Published

2015-06-30

Issue

Section

Articles

How to Cite

Design and Implementation of Reed Solomon (16, 8) Decoder. (2015). International Journal of Current Engineering and Technology, 5(3), 1990-1993. https://ijcet.evegenis.org/index.php/ijcet/article/view/2299