IMPLEMENTATION OF 16-BIT HAMMING CODE ENCODER AND DECODER FOR SINGLE BIT ERROR DETECTOR AND CORRECTOR
S. Srikanth
Abstract
S. Srikanth
Abstract
Abstract : The search for correcting codes led to the Hamming code perfect 1-bit Error Correcting Codes and then extended. Hamming code 1-bit Error Correcting and 2-bit Error Detecting Codes. In mathematical terms, Hamming codes are a class of binary linear codes. For each integer p>2, there is a code with ‘p’ parity bits and ((2^p)-p-1) data bits. The main aspect of this Hamming encoder and decoder is to know how a code can be encoded and decoded using Hamming code. This project is implemented for Hamming code single – bit error detection and single – bit error correction. For Implementing this Single bit error detector and corrector Xilinx ISE 12.1i and the Micro wind Layout Editor Tools was used. Hamming codes are widely used in computing, telecommunications and other applications. It can only detect and correct the number of bits but cannot solve the problem.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Abstract : The search for correcting codes led to the Hamming code perfect 1-bit Error Correcting Codes and then extended. Hamming code 1-bit Error Correcting and 2-bit Error Detecting Codes. In mathematical terms, Hamming codes are a class of binary linear codes. For each integer p>2, there is a code with ‘p’ parity bits and ((2^p)-p-1) data bits. The main aspect of this Hamming encoder and decoder is to know how a code can be encoded and decoded using Hamming code. This project is implemented for Hamming code single – bit error detection and single – bit error correction. For Implementing this Single bit error detector and corrector Xilinx ISE 12.1i and the Micro wind Layout Editor Tools was used. Hamming codes are widely used in computing, telecommunications and other applications. It can only detect and correct the number of bits but cannot solve the problem.
Key concepts: Hamming code, Hamming(7,4), Cyclic code, Hamming bound, Linear code, Error detection and correction, Computer science, Constant-weight code