SlideShare a Scribd company logo
Digital logic design
lecture 06
By-Farhat Ullah
Boolean Algebra
 Variable
A variable is a symbol usually an uppercase letter used to
represent a logical quantity. A variable can have a 0 or
1 value.
 Complement
A complement is the inverse of a variable and is indicated
by a bar over the variable. Complement of variable X is X*
 Literal
A Literal is a variable or the complement of a variable. X
and X* are literals
Boolean Addition &
Multiplication
 Boolean Addition performed by OR gate
 Sum Term describes Boolean Addition
 Boolean Multiplication performed by AND gate
 Product Term describes Boolean Multiplication
Boolean Addition
 Sum of literals
 Sum term = 1 if any literal = 1
 Sum term = 0 if all literals = 0
BA  BA  CBA 
Boolean Multiplication
 Product of literals
 Product term = 1 if all literals = 1
 Product term = 0 if any one literal = 0
BA. BA. CBA ..
Laws, Rules & Theorems of
Boolean Algebra
 Commutative Law
for addition and multiplication
 Associative Law
for addition and multiplication
 Distributive Law
 Demorgan’s Theorems
Commutative Law
 Commutative Law for Addition
A + B = B + A
 Commutative Law for Multiplication
A.B = B.A
A
B
A + B A + B
B
A
A
B
A.B A.B
B
A
Associative Law
 Associative Law for Addition
A + (B + C) = (A + B) + C
A
B
A+(B+C)
C
B+C
A
B
C
A+B
(A+B)+C
Associative Law
 Associative Law for Multiplication
A.(B.C) = (A.B).C
A
B
A.(B.C)
C
B.C
A
B
C
A.B
(A.B).C
Distributive Law
A.(B + C) = A.B + A.C
A
B
A.(B+C)
C
B+C
A
B
C
A.B
A.B+A.CA
A.C
Rules of Boolean Algebra
1. A + 0 = A
2. A + 1 = 1
3. A.0 = 0
4. A.1 = A
5. A + A = A
6. A + = 1
7. A.A = A
8. A. = 0
9. = A
10. A + A.B = A
11. A + = A + B
12. (A+B).(A+C) = A+B.C
A
A
A
BA.
Demorgan’s Theorems
 First Theorem
 Second Theorem
BABA .
BABA .
A
B
B.A
A
B
BA 
A
B
BA 
A
B
B.A
Demorgan’s Theorems
 Any number of variables
 Combination of variables
