SlideShare a Scribd company logo
1 of 22
Download to read offline
Digital Electronics
Digital
Electronics
Lesson 2 : Logic Gates and
Boolean Algebra
Sukriti Dhang
19/06/2020
Part 1
Content
1. Boolean Theorem
2. Logic gates and Universal
gates
3. Standard SOP and POS
forms
4. Minterms and Maxterms
5. Karnaugh Map
Boolean Logic Operations
A boolean function is an algebraic expression formed using binary
variables and basic logical operation symbols.
Basic logical
operations
AND function
(logical multiplication)
OR function
(logical addition)
NOT function
(logical complementation)
Logical AND function
Let us consider two variables A and B, where A and B are the inputs.
Y be the output, Y=A ᐧ B
A B Y=AB
0 0 0
0 1 0
1 0 0
1 1 1
Logical OR function
Let us consider two variables A and B, where A and B are the inputs.
Y be the output, Y=A + B
A B Y=A+B
0 0 0
0 1 1
1 0 1
1 1 1
Logical NOT function
Let us consider one variables A, where A is the input.
Y be the output, Y=A’
A Y=A’
0 1
1 0
Properties of Boolean Algebra
It is mathematical system consisting of a set of two or more distinct
elements.
➢ Commutative property
➢ Associative property
➢ Distributive property
➢ Absorption law
➢ Consensus law
➢ Idempotency property
Boolean laws
A+0=A A 1=Aᐧ -
A+1=A A 0=0ᐧ -
A+A=A A A=Aᐧ Idempotency
A+A’=1 A Aᐧ ’=0 Full set or null set
A’’=A Double complement
Commutative Property
Boolean addition is commutative
A+B = B+A
According to this property, the order of OR operation on variable makes
no diference. For eg. 0+1=1+0 (i.e. 0+1=1 and 1+0=1)
Boolean multiplication is commutative
AᐧB = BᐧA
According to this property, the order of AND operation on variable
makes no diference. For eg. 0ᐧ1=1ᐧ0 (i.e. 0ᐧ1=0 and 1ᐧ0=0)
Associative Property
Boolean addition is associative
A+(B+C) = (A+B)+C
According to this property, the OR operation of several variable makes no diference,
regardless of the grouping of the variables. For eg. 0+(1+1)=(0+1)+1
(i.e.0+(1+1)=1 and (0+1)+1 =1)
Boolean multiplication is associative
Aᐧ(BᐧC) = (AᐧB)ᐧC
According to this property, the order of AND operation of several variable makes no
diference, regardless of the grouping of the variables. For eg. 0ᐧ(1ᐧ1)=(0ᐧ1)ᐧ1 (i.e.
0ᐧ(1ᐧ1)=0 and (0ᐧ1)ᐧ1=0)
Distributive Property
Boolean addition is distributive
A+BᐧC = (A+B)ᐧ(A+C)
According to this property, the AND operation of several variables and then OR
operation of the result with single variable is equivalent to OR operation of
single variable with each of the several variables and then the AND operation
of the sums.
Boolean multiplication is distributive
Aᐧ(B+C) = (AᐧB)+(AᐧC)
According to this property, the OR operation of several variables and then AND
operation of the result with single variable is equivalent to AND operation of
single variable with each of the several variables and then the OR operation of
Absorption Law
Boolean addition is absorption
A+AᐧB = A
Proof: A+AᐧB=Aᐧ1+AᐧB
=Aᐧ(1+B) [since 1+B=1]
=Aᐧ1=A
Boolean multiplication is absorption
Aᐧ(A+B) = A
Proof: Aᐧ(A+B)=AᐧA+AᐧB
=A+(AᐧB)
=Aᐧ(1+B) [since 1+B=1]
=Aᐧ1=A
A+A’ᐧB=A+B
Proof : A+A’ᐧB=(A+A’)ᐧ(A+B)
=1ᐧ(A+B) [since A+A’=1 ]
=(A+B)
Aᐧ(A’+B)=AᐧB
Proof : Aᐧ(A’+B)=(AᐧA’)+(AᐧB)
=0+(AᐧB) [since AᐧA’=0 ]
=(AᐧB)
Consensus laws
AᐧB+A’ᐧC+BᐧC= AᐧB + A’ᐧC
Proof: AᐧB+A’ᐧC+BᐧC=AᐧB+A’ᐧC+BᐧCᐧ1
=AᐧB+A’ᐧC+BᐧCᐧ(A+A’) [since A+A’=1]
=AᐧB+A’ᐧC+AᐧBᐧC+A’ᐧBᐧC
=AᐧBᐧ(1+C) +A’ᐧCᐧ(1+B) [since 1+C=1, 1+B=1 ]
=AᐧB+A’ᐧC
(A+B)ᐧ(A’+C)ᐧ(B+C)=( A+B) ᐧ (A’+C)
Proof:(A+B)ᐧ(A’+C)ᐧ(B+C) =(A+B)ᐧ(A’+C)ᐧ(B+C+0)
=(A+B)ᐧ(A’+C)ᐧ(B+C+AᐧA’)
=(A+B)ᐧ(A’+C)ᐧ(B+C+A)ᐧ(B+C+A’) [since A+BC=(A+B)(A+C)]
=(A+B)ᐧ(A+B+C)ᐧ(A’+C)ᐧ(A’+B+C)
=(A+B)ᐧ(A’+C)
Principle of Duality
DeMorgan’s Theorem
(AᐧB)’=A’+B’
The theorem states that complement of product is equal to the sum of the
complements
(A+B)’=A’ᐧB’
The theorem states that complement of sum is equal to the product of the
complements
Proof:
1 2 3 4 5 6 7 8 9 10
A B A’ B’ A+B A Bᐧ (A+B)’ A’ Bᐧ ’ (A B)ᐧ ’ A’+B’
0 0 1 1 0 0 1 1 1 1
0 1 1 0 1 0 0 0 1 1
1 0 0 1 1 0 0 0 1 1
1 1 0 0 1 1 0 0 0 0
From the table, it is clear that columns number 7 and 8 are equal, thus satisfies
(A+B)’=A’ Bᐧ ’
And columns number 9 and 10 are equal, thus satisfies (A B)ᐧ ’=A’+B’
Examples
Y=A’B’C’+A’BC’+AB’C’+ABC’
Proof: A’B’C’+A’BC’+AB’C’+ABC’
=A’C’(B+B’)+AC’(B+B’)
=A’C’+AC’ [since B+B’=1]
=(A’+A)C’
=C’
Y=(A’+B)(A+B)
Proof: (A’+B)(A+B)
=B+AA’
=B+0 [since AA’=0]
=B
Examples contd.
Y=A+A’B’+A’B’C+A’B’C’D
Proof: A+A’B’+A’B’C+A’B’C’D
= A+A’B’C+B+A’B’C’D [since A+A’X=A+X, here X=B’C]
= A+B’C+B+A’B’C’D
= A+A’B’C’D+B+B’C [since A+A’X=A+X, here X=B’C’D; B+B’C=B+C]
= A+B’C’D +B+C
= A+C+B+B’C’D [since B+B’X=B+X, here X=C’D]
= A+C+B+C’D
=A+B+C+C’D [since C+C’D=C+D]
= A+B+C+D
Practise
Problem
1. Draw truth table for
a) Y=AC+AB
b) Y=(B’+A)C’
1. Simplify
a) Y=AB’+(A’+B)C
b) Y=A’B+BD+ACD’
c) Y=A+AB+A’BC
d) Y=AB+A(B+C)+B(B+C)
1. Apply Demorgan’ theroem
a) (A(B+C))’
b) ((AB)’+(CD)’)’
Part 2
contd.
Lesson 2 : Logic Gates
and Boolean Algebra
1. Standard SOP and POS
forms
2. Minterms and Maxterms
3. Karnaugh Map
ThankYou

