SlideShare a Scribd company logo
Digital Electronics
MINIMIZATION TECHNIQUES AND LOGIC
GATES
BOOLEAN POSTULATES AND LAWS:
T1 : Commutative Law
(a) A + B = B + A
(b) A B = B A
T2 : Associate Law
(a) (A + B) + C = A + (B + C)
(b) (A B) C = A (B C)
T3 : Distributive Law
(a) A (B + C) = A B + A C
(b) A + (B C) = (A + B) (A + C)
T4 : Identity Law
(a) A + A = A
(b) A A = A
Cont.
T6 : Redundance Law
(a) A + A B = A
(b) A (A + B) = A
T7 :
(a) 0 + A = A
(b) 0 A = 0
T8 :
(a) 1 + A = 1
(b) 1 A = A
Cont.
Boolean postulates
Boolean postulates are
•The Commutative Law of addition for two variable.
A + B = B + A
•The Commutative Law of multiplication for two variable.
A . B = B . A
•The Associative law of addition with multiplication is written as
A + (B + C) = A +B +C
•The Associative law of multiplication with addition is written as
A . (B . C) = (A . B) . C
•The Associative law of multiplication with addition is written as
A . (B + C) = A . B + A . C
•The Associative law of addition with multiplication is written as
A + (B . C) = (A + B) . (A + C)
De-morgan’s Theorem
DE-MORGAN’S THEOREM
1.(AB)' = A' + B'
The complement of a product is equal to the sum of the
complements
2.( A+B)' = A' . B'
The complement of a sum term is equal to the product of
the complements
Duality Principle
PRINCIPLE OF DUALITY:
Principle of Duality theorem says,
•Changing each OR operator to an AND operator
•Changing each AND operator to an OR operator
•Replace 0’s by 1’s and 1’s by 0’s
BOOLEAN EXPRESSION:
Boolean expressions are minimized by using Boolean laws
and postulates.
Minimization of Boolean
Expressions
MINIMIZATION OF BOOLEAN EXPRESSIONS
Simplify the Boolean expression F=x′y′z′+x′yz+xy′z′+xyz′
To a minimum number of literals
F=x′y′z′+x′yz+xy′z′+xyz′
=x′y′z′+x′yz+xz′(y′+y)
=x′y′z′+x′yz+xz′
=x′yz+ z′(x′y′+x)
= x′yz+z′(x′+x)(y′+x)
F=x′yz+xz′+z′y′
Canonical and standard forms
•Sum-of-Product (SOP) form: When two or more
product terms are summed by Boolean addition, the
result is a Sum-of-Product or SOP expression
• Product-of-Sum (POS) form: When two or more sum
terms are multiplied by Boolean multiplication, the
result is a Product-of-Sum or POS expression
Cont.
CANONICAL FORM:
In Sum Of Products(SOP) and Product Of Sums(POS), if all the term
contains all the variables either in true or in complementary form then its
said to be canonical SOP or canonical POS.
MINTERM ( canonical SOP)
•In a Boolean function, a binary variable (x) may appear either in its
normal form (x) or in its complement form (x’).
• Consider 2 binary variables x and y and an AND operation, there are 4
and only 4 possible combinations: x’•y’, x’•y, x•y’ & x•y.
•Each of the 4 product terms is called a MINTERM or STANDARD
PRODUCT
•By definition, a Minterm is a product which consists of all the variables
in the normal form or the complement form but NOT BOTH.
e.g. for a function with 2 variables x and y: x•y’ is a minterm but x’ is
NOT a minterm
e.g. for a function with 3 variables x, y and z: x’yz’ is a minterm but
xy’ is NOT a minterm
Cont.
MAXTERM (canonical POS)
•Consider 2 binary variables x and y and an OR
operation, there are 4 and only 4 possible combinations:
x’+y’, x’+y, x+y’, x+y.
•Each of the 4 sum terms is called a MAXTERM or
STANDARD SUM.
•By definition, a Maxterm is a sum in which each variable
appears once and only once either in its normal form or
its complement form but NOT BOTH.
Minterms and Maxterms for 3
Variables
Minterm Boolean Expression
Boolean functions can be expressed with minterms,
e.g.f1(x,y,z) = m1 + m4 + m6 = Σm(1, 4, 6)
f2(x,y,z) = m2 + m4 + m6+ m7 = Σm(2, 4, 6, 7)
Maxterm Boolean Expression
Maxterm Boolean Expression
Boolean functions can also be expressed with maxterms,
e.g.f1’ = x’y’z’+x’yz’+x’yz+xy’z+xyz
f1 = (x’y’z’+x’yz’+x’yz+xy’z+xyz)’
= (x+y+z)(x+y’+z)(x+y’+z’)(x’+y+z’)(x’+y’+z’)
= M0•M2•M3•M5•M7
= Π M(0, 2, 3, 5, 7)
f2 = M0•M1•M3•M5 = Π M(0, 1, 3, 5)
Truth table for f1 and f2
Express Boolean Functions in
Minterms
Express Boolean Functions in Minterms
•If product terms in a Boolean function are not minterms, they can
be converted to minterms
e.g. f(a,b,c) = a’ + bc’ + ab’c
•Function f has 3 variables, therefore, each minterm must have 3
literals.
•Neither a’ nor bc’ are minterms.They can be converted to
minterm.ab’c is a minterm
Cont.
Conversion to Minterms
Let the function be f(a,b,c) = a’ + bc’ + ab’c
•To convert a’ to a minterm, the 2 variables (b, c) must
be added, without changing its functionality.
Since a’=a’•1 & 1 = b+b’, a’= a’(b + b’) = a’b + a’b’
•Similarly, a’b = a’b(c + c’) = a’bc + a’bc’ and a’b’ =
a’b’(c+c’) = a’b’c + a’b’c’
•bc’ = bc’(a+a’) = abc’ + a’bc’
•f = a’bc+a’bc’+a’b’c+a’b’c’+abc’+a’bc’+ab’c
Express Boolean Functions in
Maxterms
Express Boolean Functions in Maxterms
By using the Distribution Law: x+yz = (x+y)(x+z),
•Boolean function can be converted to an expression
in product of maxterms
e.g. f(a,b,c) = a’+bc’
= (a’+b)(a’+c’) {not maxterms}
= (a’+b+cc’)(a’+c’+bb’) {cc’=0}
= (a’+b+c)(a’+b+c’)(a’+c’+b)(a’+c’+b’)
= (a’+b+c)(a’+b+c’)(a’+c’+b’)
Cont.
Express the Boolean function F=A+B′C in sum of
min terms.
Given
F=A+B′C
=A(B+ B′)(C+C′)+ B′C(A+A′)
=(AB+A B′)(C+C′)+B′C(A+A′) =ABC+ABC′+AB′C+AB
′C′+AB′C+A′B′C
= ABC+ABC′+AB′C+AB′C+A′B′C
F=m1+m4+m5+m6+m7
Cont.
POS form:
Given
D=(A′+B)(B′+C)
=A′B′+A′C+BB′+BC
= A′B′+A′C+BC
= A′+B′+ A′C+BC
= A′(1+C)+B′+BC
= A′+B′+BC
D= A′B′+BC
Using missed terms formulae;
= A′B′(C+C′)+(A+A′)BC
= A′B′C+ A′B′C′+ABC+A′BC
D(A,B,C)= Σ m(1,0,7,3)
Thank You