ZYXZYX ..
ZYXZYX ..
).().().).(.( BCACBABCACBA 
BCACBA .).().(.  BCACBA ).().( 
CBBACABA .... 
CBCABA ... 
Boolean Analysis of Logic
Circuits
 Boolean Algebra provides concise way
to represent operation of a logic circuit
 Complete function of a logic circuit can
be determined by evaluating the
Boolean expression using different
input combinations
Boolean Analysis of Logic Circuits
 From the expression, the output is a 1 if variable D = 1 and
=1
 =1 if AB=1 or C=0
)( CAB 
A
B
C
D
AB
C
CAB 
DCAB )( 
)( CAB 
Boolean Analysis of Logic Circuits
Inputs Output Inputs Output
A B C D F A B C D F
0 0 0 0 0 1 0 0 0 0
0 0 0 1 1 1 0 0 1 1
0 0 1 0 0 1 0 1 0 0
0 0 1 1 0 1 0 1 1 0
0 1 0 0 0 1 1 0 0 0
0 1 0 1 1 1 1 0 1 1
0 1 1 0 0 1 1 1 0 0
0 1 1 1 0 1 1 1 1 1
Simplification using Boolean
Algebra
 AB + A(B+C) + B(B+C)
= AB + AB + AC + BB +BC
= AB + AC + B + BC
= AB + AC + B
= B + AC
Simplified Circuit
A
B
C
AB+A(B+C)+B(B+C)
A
B
C
B+AC
Standard forms of Boolean
Expressions
 Sum-of-Products form
 Product-of-Sums form
Standard forms of Boolean
Expressions
 Sum-of-Products form
AB + ABC
ABC + CDE +
 Product-of-Sums form
DCB
ACCBABA 
))(( CBABA 
))()(( DCBEDCCBA 
))()(( CACBABA 
Implementation of SOP
expression
A
B
C
B+AC+AD
A
D
Implementation of POS
expression
D
B
C
(A+B)(B+C+D)(A+C)
A
B
A
C
Conversion of general
expression to SOP form
BA DA C 
B E FB C DA BE FC DBA B  )(
B DB CBA DA CA BDCBBA  ))((
CBCACBACBACBA  )()()(

More Related Content

What's hot

All About Boolean Algebra DLD.
All About Boolean Algebra DLD.All About Boolean Algebra DLD.
All About Boolean Algebra DLD.
Zain Jafri
 
Sop and pos
Sop and posSop and pos
Sop and pos
shubhamprajapat23
 
Chapter 2 Review
Chapter 2 ReviewChapter 2 Review
Chapter 2 Reviewguest056fe2
 
Digital electronics lesson 2
Digital electronics lesson 2Digital electronics lesson 2
Digital electronics lesson 2
Sukriti Dhang
 
Set Operations
Set OperationsSet Operations
Set Operations
Bilal Amjad
 
How to Prove and Apply De Morgan's Laws
How to Prove and Apply De Morgan's LawsHow to Prove and Apply De Morgan's Laws
How to Prove and Apply De Morgan's Laws
Don Sevcik
 
IS 151 lecture 4
IS 151   lecture 4IS 151   lecture 4
IS 151 lecture 4
wajanga
 
Algebra chap1section1
Algebra chap1section1Algebra chap1section1
Algebra chap1section1Cathy Hager
 
Chapteronesectionone
ChapteronesectiononeChapteronesectionone
ChapteronesectiononeCathy Hager
 
Persistent homology
Persistent homologyPersistent homology
Persistent homologyKelly Davis
 
Digital logic mohammed salim ch4
Digital logic mohammed salim ch4Digital logic mohammed salim ch4
Digital logic mohammed salim ch4
Asst Lect Mohammed Salim
 
Report on set theory
Report on set theoryReport on set theory
Report on set theory
Raymundo Raymund
 
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
Abu Bakar Soomro
 
5.boolean algebra
5.boolean algebra5.boolean algebra
5.boolean algebra
MdFazleRabbi18
 
Set operations
Set operationsSet operations
Set operations
rajshreemuthiah
 
Set Difference
Set DifferenceSet Difference
Set Difference
Reymart Bargamento
 
Algebra
AlgebraAlgebra
Algebra
Mang Oha
 

What's hot (20)

All About Boolean Algebra DLD.
All About Boolean Algebra DLD.All About Boolean Algebra DLD.
All About Boolean Algebra DLD.
 
Sop and pos
Sop and posSop and pos
Sop and pos
 
Chapter 2 Review
Chapter 2 ReviewChapter 2 Review
Chapter 2 Review
 
Dld (1)
Dld (1)Dld (1)
Dld (1)
 
Digital electronics lesson 2
Digital electronics lesson 2Digital electronics lesson 2
Digital electronics lesson 2
 
Set Operations
Set OperationsSet Operations
Set Operations
 
How to Prove and Apply De Morgan's Laws
How to Prove and Apply De Morgan's LawsHow to Prove and Apply De Morgan's Laws
How to Prove and Apply De Morgan's Laws
 
IS 151 lecture 4
IS 151   lecture 4IS 151   lecture 4
IS 151 lecture 4
 
Algebra chap1section1
Algebra chap1section1Algebra chap1section1
Algebra chap1section1
 
Chapteronesectionone
ChapteronesectiononeChapteronesectionone
Chapteronesectionone
 
Persistent homology
Persistent homologyPersistent homology
Persistent homology
 
Digital logic mohammed salim ch4
Digital logic mohammed salim ch4Digital logic mohammed salim ch4
Digital logic mohammed salim ch4
 
Report on set theory
Report on set theoryReport on set theory
Report on set theory
 
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
Set Operations Topic Including Union , Intersection, Disjoint etc De Morgans ...
 
5.boolean algebra
5.boolean algebra5.boolean algebra
5.boolean algebra
 
Set operations
Set operationsSet operations
Set operations
 
2.2 Set Operations
2.2 Set Operations2.2 Set Operations
2.2 Set Operations
 
Set Difference
Set DifferenceSet Difference
Set Difference
 
combinatorics
combinatoricscombinatorics
combinatorics
 
Algebra
AlgebraAlgebra
Algebra
 

Similar to Digital logic design lecture 06

Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
Sivakumar R D .
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
Rokonuzzaman Rony
 
Lecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptxLecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptx
WilliamJosephat1
 
9402730.ppt
9402730.ppt9402730.ppt
9402730.ppt
qquwandiq19
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)kinza arshad
 
Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Qundeel
 
Boolean variables r010
Boolean variables   r010Boolean variables   r010
Boolean variables r010
arunachalamr16
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
praveenkaundal
 
PPT 1.pptx
PPT 1.pptxPPT 1.pptx
PPT 1.pptx
ShrutiSharma485933
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika Dasar
Arif Hakim
 
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
SangitaBose2
 
Lec1 n
Lec1 nLec1 n
Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
ssusere02873
 
Boolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdfBoolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdf
nyamuonatinashe
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
Ideal Eyes Business College
 
Admission for mba
Admission for mbaAdmission for mba
Admission for mba
Edhole.com
 
Basic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebraBasic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebra
Hanu Kavi
 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
eedayaya1
 
Boolean Algebra.pptx
Boolean Algebra.pptxBoolean Algebra.pptx
Boolean Algebra.pptx
Pooja Dixit
 

Similar to Digital logic design lecture 06 (20)

Boolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.SivakumarBoolean Algebra - R.D.Sivakumar
Boolean Algebra - R.D.Sivakumar
 
Boolean Algebra DLD
Boolean Algebra DLDBoolean Algebra DLD
Boolean Algebra DLD
 
Lecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptxLecture 05-Logic expression and Boolean Algebra.pptx
Lecture 05-Logic expression and Boolean Algebra.pptx
 
9402730.ppt
9402730.ppt9402730.ppt
9402730.ppt
 
presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)presentation on (Boolean rules & laws)
presentation on (Boolean rules & laws)
 
Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1Ch4 Boolean Algebra And Logic Simplication1
Ch4 Boolean Algebra And Logic Simplication1
 