More Related Content

What's hot

5.2 the substitution methods
5.2 the substitution methods5.2 the substitution methods
5.2 the substitution methodsmath265
 
Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse DiagramsDebarati Das
 
2.hyperbolic functions Further Mathematics Zimbabwe Zimsec Cambridge
2.hyperbolic functions  Further Mathematics Zimbabwe Zimsec Cambridge2.hyperbolic functions  Further Mathematics Zimbabwe Zimsec Cambridge
2.hyperbolic functions Further Mathematics Zimbabwe Zimsec Cambridgealproelearning
 
Integration by Parts & by Partial Fractions
Integration by Parts & by Partial FractionsIntegration by Parts & by Partial Fractions
Integration by Parts & by Partial FractionsMuhammadAliSiddique1
 
IRJET - Equivalence Relation on Fuzzy Meet Hyperlattice
IRJET -  	  Equivalence Relation on Fuzzy Meet HyperlatticeIRJET -  	  Equivalence Relation on Fuzzy Meet Hyperlattice
IRJET - Equivalence Relation on Fuzzy Meet HyperlatticeIRJET Journal
 
equivalence and countability
equivalence and countabilityequivalence and countability
equivalence and countabilityROHAN GAIKWAD
 
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACE
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACEμ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACE
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACEtheijes
 