More Related Content

What's hot

Carry look ahead adder
Carry look ahead adderCarry look ahead adder
Carry look ahead adder
dragonpradeep
 
Successive approximation
Successive approximationSuccessive approximation
Successive approximation
Amit Kumar Mohapatra
 
Counters
CountersCounters
Counters
Ketaki_Pattani
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
kalung0313
 
Gradient , Directional Derivative , Divergence , Curl
Gradient , Directional Derivative , Divergence , Curl Gradient , Directional Derivative , Divergence , Curl
Gradient , Directional Derivative , Divergence , Curl
VishalVishwakarma59
 
adder and subtractor
 adder and subtractor adder and subtractor
adder and subtractor
Unsa Shakir
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
Laguna State Polytechnic University
 
ADC - Analog digital converter
ADC - Analog digital converterADC - Analog digital converter
ADC - Analog digital converter
Mahmoud Salheen
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
Satya P. Joshi
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and Maxterm
Self-employed
 
Digital Counter Design
 Digital Counter Design Digital Counter Design
Digital Counter Design
GargiKhanna1
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
SIVALAKSHMIPANNEERSE
 
Analog to digital converters, adc
Analog to digital converters, adcAnalog to digital converters, adc
Analog to digital converters, adc
Saumya Ranjan Behura
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
student
 
