Professional Documents
Culture Documents
MICRO PROJECT
REPORT ON
Academic
Year 2021-
2022
1
Loknete Hon. Hanmantrao Patil Charitable Trust’s
Adarsh Institute of Technology (Polytechnic), Vita
CERTIFICATE
This is to certify that the micro project report entitled
DIPLOMA OF ENGINEERING
(COMPUTER TECHNOLOGY)
SUBMITTED TO
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION MUMBAI
ACADEMIC YEAR 2021-
22
3
ACKNOWLEDGEMEN
T
I would like to express my gratitude to all my colleagues for their support, co-operation and fruitful
discussions on diverse seminar topics and technical help.
Name of Student
Sig
n 1.Shivam Anil Shingade
4
Index
5
1.0 Rationale
The parity generator is the method to chek 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. The reversible logic gates are used in
the generation of the parity generator and for the parity checker. This is done using the
reversible logic gates since the reversible logic gates are non- information loss gates.
This parity generating technique is the most efficient technique and is one of the most
widely used in the error detection techniques for the data transmission. This generation
and the checking of the parity of the bits are performed by the method of the reversible
logic gate makes the data transmission much easier than the conventional methods.
This use of the reversible logic gates reduces the loss of information, delay and the
number of gates used. Reversible logic enables the circuit to perform the retival of the
information easily by using the garbage values in the reversible gates.
It is combinational circuit that accepts an n-1 bit stream data and generates the
additional bit that is to be transmitted with the bit stream. This additional or extra bit is
termed as a parity bit.In even parity bit scheme, the parity bit is ‘0’ if there are even
number of 1s in the data stream and the parity bit is ‘1’ if there are odd number of 1s in
the data stream.In odd parity bit scheme, the parity bit is ‘1’ if there are even number of
1s in the data stream and the parity bit is ‘0’ if there are odd number of 1s in the data
stream. Let us discuss both even and odd parity generators.
https://www.scribd.com/doc/27815630/10-Parity-Checker-Circuit
An even parity bit checker will produce an error (“1”) if the number of bits in the entire
group of digits including the parity bit is not an even number.Example: For the following
group of digits 10111 the error output would be a “0”; for 10101, the error output would
be a “1”.
6
4.0 Actual Methodology Followed
Write step wise procedure of how the work was done, including which team done the
work and how the data was analyzed (If any) ) Even and odd Parity Generators are
implemented in this sub-section according to the proposed LTEx Methodology. As an
example of four-bit even parity generator, the inputs i.e.A3 and A2 are Ex-O Red at the
third clock zone to generate the intermediary output as Bloc diagram. The EXO Red
output of A3 and A2is further EX-O Red with A1 at the second level and the second
intermittent output is finally Ex-O Red with A0 to produce P _even as demonstrated in
QCA Layouts of LTEx even Parity Generators generated using LTEx Methodology: (a)
4-bit. The QCA layout of four bit parity generator consumes0.09 µm2 effective area,
employs 78 quantum cells and is indicating the O-Cost as 78 and
P even with QCA clock delay of .Higher orders of even parity generator can alsobe
generated implementing the proposed LTEx methodology. The eight-bit even parity
generator of Fig. 6b QCA Layouts of LTEx even Parity Generators generated using
LTEx Methodology:(b) 8-bit requires (8-1) =7 two-input LTEx module. Similarly, the 16-
bit and 32-bit even LTEx parity generators need (16-1) =15 and (32-1) =31 two input
LTEx module respectively as demonstrated in Fig. 6b-d. In general for the design of n-
bit even parity generators, the requirement is (n-1)cascaded two-input LTEx modules.
7
6.0 Outputs of the Micro Project
Circuit Diagram
Advantages
• The advantage is that errors on a noisy line can be caught quickly and only the
errant word has to be re-transmitted.
• However, because a parity check cannot detect all errors, you have to use a
higher-level error detection mechanism, like CRC.
8
8.0 Applications of this Micro Project
• One important application of the use of an Exclusive-OR gate is to generate parity.
• A parity bit is an extra bit that is added to a data word and can be either odd or
even parity.
• In an even parity system, the sum of all the bits (including the parity bit) is an
even number
• In an odd parity system the sum of all the bits must be an odd number.
• The circuit that creates the parity bit at the transmitter is called the parity generator.
• The circuit that determines if the received data is correct is the parity checker.