5.3 integration by substitution dfs-102
5.3 integration by substitution dfs-1025.3 integration by substitution dfs-102
5.3 integration by substitution dfs-102Farhana Shaheen
 
The algebraic techniques module4
The algebraic techniques module4The algebraic techniques module4
The algebraic techniques module4REYEMMANUELILUMBA
 

What's hot (18)

5.2 the substitution methods
5.2 the substitution methods5.2 the substitution methods
5.2 the substitution methods
 
Lattices AND Hasse Diagrams
Lattices AND Hasse DiagramsLattices AND Hasse Diagrams
Lattices AND Hasse Diagrams
 
Boolean algebra and logic gates
Boolean algebra and logic gatesBoolean algebra and logic gates
Boolean algebra and logic gates
 
2.hyperbolic functions Further Mathematics Zimbabwe Zimsec Cambridge
2.hyperbolic functions  Further Mathematics Zimbabwe Zimsec Cambridge2.hyperbolic functions  Further Mathematics Zimbabwe Zimsec Cambridge
2.hyperbolic functions Further Mathematics Zimbabwe Zimsec Cambridge
 
HYPERBOLIC FUNCTION
HYPERBOLIC FUNCTIONHYPERBOLIC FUNCTION
HYPERBOLIC FUNCTION
 
Vector analysis
Vector analysisVector analysis
Vector analysis
 
Integration by Parts & by Partial Fractions
Integration by Parts & by Partial FractionsIntegration by Parts & by Partial Fractions
Integration by Parts & by Partial Fractions
 
The five laws of boolean algebra
The five laws of boolean algebraThe five laws of boolean algebra
The five laws of boolean algebra
 
IRJET - Equivalence Relation on Fuzzy Meet Hyperlattice
IRJET -  	  Equivalence Relation on Fuzzy Meet HyperlatticeIRJET -  	  Equivalence Relation on Fuzzy Meet Hyperlattice
IRJET - Equivalence Relation on Fuzzy Meet Hyperlattice
 
equivalence and countability
equivalence and countabilityequivalence and countability
equivalence and countability
 
Integers
IntegersIntegers
Integers
 
Relations and functions
Relations and functionsRelations and functions
Relations and functions
 
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACE
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACEμ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACE
μ-RANGE, λ-RANGE OF OPERATORS ON A HILBERT SPACE
 
Set Theory 1
Set Theory 1Set Theory 1
Set Theory 1
 
HRISTOVA_VANKOVA_2012
HRISTOVA_VANKOVA_2012HRISTOVA_VANKOVA_2012
HRISTOVA_VANKOVA_2012
 
5.3 integration by substitution dfs-102
5.3 integration by substitution dfs-1025.3 integration by substitution dfs-102
5.3 integration by substitution dfs-102
 
The algebraic techniques module4
The algebraic techniques module4The algebraic techniques module4
The algebraic techniques module4
 
Set Theory DM
Set Theory DMSet Theory DM
Set Theory DM
 

Similar to Digital electronics lesson 2

Boolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdfBoolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdfSangitaBose2
 
Chapter2 (1).pptx
Chapter2 (1).pptxChapter2 (1).pptx
Chapter2 (1).pptxMitKumar2
 
Digital logic design lecture 06
Digital logic design   lecture 06 Digital logic design   lecture 06
Digital logic design lecture 06 FarhatUllah27
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika DasarArif Hakim
 
Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdfssusere02873
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic GatesKumar
 
Lecture 2.4 logic_gate_&_simple_logic_circuit
Lecture 2.4 logic_gate_&_simple_logic_circuitLecture 2.4 logic_gate_&_simple_logic_circuit
Lecture 2.4 logic_gate_&_simple_logic_circuitKMJ Science Computer
 
Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Qundeel
 
Digital electronics
Digital electronicsDigital electronics
Digital electronicsnanishajieha
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarSivakumar R D .
 

Similar to Digital electronics lesson 2 (20)

Boolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdfBoolean Algebra SOP POS_Computer Architecture.pdf
Boolean Algebra SOP POS_Computer Architecture.pdf
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
 
07 boolean algebra
07 boolean algebra07 boolean algebra
07 boolean algebra
 