Registers
RegistersRegisters
Registers
Gaditek
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
Gaditek
 
Ditial to Analog Converter
Ditial to Analog ConverterDitial to Analog Converter
Ditial to Analog Converter
Gauravsinh Parmar
 
Digital Electronics Notes
Digital Electronics Notes Digital Electronics Notes
Digital Electronics Notes
Srikrishna Thota
 

What's hot (20)

Carry look ahead adder
Carry look ahead adderCarry look ahead adder
Carry look ahead adder
 
Sig con
Sig conSig con
Sig con
 
Successive approximation
Successive approximationSuccessive approximation
Successive approximation
 
Counters
CountersCounters
Counters
 
Fourier transforms
Fourier transformsFourier transforms
Fourier transforms
 
Gradient , Directional Derivative , Divergence , Curl
Gradient , Directional Derivative , Divergence , Curl Gradient , Directional Derivative , Divergence , Curl
Gradient , Directional Derivative , Divergence , Curl
 
adder and subtractor
 adder and subtractor adder and subtractor
adder and subtractor
 
Number Systems Basic Concepts
Number Systems Basic ConceptsNumber Systems Basic Concepts
Number Systems Basic Concepts
 
ADC - Analog digital converter
ADC - Analog digital converterADC - Analog digital converter
ADC - Analog digital converter
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and Maxterm
 
Digital Counter Design
 Digital Counter Design Digital Counter Design
Digital Counter Design
 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Analog to digital converters, adc
Analog to digital converters, adcAnalog to digital converters, adc
Analog to digital converters, adc
 
Flipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflopsFlipflops and Excitation tables of flipflops
Flipflops and Excitation tables of flipflops
 
Registers
RegistersRegisters
Registers
 
flip flop circuits and its applications
flip flop circuits and its applicationsflip flop circuits and its applications
flip flop circuits and its applications
 
Ditial to Analog Converter
Ditial to Analog ConverterDitial to Analog Converter
Ditial to Analog Converter
 
Digital Electronics Notes
Digital Electronics Notes Digital Electronics Notes
Digital Electronics Notes
 

Similar to Digital Electronics

Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
LingalaSowjanya
 
Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)
MeghaSharma513
 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).ppt
michaelaaron25322
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
blaircomp2003
 
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhg
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhgDigital Logic.pptxghuuhhhhhhuu7ffghhhhhg
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhg
AnujyotiDe
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
Praveen M Jigajinni
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic GatesKumar
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
Manish Kumar
 
03 boolean algebra
03 boolean algebra03 boolean algebra
03 boolean algebra
chaturape
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
SAEED ULLAH JAN
 
digital logic circuits, digital component
 digital logic circuits, digital component digital logic circuits, digital component
digital logic circuits, digital component
Rai University
 
Minimization Technique .ppt
 Minimization Technique .ppt Minimization Technique .ppt
Minimization Technique .ppt
AshishChandrakar12
 
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
siliconvalley6203
 
