Hamming encoder/decoder circuit

Thread Starter

jegues

Joined Sep 13, 2010
733
Hello everyone,

We've been given the task to design a hamming encoder circuit as well as a decoder circuit.

The encoder accepts a 4-bit input mesage and outputs a 7-bit Hamming code.

The decoder accepts a 7-bit input and generates a corrected 4-bit output.

The only introduction we've been given so far is nothing but a very short paper on what Parity, Hamming Distance, Hamming Code is.

So as you might have guessed, I'm pretty confused as to how I'm suppose to build a Hamming encoder/decoder circuit.

I think they are expecting us to do it using regular logic gates as well. Is this possible?

Can someone give me a nudge in the right direction so I can atleast get some rough designs started?

Thanks again!

Also, they have a few side questions as well that I'm confused about. One of them is,

How many codewords can be generated using 7 bits? If we use a Hamming code, how many valid codewords do we have?

My guess would be for something with 7 bits, we would have 2^(7) possible code words. I'm not really sure how this would change if we use Hamming code.

Again, if I could get the ball rolling on some of this stuff that'd be great!
 
Top