Combination Circuits

Binary to Gray Code converter

In this circuit we’ll convert BINARY numbers to GRAY numbers. Following is the truth table for it: B3           B2          B1           B0           G3           G2          G1          G0 0.            0              0              0              0              0              0              0              0 1.            0             0             0              1 […]

Binary Code

Example 1: Hamming code & parity bit

Eg. So let’s form hamming code using 4-bit message bits 1101 with parity bits as even parity bit and check how it is able to detect and correct error. As we have already decided parity bit positions and their corresponding message bits for a 4-bit message For the moment we have hamming code as P1    P2    1 P3 1 […]

Binary Code

Parity bit relation with message bits

E.g.  Consider the parity bit P1 and we have to find the position of message bits which we’ll cover with this parity bit. Firstly write the binary equivalents of positions of message bit Bit1        bit2       bit3        bit4        bit5        bit6        bit7 Parity    parity                    parity P1                  P2             M1                P3           M2               M3          M4  001          010         011 […]

Binary Code

Hamming code

This code is used for single error correction i.e. using this code we can detect only single error. In parity bit method we used only single extra bit but in this method number of extra bits (which also are parity bits) vary with the number of bits of the message. Suppose we have the number […]

Binary Code

Parity bit

A parity bit is an extra bit that is attached to the information that is being sent from one position to the other. This bit is attached just to detect the error if any in the information during the transmission.  This bit is used to make number of 1’s in the message or information either […]