B.sc cs-ii-u-1.5 digital logic circuits, digital component
B.sc cs-ii-u-1.5 digital logic circuits, digital componentB.sc cs-ii-u-1.5 digital logic circuits, digital component
B.sc cs-ii-u-1.5 digital logic circuits, digital component
Rai University
 
Bca 2nd sem-u-1.5 digital logic circuits, digital component
Bca 2nd sem-u-1.5 digital logic circuits, digital componentBca 2nd sem-u-1.5 digital logic circuits, digital component
Bca 2nd sem-u-1.5 digital logic circuits, digital component
Rai University
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
Unsa Shakir
 
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
NaveenPunia5
 
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
 
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
arunachalamr16
 
B sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gatesB sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gates
Rai University
 

Similar to Digital Electronics (20)

Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)Lect 2 boolean algebra (4 5-21)
Lect 2 boolean algebra (4 5-21)
 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).ppt
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhg
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhgDigital Logic.pptxghuuhhhhhhuu7ffghhhhhg
Digital Logic.pptxghuuhhhhhhuu7ffghhhhhg
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
 
Boolean algebra And Logic Gates
Boolean algebra And Logic GatesBoolean algebra And Logic Gates
Boolean algebra And Logic Gates
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
03 boolean algebra
03 boolean algebra03 boolean algebra
03 boolean algebra
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
digital logic circuits, digital component
 digital logic circuits, digital component digital logic circuits, digital component
digital logic circuits, digital component
 
Minimization Technique .ppt
 Minimization Technique .ppt Minimization Technique .ppt
Minimization Technique .ppt
 
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
 
B.sc cs-ii-u-1.5 digital logic circuits, digital component
B.sc cs-ii-u-1.5 digital logic circuits, digital componentB.sc cs-ii-u-1.5 digital logic circuits, digital component
B.sc cs-ii-u-1.5 digital logic circuits, digital component
 
Bca 2nd sem-u-1.5 digital logic circuits, digital component
Bca 2nd sem-u-1.5 digital logic circuits, digital componentBca 2nd sem-u-1.5 digital logic circuits, digital component
Bca 2nd sem-u-1.5 digital logic circuits, digital component
 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
 
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
 
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
 
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
18 pc09 1.2_ digital logic gates _ boolean algebra_basic theorems
 
B sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gatesB sc cs i bo-de u-ii logic gates
B sc cs i bo-de u-ii logic gates
 

More from sudarmani rajagopal

Digital image processing- Compression- Different Coding techniques
Digital image processing- Compression- Different Coding techniques Digital image processing- Compression- Different Coding techniques
Digital image processing- Compression- Different Coding techniques
sudarmani rajagopal
 
Intro to raspberry pi
Intro to raspberry pi Intro to raspberry pi
Intro to raspberry pi
sudarmani rajagopal
 
What is Artificial intelligence
What is Artificial intelligenceWhat is Artificial intelligence
What is Artificial intelligence
sudarmani rajagopal
 
Role of DSP in Biometric Applications
Role of DSP in Biometric ApplicationsRole of DSP in Biometric Applications
Role of DSP in Biometric Applications
sudarmani rajagopal
 
Number systems ppt
Number systems pptNumber systems ppt
Number systems ppt
sudarmani rajagopal
 
E waste
E wasteE waste
Introduction to signals and systems
Introduction to signals and systemsIntroduction to signals and systems
Introduction to signals and systems
sudarmani rajagopal
 

More from sudarmani rajagopal (7)

Digital image processing- Compression- Different Coding techniques
Digital image processing- Compression- Different Coding techniques Digital image processing- Compression- Different Coding techniques
Digital image processing- Compression- Different Coding techniques
 
Intro to raspberry pi
Intro to raspberry pi Intro to raspberry pi
Intro to raspberry pi
 
What is Artificial intelligence
What is Artificial intelligenceWhat is Artificial intelligence
What is Artificial intelligence
 