Chapter2 (1).pptx
Chapter2 (1).pptxChapter2 (1).pptx
Chapter2 (1).pptx
 
Digital logic design lecture 06
Digital logic design   lecture 06 Digital logic design   lecture 06
Digital logic design lecture 06
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika Dasar
 
PPT 1.pptx
PPT 1.pptxPPT 1.pptx
PPT 1.pptx
 
Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
 
boolean-algebra.pdf
boolean-algebra.pdfboolean-algebra.pdf
boolean-algebra.pdf
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic Gates
 
Chapter 4 logic design
Chapter 4   logic designChapter 4   logic design
Chapter 4 logic design
 
Lecture 2.4 logic_gate_&_simple_logic_circuit
Lecture 2.4 logic_gate_&_simple_logic_circuitLecture 2.4 logic_gate_&_simple_logic_circuit
Lecture 2.4 logic_gate_&_simple_logic_circuit
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
 
Chapter 2.pptx
Chapter 2.pptxChapter 2.pptx
Chapter 2.pptx
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
Dld (1)
Dld (1)Dld (1)
Dld (1)
 

Recently uploaded

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 

Recently uploaded (20)

(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 

Digital electronics lesson 2

  • 1. Digital Electronics Digital Electronics Lesson 2 : Logic Gates and Boolean Algebra Sukriti Dhang 19/06/2020
  • 3. Content 1. Boolean Theorem 2. Logic gates and Universal gates 3. Standard SOP and POS forms 4. Minterms and Maxterms 5. Karnaugh Map
  • 4. Boolean Logic Operations A boolean function is an algebraic expression formed using binary variables and basic logical operation symbols. Basic logical operations AND function (logical multiplication) OR function (logical addition) NOT function (logical complementation)
  • 5. Logical AND function Let us consider two variables A and B, where A and B are the inputs. Y be the output, Y=A ᐧ B A B Y=AB 0 0 0 0 1 0 1 0 0 1 1 1
  • 6. Logical OR function Let us consider two variables A and B, where A and B are the inputs. Y be the output, Y=A + B A B Y=A+B 0 0 0 0 1 1 1 0 1 1 1 1
  • 7. Logical NOT function Let us consider one variables A, where A is the input. Y be the output, Y=A’ A Y=A’ 0 1 1 0
  • 8. Properties of Boolean Algebra It is mathematical system consisting of a set of two or more distinct elements. ➢ Commutative property ➢ Associative property ➢ Distributive property ➢ Absorption law ➢ Consensus law ➢ Idempotency property
  • 9. Boolean laws A+0=A A 1=Aᐧ - A+1=A A 0=0ᐧ - A+A=A A A=Aᐧ Idempotency A+A’=1 A Aᐧ ’=0 Full set or null set A’’=A Double complement
  • 10. Commutative Property Boolean addition is commutative A+B = B+A According to this property, the order of OR operation on variable makes no diference. For eg. 0+1=1+0 (i.e. 0+1=1 and 1+0=1) Boolean multiplication is commutative AᐧB = BᐧA According to this property, the order of AND operation on variable makes no diference. For eg. 0ᐧ1=1ᐧ0 (i.e. 0ᐧ1=0 and 1ᐧ0=0)
  • 11. Associative Property Boolean addition is associative A+(B+C) = (A+B)+C According to this property, the OR operation of several variable makes no diference, regardless of the grouping of the variables. For eg. 0+(1+1)=(0+1)+1 (i.e.0+(1+1)=1 and (0+1)+1 =1) Boolean multiplication is associative Aᐧ(BᐧC) = (AᐧB)ᐧC According to this property, the order of AND operation of several variable makes no diference, regardless of the grouping of the variables. For eg. 0ᐧ(1ᐧ1)=(0ᐧ1)ᐧ1 (i.e. 0ᐧ(1ᐧ1)=0 and (0ᐧ1)ᐧ1=0)
  • 12. Distributive Property Boolean addition is distributive A+BᐧC = (A+B)ᐧ(A+C) According to this property, the AND operation of several variables and then OR operation of the result with single variable is equivalent to OR operation of single variable with each of the several variables and then the AND operation of the sums. Boolean multiplication is distributive Aᐧ(B+C) = (AᐧB)+(AᐧC) According to this property, the OR operation of several variables and then AND operation of the result with single variable is equivalent to AND operation of single variable with each of the several variables and then the OR operation of
  • 13. Absorption Law Boolean addition is absorption A+AᐧB = A Proof: A+AᐧB=Aᐧ1+AᐧB =Aᐧ(1+B) [since 1+B=1] =Aᐧ1=A Boolean multiplication is absorption Aᐧ(A+B) = A Proof: Aᐧ(A+B)=AᐧA+AᐧB =A+(AᐧB) =Aᐧ(1+B) [since 1+B=1] =Aᐧ1=A
  • 14. A+A’ᐧB=A+B Proof : A+A’ᐧB=(A+A’)ᐧ(A+B) =1ᐧ(A+B) [since A+A’=1 ] =(A+B) Aᐧ(A’+B)=AᐧB Proof : Aᐧ(A’+B)=(AᐧA’)+(AᐧB) =0+(AᐧB) [since AᐧA’=0 ] =(AᐧB)
  • 15. Consensus laws AᐧB+A’ᐧC+BᐧC= AᐧB + A’ᐧC Proof: AᐧB+A’ᐧC+BᐧC=AᐧB+A’ᐧC+BᐧCᐧ1 =AᐧB+A’ᐧC+BᐧCᐧ(A+A’) [since A+A’=1] =AᐧB+A’ᐧC+AᐧBᐧC+A’ᐧBᐧC =AᐧBᐧ(1+C) +A’ᐧCᐧ(1+B) [since 1+C=1, 1+B=1 ] =AᐧB+A’ᐧC (A+B)ᐧ(A’+C)ᐧ(B+C)=( A+B) ᐧ (A’+C) Proof:(A+B)ᐧ(A’+C)ᐧ(B+C) =(A+B)ᐧ(A’+C)ᐧ(B+C+0) =(A+B)ᐧ(A’+C)ᐧ(B+C+AᐧA’) =(A+B)ᐧ(A’+C)ᐧ(B+C+A)ᐧ(B+C+A’) [since A+BC=(A+B)(A+C)] =(A+B)ᐧ(A+B+C)ᐧ(A’+C)ᐧ(A’+B+C) =(A+B)ᐧ(A’+C)
  • 16. Principle of Duality DeMorgan’s Theorem (AᐧB)’=A’+B’ The theorem states that complement of product is equal to the sum of the complements (A+B)’=A’ᐧB’ The theorem states that complement of sum is equal to the product of the complements
  • 17. Proof: 1 2 3 4 5 6 7 8 9 10 A B A’ B’ A+B A Bᐧ (A+B)’ A’ Bᐧ ’ (A B)ᐧ ’ A’+B’ 0 0 1 1 0 0 1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 0 0 1 1 0 0 0 1 1 1 1 0 0 1 1 0 0 0 0 From the table, it is clear that columns number 7 and 8 are equal, thus satisfies (A+B)’=A’ Bᐧ ’ And columns number 9 and 10 are equal, thus satisfies (A B)ᐧ ’=A’+B’
  • 18. Examples Y=A’B’C’+A’BC’+AB’C’+ABC’ Proof: A’B’C’+A’BC’+AB’C’+ABC’ =A’C’(B+B’)+AC’(B+B’) =A’C’+AC’ [since B+B’=1] =(A’+A)C’ =C’ Y=(A’+B)(A+B) Proof: (A’+B)(A+B) =B+AA’ =B+0 [since AA’=0] =B
  • 19. Examples contd. Y=A+A’B’+A’B’C+A’B’C’D Proof: A+A’B’+A’B’C+A’B’C’D = A+A’B’C+B+A’B’C’D [since A+A’X=A+X, here X=B’C] = A+B’C+B+A’B’C’D = A+A’B’C’D+B+B’C [since A+A’X=A+X, here X=B’C’D; B+B’C=B+C] = A+B’C’D +B+C = A+C+B+B’C’D [since B+B’X=B+X, here X=C’D] = A+C+B+C’D =A+B+C+C’D [since C+C’D=C+D] = A+B+C+D
  • 20. Practise Problem 1. Draw truth table for a) Y=AC+AB b) Y=(B’+A)C’ 1. Simplify a) Y=AB’+(A’+B)C b) Y=A’B+BD+ACD’ c) Y=A+AB+A’BC d) Y=AB+A(B+C)+B(B+C) 1. Apply Demorgan’ theroem a) (A(B+C))’ b) ((AB)’+(CD)’)’
  • 21. Part 2 contd. Lesson 2 : Logic Gates and Boolean Algebra 1. Standard SOP and POS forms 2. Minterms and Maxterms 3. Karnaugh Map