Explore the relative merits of three different types of error-detection codes: Cyclic, Hamming, and Residue.
Enter a data word between 4 and 16-bits long using only 0's and 1's
Select generator polynomial for Cyclic Code: X^3 + X + 1 X^4 + X + 1 X^5 + X^2 + 1 X^6 + X + 1 X^7 + X^3 + 1 X^8 + X^4 + X^3 + X^2 + 1
Select number of parity bits for Hamming Code: 3 4 5 6
Select number of residue bits for Residue Code: 3 4 5 6
Perform Exhaustive Error Analysis to determine the type of bit errors that can be detected.
Enter number of bit errors per word up to a maximum length of the (smallest) code word.
Calculate percent of all possible n-bit errors detected: (This option may take some time to calculate.)
Calculate percent of all n-length burst errors detected: