0% found this document useful (0 votes)
29 views

Objectives

This document discusses the construction and verification of a bit parity generator circuit. It explains that a parity bit indicates whether the number of bits with a value of 1 in a data string is even or odd, providing simple error detection. For even parity, the parity bit is set to 1 if the number of 1s is odd, making the total number of 1s even. For odd parity, the parity bit is set to 0 if the number of 1s is even, making the total odd. The document provides examples of input data and the resulting parity bit outputs for even and odd parity. It concludes that a parity generator checks for errors when transmitting data by using odd or even parity to make the total number of 1s either odd

Uploaded by

benzone
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Objectives

This document discusses the construction and verification of a bit parity generator circuit. It explains that a parity bit indicates whether the number of bits with a value of 1 in a data string is even or odd, providing simple error detection. For even parity, the parity bit is set to 1 if the number of 1s is odd, making the total number of 1s even. For odd parity, the parity bit is set to 0 if the number of 1s is even, making the total odd. The document provides examples of input data and the resulting parity bit outputs for even and odd parity. It concludes that a parity generator checks for errors when transmitting data by using odd or even parity to make the total number of 1s either odd

Uploaded by

benzone
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

I.

OBJECTIVES:
1. To construct a Bit Parity Generator Circuit.
2. To verify the output of a Bit Parity Generator Circuit.
3. To discuss the application of Bit Parity Generators.

II.

EQUIPMENT/MATERIALS:
KL-31001 Digital Logic Lab
KL-33003/4 Module

III. DISCUSSION OF CONCEPTS


A parity bit, or check bit is a bit added to the end of a string of
binary code that indicates whether the number of bits in the string
with the value one is even or odd. Parity bits are used as the
simplest form of error detecting code.
In the case of even parity, the number of bits whose value is 1 in
a given set are counted. If that total is odd, the parity bit value
is set to 1, making the total count of 1's in the set an even
number. If the count of ones in a given set of bits is already
even, the parity bit's value remains 0.
In the case of odd parity, the situation is reversed. Instead, if
the sum of bits with a value of 1 is odd, the parity bit's value is
set to zero. And if the sum of bits with a value of 1 is even, the
parity bit value is set to 1, making the total count of 1's in the
set an odd number.
i.

DATA AND RESULTS

A.
E
0
0
0
0
0
0
1
1
1
1

D
0
0
0
0
0
1
1
1
1
1

INPUT
C
0
0
0
1
1
1
0
0
1
1

F6
B
0
1
1
0
0
1
0
1
1
1

A
0
0
1
0
1
0
0
0
0
1

0
1
0
1
0
1
0
1
0
1

B.
INPUT
I
0
0
0
0
0
0
0
0
0
1
1
1
1

H
0
0
0
0
0
0
0
0
1
1
1
1
1

G
0
0
0
0
0
0
0
1
1
1
1
1
0

F
0
0
0
0
0
0
1
1
1
1
1
1
0

E
0
0
0
0
0
1
1
1
1
1
1
1
0

D
0
0
0
0
1
1
1
1
1
1
1
1
1

C
0
0
0
1
1
1
1
1
1
1
1
1
1

B
0
0
1
1
1
1
1
1
1
1
0
0
0

A
0
1
1
1
1
1
1
1
1
1
1
0
0

Y0(even
)

Y1(odd
)

1
0
1
0
1
0
1
0
1
0
1
0
1

0
1
0
1
0
1
0
1
0
1
0
1
0

C.

INPUT
D
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

C
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1

F
B
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1

A
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

0
1
1
0
1
0
0
1
1
0
0
1
0
1
1
0

ii.

COMPUTATIONS/SOLUTION

iii. CONLUSION
I learned that, the parity generator is the method to check
the error present while transmitting data from the transmitter
node to the receiver node. Parity generator is of two types
they are odd parity generator and the even parity generator.
Odd parity refers to parity checking modes, where each set of
transmitted bits has an odd number of bits. If the total
number of ones in the data plus the parity bit is an odd
number of ones, it is called odd parity. If the data already
has an odd number of ones, the value of the added parity bit
is 0, otherwise it is 1. Even parity refers to a parity
checking mode in asynchronous communication systems in which
an extra bit, called a parity bit, is set to one if there is
an even number of one bits in a one-byte data item. If the
number of one bits adds up to an odd number, the parity bit is
set to zero.

Reference:
https://www.techopedia.com/definition
https://en.wikipedia.org/wiki/Parity_bit

You might also like