Boolean variables r010
Boolean variables   r010Boolean variables   r010
Boolean variables r010
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
PPT 1.pptx
PPT 1.pptxPPT 1.pptx
PPT 1.pptx
 
Gerbang Logika Dasar
Gerbang Logika DasarGerbang Logika Dasar
Gerbang Logika Dasar
 
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
 
Lec1 n
Lec1 nLec1 n
Lec1 n
 
Boolean Algebra.pdf
Boolean Algebra.pdfBoolean Algebra.pdf
Boolean Algebra.pdf
 
Boolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdfBoolen Algebra Lecture Notes.pdf
Boolen Algebra Lecture Notes.pdf
 
14 Lec11 2003
14 Lec11 200314 Lec11 2003
14 Lec11 2003
 
BOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATEBOOLEAN ALGEBRA & LOGIC GATE
BOOLEAN ALGEBRA & LOGIC GATE
 
Admission for mba
Admission for mbaAdmission for mba
Admission for mba
 
Basic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebraBasic theorems and properties of boolean algebra
Basic theorems and properties of boolean algebra
 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
 
Boolean Algebra.pptx
Boolean Algebra.pptxBoolean Algebra.pptx
Boolean Algebra.pptx
 

More from FarhatUllah27

Digital logic design lecture 07
Digital logic design   lecture 07 Digital logic design   lecture 07
Digital logic design lecture 07
FarhatUllah27
 
Digital logic design lecture 05
Digital logic design   lecture 05 Digital logic design   lecture 05
Digital logic design lecture 05
FarhatUllah27
 
Digital logic design lecture 04
Digital logic design   lecture 04 Digital logic design   lecture 04
Digital logic design lecture 04
FarhatUllah27
 
Digital logic design lecture 03
Digital logic design   lecture 03 Digital logic design   lecture 03
Digital logic design lecture 03
FarhatUllah27
 
Digital logic design lecture 02
Digital logic design   lecture 02 Digital logic design   lecture 02
Digital logic design lecture 02
FarhatUllah27
 
Digital logic design lecture 01
Digital logic design   lecture 01Digital logic design   lecture 01
Digital logic design lecture 01
FarhatUllah27
 

More from FarhatUllah27 (6)

Digital logic design lecture 07
Digital logic design   lecture 07 Digital logic design   lecture 07
Digital logic design lecture 07
 
Digital logic design lecture 05
Digital logic design   lecture 05 Digital logic design   lecture 05
Digital logic design lecture 05
 
Digital logic design lecture 04
Digital logic design   lecture 04 Digital logic design   lecture 04
Digital logic design lecture 04
 
Digital logic design lecture 03
Digital logic design   lecture 03 Digital logic design   lecture 03
Digital logic design lecture 03
 
Digital logic design lecture 02
Digital logic design   lecture 02 Digital logic design   lecture 02
Digital logic design lecture 02
 
Digital logic design lecture 01
Digital logic design   lecture 01Digital logic design   lecture 01
Digital logic design lecture 01
 

