The software implementation of the (255,245) Reed-Solomon code

This project implementation of details the a (255,245) design and software Reed-Solomon Error correcting code system. In this system, the encoding and decoding processes of a Reed-Solomon code is performed. The encoding process transforms the information symbols into the formatted code words and the decoding process analyzes the received vectors and converts them into the original information symbols. The software design of the Reed-Solomon code system consists of two main subroutines. The first one, takes care of the encoding process which converts 245 bytes of data to a code word of 255 bytes, while the second routine takes care of the decoding process and recovers the original 245 bytes of data. With the modern technology of high speed computers with large data storage capacity, the software implementation of Reed Solomon Error Correcting codes system is considered as a more practical method.

Le relazioni