**gopi**
Answered On : Jun 1st, 2005

During transmission, input signals may get affected by noices. parity generator will generate the parity bit for input signals. They will transmit the input signals along with parity bits. In output side, they will check the parity bit to find out the noice impact on signals.

1 User has rated as useful.

Login to rate this answer.

**prakhar**
Answered On : Apr 19th, 2006

Parity generation is used for checking whether the data received by transmission is correct or not

Login to rate this answer.

**Ramachandran P.R**
Answered On : Apr 30th, 2006

First of all understand the question correctly,what is parity generation? not why parity generation?Ans :parity generation is generation of code word according to number of 1's present in that particular word,(example:10001010 for odd:0 or for even:1)

Login to rate this answer.

A parity bit offers a small amount of error checking, to help detect data corruption that might occur during transmission [ can be noise]. [ But its not fully error free]We can set odd parity or even parityIf Even Parity chosen --> if the number of '1's in the data bits are even then a zero is set in the parity register ex: 1100 0101 ; in this 1's are 4 it is even so 0 is set in parity registerIf the number of '1's in the data bits are "odd" then a one is set in the parity register ex: 1001 0001 ; in this 1's are 3 it is odd so 1 is set.If Odd Parity chosen --> if the number of 1's in the data bits are odd then zero is set ex: 1101 0110 (has 5 1's so odd) then zero is set in the parity registerIf the number of 1's in the data bits are even then one is set ex: 1101 0111 (has 6 1's so even) then one is set in the parity registerThis will give us an idea that the data obtained is not lost, i.e no.of bits. BUT we do not know if the data has been scrambled due to noise so this part we cannot find. ex: if data is 1111 1010 and @ even parity ==> we get parity bit as 0, so we infer data is truebut if data is 1111 1010 @ even parity ; BUT the data we obtained got changed to 1111 0110 => we still get parity bit as 0, this is an error.but to some extent this will help us reduce the errors.

Login to rate this answer.

**sherina**
Answered On : Sep 18th, 2011

Parity bits are extra signals which are added to a data word to enable error checking. There are two types of Parity - even and odd.

Login to rate this answer.

**Atul**
Answered On : Oct 18th, 2011

Login to rate this answer.