Role of DSP in Biometric Applications
Role of DSP in Biometric ApplicationsRole of DSP in Biometric Applications
Role of DSP in Biometric Applications
 
Number systems ppt
Number systems pptNumber systems ppt
Number systems ppt
 
E waste
E wasteE waste
E waste
 
Introduction to signals and systems
Introduction to signals and systemsIntroduction to signals and systems
Introduction to signals and systems
 

Recently uploaded

Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
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
 
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
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
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
 
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
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
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
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
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
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 

Recently uploaded (20)

Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
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
 
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
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
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
 
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.
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
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
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Digital Electronics

  • 2. BOOLEAN POSTULATES AND LAWS: T1 : Commutative Law (a) A + B = B + A (b) A B = B A T2 : Associate Law (a) (A + B) + C = A + (B + C) (b) (A B) C = A (B C) T3 : Distributive Law (a) A (B + C) = A B + A C (b) A + (B C) = (A + B) (A + C) T4 : Identity Law (a) A + A = A (b) A A = A
  • 3. Cont. T6 : Redundance Law (a) A + A B = A (b) A (A + B) = A T7 : (a) 0 + A = A (b) 0 A = 0 T8 : (a) 1 + A = 1 (b) 1 A = A
  • 5. Boolean postulates Boolean postulates are •The Commutative Law of addition for two variable. A + B = B + A •The Commutative Law of multiplication for two variable. A . B = B . A •The Associative law of addition with multiplication is written as A + (B + C) = A +B +C •The Associative law of multiplication with addition is written as A . (B . C) = (A . B) . C •The Associative law of multiplication with addition is written as A . (B + C) = A . B + A . C •The Associative law of addition with multiplication is written as A + (B . C) = (A + B) . (A + C)
  • 6. De-morgan’s Theorem DE-MORGAN’S THEOREM 1.(AB)' = A' + B' The complement of a product is equal to the sum of the complements 2.( A+B)' = A' . B' The complement of a sum term is equal to the product of the complements
  • 7. Duality Principle PRINCIPLE OF DUALITY: Principle of Duality theorem says, •Changing each OR operator to an AND operator •Changing each AND operator to an OR operator •Replace 0’s by 1’s and 1’s by 0’s BOOLEAN EXPRESSION: Boolean expressions are minimized by using Boolean laws and postulates.
  • 8. Minimization of Boolean Expressions MINIMIZATION OF BOOLEAN EXPRESSIONS Simplify the Boolean expression F=x′y′z′+x′yz+xy′z′+xyz′ To a minimum number of literals F=x′y′z′+x′yz+xy′z′+xyz′ =x′y′z′+x′yz+xz′(y′+y) =x′y′z′+x′yz+xz′ =x′yz+ z′(x′y′+x) = x′yz+z′(x′+x)(y′+x) F=x′yz+xz′+z′y′
  • 9. Canonical and standard forms •Sum-of-Product (SOP) form: When two or more product terms are summed by Boolean addition, the result is a Sum-of-Product or SOP expression • Product-of-Sum (POS) form: When two or more sum terms are multiplied by Boolean multiplication, the result is a Product-of-Sum or POS expression
  • 10. Cont. CANONICAL FORM: In Sum Of Products(SOP) and Product Of Sums(POS), if all the term contains all the variables either in true or in complementary form then its said to be canonical SOP or canonical POS. MINTERM ( canonical SOP) •In a Boolean function, a binary variable (x) may appear either in its normal form (x) or in its complement form (x’). • Consider 2 binary variables x and y and an AND operation, there are 4 and only 4 possible combinations: x’•y’, x’•y, x•y’ & x•y. •Each of the 4 product terms is called a MINTERM or STANDARD PRODUCT •By definition, a Minterm is a product which consists of all the variables in the normal form or the complement form but NOT BOTH. e.g. for a function with 2 variables x and y: x•y’ is a minterm but x’ is NOT a minterm e.g. for a function with 3 variables x, y and z: x’yz’ is a minterm but xy’ is NOT a minterm
  • 11. Cont. MAXTERM (canonical POS) •Consider 2 binary variables x and y and an OR operation, there are 4 and only 4 possible combinations: x’+y’, x’+y, x+y’, x+y. •Each of the 4 sum terms is called a MAXTERM or STANDARD SUM. •By definition, a Maxterm is a sum in which each variable appears once and only once either in its normal form or its complement form but NOT BOTH.
  • 12. Minterms and Maxterms for 3 Variables
  • 13. Minterm Boolean Expression Boolean functions can be expressed with minterms, e.g.f1(x,y,z) = m1 + m4 + m6 = Σm(1, 4, 6) f2(x,y,z) = m2 + m4 + m6+ m7 = Σm(2, 4, 6, 7)
  • 14. Maxterm Boolean Expression Maxterm Boolean Expression Boolean functions can also be expressed with maxterms, e.g.f1’ = x’y’z’+x’yz’+x’yz+xy’z+xyz f1 = (x’y’z’+x’yz’+x’yz+xy’z+xyz)’ = (x+y+z)(x+y’+z)(x+y’+z’)(x’+y+z’)(x’+y’+z’) = M0•M2•M3•M5•M7 = Π M(0, 2, 3, 5, 7) f2 = M0•M1•M3•M5 = Π M(0, 1, 3, 5)
  • 15. Truth table for f1 and f2
  • 16. Express Boolean Functions in Minterms Express Boolean Functions in Minterms •If product terms in a Boolean function are not minterms, they can be converted to minterms e.g. f(a,b,c) = a’ + bc’ + ab’c •Function f has 3 variables, therefore, each minterm must have 3 literals. •Neither a’ nor bc’ are minterms.They can be converted to minterm.ab’c is a minterm
  • 17. Cont. Conversion to Minterms Let the function be f(a,b,c) = a’ + bc’ + ab’c •To convert a’ to a minterm, the 2 variables (b, c) must be added, without changing its functionality. Since a’=a’•1 & 1 = b+b’, a’= a’(b + b’) = a’b + a’b’ •Similarly, a’b = a’b(c + c’) = a’bc + a’bc’ and a’b’ = a’b’(c+c’) = a’b’c + a’b’c’ •bc’ = bc’(a+a’) = abc’ + a’bc’ •f = a’bc+a’bc’+a’b’c+a’b’c’+abc’+a’bc’+ab’c
  • 18. Express Boolean Functions in Maxterms Express Boolean Functions in Maxterms By using the Distribution Law: x+yz = (x+y)(x+z), •Boolean function can be converted to an expression in product of maxterms e.g. f(a,b,c) = a’+bc’ = (a’+b)(a’+c’) {not maxterms} = (a’+b+cc’)(a’+c’+bb’) {cc’=0} = (a’+b+c)(a’+b+c’)(a’+c’+b)(a’+c’+b’) = (a’+b+c)(a’+b+c’)(a’+c’+b’)
  • 19. Cont. Express the Boolean function F=A+B′C in sum of min terms. Given F=A+B′C =A(B+ B′)(C+C′)+ B′C(A+A′) =(AB+A B′)(C+C′)+B′C(A+A′) =ABC+ABC′+AB′C+AB ′C′+AB′C+A′B′C = ABC+ABC′+AB′C+AB′C+A′B′C F=m1+m4+m5+m6+m7
  • 20. Cont. POS form: Given D=(A′+B)(B′+C) =A′B′+A′C+BB′+BC = A′B′+A′C+BC = A′+B′+ A′C+BC = A′(1+C)+B′+BC = A′+B′+BC D= A′B′+BC Using missed terms formulae; = A′B′(C+C′)+(A+A′)BC = A′B′C+ A′B′C′+ABC+A′BC D(A,B,C)= Σ m(1,0,7,3)