Professional Documents
Culture Documents
Hamming Code
There's an error correction
code that separates the bits
holding the original value
(data bits) from the error
correction bits (check bits),
and the difference between
the calculated and actual
error correction bits is the
position of the bit that's
wrong
ForM data bits and K check bits, we must
have:
2K – 1 >= (M+K)
Position no
(Binary)
Data bits
o o o o o o o o
Check bits
x x x x
(Power of 2’s)
Calculate the Hamming word for data = 00111001