SlideShare a Scribd company logo
1 of 18
Combinational Circuits
(Parity Bit Generators and Checkers)
Outline
• Parity
- Even Parity
- Odd Parity
• Parity Bit Generator
• Parity Checker
Parity
• In digital systems, when binary data is transmitted and
processed , data may be subjected to noise so that such noise
can alter 0s (of data bits) to 1s and 1s to 0s.
• The parity generating technique is one of the most widely
used error detection techniques for the data transmission.
• Hence, parity bit is added to the word containing data in order
to make number of 1s either even or odd. The message
containing the data bits along with parity bit is transmitted
from transmitter node to receiver node.
• At the receiving end, the number of 1s in the message is
counted and if it doesn’t match with the transmitted one,
then it means there is an error in the data.
Example: Odd Parity Generator / Checker
Parity Generator / Checker
• A parity generator is a combinational logic circuit that
generates the parity bit in the transmitter.
• On the other hand, a circuit that checks the parity in the
receiver is called parity checker.
• These are used in digital systems to detect the single bit errors
in the transmitted data word.
• Parity systems
– Odd parity
– Even parity
Design of 3-bit Even Parity Generator
Step 1: Number of Inputs/Outputs
Let the three inputs A, B and C are applied to the circuit and output
bit is the parity bit P. The total number of 1s must be even, to
generate the even parity bit P.
Step 2: Truth Table
K-map Simplification
Step 3: Logic Minimization
Step 4: Logic implementation
Design of 3-bit Even Parity Generator
Parity Generator / Checker
Four-bit even- and odd-parity generators
Five bit even-parity checker
Even Parity Checker
• If any error occurs, the
received message
consists of odd number
of 1s. The output of the
parity checker is denoted
by PEC (parity error
check).
• The truth table for the
even parity checker in
which PEC = 1 if the error
occurs, and PEC = 0 if no
error occurs (sum of
incoming data bits plus
parity bit).
truth table
K-Map Simplification
Logic Implementation
17
Parity-Error Detection System
Activity 1
When the set of input data to an even parity generator
is 0111, the output will be
(A)1
(B)0
(C)Unpredictable
(D)Depends on the previous input
Activity 2
A staircase light is controlled by two switches one at
the top of the stairs and another at the bottom of
stairs:
(i) Make a truth table for this system.
(ii) Write the logic equation is SOP form.
(iii) Realize the circuit using AND-OR gates.
(iv) Realize the circuit using NAND gates only.
Activity 3
Which data and parity bit combination is correct for an
ODD parity data transmission system?
A) data = 1110 0000 parity = 1
B) data = 0100 1010 parity = 1
C) data = 0000 0000 parity = 0
D) data = 1111 1111 parity = 1
Thank You!!

More Related Content

Similar to 11. Parity Generator_Checker.pptx

Error dectation and correction
Error dectation and correctionError dectation and correction
Error dectation and correctionfg657
 
III_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxIII_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxShantanuDharekar
 
Communication & Internet Technologies PPT 2.pptx
Communication & Internet Technologies PPT 2.pptxCommunication & Internet Technologies PPT 2.pptx
Communication & Internet Technologies PPT 2.pptxfabiankamera1
 
07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdfbaysahcmjames2kblax
 
IRJET- Resolve Error with Detection & Correction Techniques in Computer Networks
IRJET- Resolve Error with Detection & Correction Techniques in Computer NetworksIRJET- Resolve Error with Detection & Correction Techniques in Computer Networks
IRJET- Resolve Error with Detection & Correction Techniques in Computer NetworksIRJET Journal
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correctionSisir Ghosh
 
Information Processes and Technology HSC Communications Unit
Information Processes and Technology HSC Communications UnitInformation Processes and Technology HSC Communications Unit
Information Processes and Technology HSC Communications Unitpezhappy99
 
Error correction and detection th
Error correction and detection thError correction and detection th
Error correction and detection thShardaSalunkhe1
 
computer network-unit 2
computer network-unit 2computer network-unit 2
computer network-unit 2sharmilas38
 
Error detection & correction codes
Error detection & correction codesError detection & correction codes
Error detection & correction codesRevathi Subramaniam
 
Digital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfDigital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfKannan Kanagaraj
 
Ee2 chapter4 parity_checking
Ee2 chapter4 parity_checkingEe2 chapter4 parity_checking
Ee2 chapter4 parity_checkingCK Yang
 
Error detection and correction unit-05
Error detection and correction unit-05Error detection and correction unit-05
Error detection and correction unit-05shrinivasgnaik
 
Error detection techniques
Error detection techniquesError detection techniques
Error detection techniqueskunjan shah
 

Similar to 11. Parity Generator_Checker.pptx (20)

Error dectation and correction
Error dectation and correctionError dectation and correction
Error dectation and correction
 
III_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptxIII_UNIT_ErrorCorrecting.pptx
III_UNIT_ErrorCorrecting.pptx
 
Communication & Internet Technologies PPT 2.pptx
Communication & Internet Technologies PPT 2.pptxCommunication & Internet Technologies PPT 2.pptx
Communication & Internet Technologies PPT 2.pptx
 
22BA013 IM.pptx
22BA013 IM.pptx22BA013 IM.pptx
22BA013 IM.pptx
 
07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf07 Data Link LayerError Control.pdf
07 Data Link LayerError Control.pdf
 
IRJET- Resolve Error with Detection & Correction Techniques in Computer Networks
IRJET- Resolve Error with Detection & Correction Techniques in Computer NetworksIRJET- Resolve Error with Detection & Correction Techniques in Computer Networks
IRJET- Resolve Error with Detection & Correction Techniques in Computer Networks
 