Recently uploaded

DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
thanhdowork
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
VENKATESHvenky89705
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 

Recently uploaded (20)

DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
RAT: Retrieval Augmented Thoughts Elicit Context-Aware Reasoning in Long-Hori...
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
road safety engineering r s e unit 3.pdf
road safety engineering  r s e unit 3.pdfroad safety engineering  r s e unit 3.pdf
road safety engineering r s e unit 3.pdf
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 

Digital logic design lecture 06

  • 1. Digital logic design lecture 06 By-Farhat Ullah
  • 2. Boolean Algebra  Variable A variable is a symbol usually an uppercase letter used to represent a logical quantity. A variable can have a 0 or 1 value.  Complement A complement is the inverse of a variable and is indicated by a bar over the variable. Complement of variable X is X*  Literal A Literal is a variable or the complement of a variable. X and X* are literals
  • 3. Boolean Addition & Multiplication  Boolean Addition performed by OR gate  Sum Term describes Boolean Addition  Boolean Multiplication performed by AND gate  Product Term describes Boolean Multiplication
  • 4. Boolean Addition  Sum of literals  Sum term = 1 if any literal = 1  Sum term = 0 if all literals = 0 BA  BA  CBA 
  • 5. Boolean Multiplication  Product of literals  Product term = 1 if all literals = 1  Product term = 0 if any one literal = 0 BA. BA. CBA ..
  • 6. Laws, Rules & Theorems of Boolean Algebra  Commutative Law for addition and multiplication  Associative Law for addition and multiplication  Distributive Law  Demorgan’s Theorems
  • 7. Commutative Law  Commutative Law for Addition A + B = B + A  Commutative Law for Multiplication A.B = B.A A B A + B A + B B A A B A.B A.B B A
  • 8. Associative Law  Associative Law for Addition A + (B + C) = (A + B) + C A B A+(B+C) C B+C A B C A+B (A+B)+C
  • 9. Associative Law  Associative Law for Multiplication A.(B.C) = (A.B).C A B A.(B.C) C B.C A B C A.B (A.B).C
  • 10. Distributive Law A.(B + C) = A.B + A.C A B A.(B+C) C B+C A B C A.B A.B+A.CA A.C
  • 11. Rules of Boolean Algebra 1. A + 0 = A 2. A + 1 = 1 3. A.0 = 0 4. A.1 = A 5. A + A = A 6. A + = 1 7. A.A = A 8. A. = 0 9. = A 10. A + A.B = A 11. A + = A + B 12. (A+B).(A+C) = A+B.C A A A BA.
  • 12. Demorgan’s Theorems  First Theorem  Second Theorem BABA . BABA . A B B.A A B BA  A B BA  A B B.A
  • 13. Demorgan’s Theorems  Any number of variables  Combination of variables ZYXZYX .. ZYXZYX .. ).().().).(.( BCACBABCACBA  BCACBA .).().(.  BCACBA ).().(  CBBACABA ....  CBCABA ... 
  • 14. Boolean Analysis of Logic Circuits  Boolean Algebra provides concise way to represent operation of a logic circuit  Complete function of a logic circuit can be determined by evaluating the Boolean expression using different input combinations
  • 15. Boolean Analysis of Logic Circuits  From the expression, the output is a 1 if variable D = 1 and =1  =1 if AB=1 or C=0 )( CAB  A B C D AB C CAB  DCAB )(  )( CAB 
  • 16. Boolean Analysis of Logic Circuits Inputs Output Inputs Output A B C D F A B C D F 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 1 1 0 1 0 1 1 0 0 1 0 0 0 1 1 0 0 0 0 1 0 1 1 1 1 0 1 1 0 1 1 0 0 1 1 1 0 0 0 1 1 1 0 1 1 1 1 1
  • 17. Simplification using Boolean Algebra  AB + A(B+C) + B(B+C) = AB + AB + AC + BB +BC = AB + AC + B + BC = AB + AC + B = B + AC
  • 19. Standard forms of Boolean Expressions  Sum-of-Products form  Product-of-Sums form
  • 20. Standard forms of Boolean Expressions  Sum-of-Products form AB + ABC ABC + CDE +  Product-of-Sums form DCB ACCBABA  ))(( CBABA  ))()(( DCBEDCCBA  ))()(( CACBABA 
  • 23. Conversion of general expression to SOP form BA DA C  B E FB C DA BE FC DBA B  )( B DB CBA DA CA BDCBBA  ))(( CBCACBACBACBA  )()()(