Error control
Error controlError control
Error control
 
Error detection and correction
Error detection and correctionError detection and correction
Error detection and correction
 
COMPUTER NETWORKS UNIT 2
COMPUTER NETWORKS UNIT 2COMPUTER NETWORKS UNIT 2
COMPUTER NETWORKS UNIT 2
 
Information Processes and Technology HSC Communications Unit
Information Processes and Technology HSC Communications UnitInformation Processes and Technology HSC Communications Unit
Information Processes and Technology HSC Communications Unit
 
Error correction and detection th
Error correction and detection thError correction and detection th
Error correction and detection th
 
computer network-unit 2
computer network-unit 2computer network-unit 2
computer network-unit 2
 
Parity generator & checker
Parity generator & checkerParity generator & checker
Parity generator & checker
 
Error detection & correction codes
Error detection & correction codesError detection & correction codes
Error detection & correction codes
 
Digital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdfDigital Electronics-Unit II.pdf
Digital Electronics-Unit II.pdf
 
Ee2 chapter4 parity_checking
Ee2 chapter4 parity_checkingEe2 chapter4 parity_checking
Ee2 chapter4 parity_checking
 
Sak
SakSak
Sak
 
Error detection and correction unit-05
Error detection and correction unit-05Error detection and correction unit-05
Error detection and correction unit-05
 
Error.pdf
Error.pdfError.pdf
Error.pdf
 
Error detection techniques
Error detection techniquesError detection techniques
Error detection techniques
 

More from NaveenPunia5

Voice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptxVoice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptxNaveenPunia5
 
File Handling and Applications.pptx
File Handling and Applications.pptxFile Handling and Applications.pptx
File Handling and Applications.pptxNaveenPunia5
 
14. Flip Flop Conversions.pptx
14. Flip Flop Conversions.pptx14. Flip Flop Conversions.pptx
14. Flip Flop Conversions.pptxNaveenPunia5
 
4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptx4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptxNaveenPunia5
 
3. Boolean Algebra.pptx
3. Boolean Algebra.pptx3. Boolean Algebra.pptx
3. Boolean Algebra.pptxNaveenPunia5
 

More from NaveenPunia5 (6)

Voice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptxVoice & Narration for the purpolns.se.pptx
Voice & Narration for the purpolns.se.pptx
 
File Handling and Applications.pptx
File Handling and Applications.pptxFile Handling and Applications.pptx
File Handling and Applications.pptx
 
21. ADC.pptx
21. ADC.pptx21. ADC.pptx
21. ADC.pptx
 
14. Flip Flop Conversions.pptx
14. Flip Flop Conversions.pptx14. Flip Flop Conversions.pptx
14. Flip Flop Conversions.pptx
 
4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptx4. Boolean Function and Their Representation.pptx
4. Boolean Function and Their Representation.pptx
 
3. Boolean Algebra.pptx
3. Boolean Algebra.pptx3. Boolean Algebra.pptx
3. Boolean Algebra.pptx
 

Recently uploaded

Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 

Recently uploaded (20)

Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

11. Parity Generator_Checker.pptx

  • 1. Combinational Circuits (Parity Bit Generators and Checkers)
  • 2. Outline • Parity - Even Parity - Odd Parity • Parity Bit Generator • Parity Checker
  • 3. Parity • In digital systems, when binary data is transmitted and processed , data may be subjected to noise so that such noise can alter 0s (of data bits) to 1s and 1s to 0s. • The parity generating technique is one of the most widely used error detection techniques for the data transmission. • Hence, parity bit is added to the word containing data in order to make number of 1s either even or odd. The message containing the data bits along with parity bit is transmitted from transmitter node to receiver node. • At the receiving end, the number of 1s in the message is counted and if it doesn’t match with the transmitted one, then it means there is an error in the data.
  • 4. Example: Odd Parity Generator / Checker
  • 5. Parity Generator / Checker • A parity generator is a combinational logic circuit that generates the parity bit in the transmitter. • On the other hand, a circuit that checks the parity in the receiver is called parity checker. • These are used in digital systems to detect the single bit errors in the transmitted data word. • Parity systems – Odd parity – Even parity
  • 6. Design of 3-bit Even Parity Generator Step 1: Number of Inputs/Outputs Let the three inputs A, B and C are applied to the circuit and output bit is the parity bit P. The total number of 1s must be even, to generate the even parity bit P. Step 2: Truth Table
  • 7. K-map Simplification Step 3: Logic Minimization
  • 8. Step 4: Logic implementation Design of 3-bit Even Parity Generator
  • 9. Parity Generator / Checker Four-bit even- and odd-parity generators
  • 11. Even Parity Checker • If any error occurs, the received message consists of odd number of 1s. The output of the parity checker is denoted by PEC (parity error check). • The truth table for the even parity checker in which PEC = 1 if the error occurs, and PEC = 0 if no error occurs (sum of incoming data bits plus parity bit). truth table
  • 15. Activity 1 When the set of input data to an even parity generator is 0111, the output will be (A)1 (B)0 (C)Unpredictable (D)Depends on the previous input
  • 16. Activity 2 A staircase light is controlled by two switches one at the top of the stairs and another at the bottom of stairs: (i) Make a truth table for this system. (ii) Write the logic equation is SOP form. (iii) Realize the circuit using AND-OR gates. (iv) Realize the circuit using NAND gates only.
  • 17. Activity 3 Which data and parity bit combination is correct for an ODD parity data transmission system? A) data = 1110 0000 parity = 1 B) data = 0100 1010 parity = 1 C) data = 0000 0000 parity = 0 D) data = 1111 1111 parity = 1