SlideShare a Scribd company logo
1 of 106
Download to read offline
Chapter 3
Boolean Algebra and
Combinational Logic
2
Logic Gate Network
ā€¢ Two or more logic gates connected
together.
ā€¢ Described by truth table, logic
diagram, or Boolean expression.
3
Logic Gate Network
Y=AB + C
Letā€™s derive the truth table for this network
4
Boolean Expression for Logic
Gate Network
ā€¢ Similar to finding the expression for a
single gate.
ā€¢ Inputs may be compound expressions
that represent outputs from previous
gates.
5
Boolean Expression for Logic
Gate Network
= +
Here, we just
work our way
through from
left to right and
write out the
intermediate
terms...
6
Bubble-to-Bubble Convention
ā€¢ Choose gate symbols so that outputs
with bubbles connect to inputs with
bubbles. (If itā€™s practicalā€¦)
ā€¢ Results in a cleaner notation and a
clearer idea of the circuit function.
7
Bubble-to-Bubble Convention
= + +
+
Here, weā€™ve just used
DeMorganā€™s Equivalent
cct
For the bottom gateā€¦
8
Letā€™s redraw this removing as many bubble to bubble
connections then see how much easier it is to derive the
Boolean expression for S
Example 3.3
Figure 3.5 b
9
Order of Precedence
ā€¢ Unless otherwise specified, in Boolean
expressions AND functions are
performed first, followed by ORs.
ā€¢ To change the order of precedence, use
parentheses.
10
Order of Precedence
+
+
++
+
++
11
Simplification by Double
Inversion
ā€¢ When two bubbles touch, they cancel
out.
ā€¢ In Boolean expressions, bars of the
same length cancel.
12
Logic Diagrams from Boolean
Expressions
ā€¢ Use order of precedence.
ā€¢ A bar over a group of variables is the
same as having those variables in
parentheses.
13
Logic Diagrams from Boolean
Expressions
+ +=
Do the
ANDā€™s first,
then the OR
+ +=
14
Truth Tables from Logic Diagrams
or Boolean Expressions
ā€¢ Two methods:
ā€“ Combine individual truth tables from each
gate into a final output truth table.
ā€“ Develop a Boolean expression and use it
to fill in the truth table.
15
Truth Tables from Logic Diagrams
or Boolean Expressions
+
16
Truth Tables from Logic Diagrams
or Boolean Expressions
So here weā€™ve just
combined the T/T columns
from the individual gates in
the diagram
17
Circuit Description Using Boolean
Expressions
ā€¢ Product term:
ā€“ Part of a Boolean expression where one or
more true or complement variables are
ANDed.
ā€¢ Sum term:
ā€“ Part of a Boolean expression where one or
more true or complement variables are
ORed.
18
Circuit Description Using Boolean
Expressions
ā€¢ Sum-of-products (SOP):
ā€“ A Boolean expression where several
product terms are summed (ORed)
together.
ā€¢ Product-of-sum (POS):
ā€“ A Boolean expression where several sum
terms are multiplied (ANDed) together.
19
Examples of SOP and POS
Expressions
)()()(:POS
:SOP
CACBBAY
DACBABY
ļ€«ļ‚·ļ€«ļ‚·ļ€«ļ€½
ļ€«ļ€«ļ€½
20
SOP and POS Utility
ā€¢ SOP and POS formats are used to
present a summary of the circuit
operation.
21
Bus Form
ā€¢ A schematic convention in which each
variable is available, in true or
complement form, at any point along a
conductor.
22
Bus Form
23
Deriving a SOP Expression from
a Truth Table
ā€¢ Each line of the truth table with a 1 (HIGH) output
represents a product term .
ā€¢ Each product term is summed (ORed).
ā€¢ Minterm = Boolean product term that contains
EACH variable ONCE in true or complemented form
ā€¢ Maxterm = Boolean sum term that contains EACH
variable ONCE in true or complemented form
From T/T
To gatesā€¦
24
The Big Picture
A significant goal of this class is synthesis
How do we get from a specification to hardware?
T/T ā†’ minterms ā†’ Boolean expression ā†’
synthesis ā†’ gates
Do Fig 3.16, generate SOP from T/T then gatesā€¦
ā€¢Pg16r2
25
Digital
Circuit
A
B
C
Y
Figure 3.16 Digital Circuit with Unknown Function
A B C Y
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 0
First, find the minterms and the
SOP solution
Then lets find the maxterms and
the POS solution.
26
Here is the SOP
implementation
27
Now ā€“ the other way - Deriving a POS
Expression from a Truth Table
ā€¢ Each line of the truth table with a 0 (LOW)
output represents a sum term.
ā€¢ The sum terms are multiplied (ANDed).
ā€¢ Letā€™s revisit the last example ā€“ this time do
the Product of Sums solutionā€¦
ā€“ Generate the maxterms then OR inputs together
ā€“ then AND to get the final output function
28
Deriving a POS Expression from
a Truth Table
This is kind of a worst
case T/T ā€“ eight
terms for either SOP
or POS
This would require
eight ā€“ 4 input ANDā€™s
and one 8 input ORā€¦
29
Theorems of Boolean Algebra
ā€¢ Used to minimize a Boolean expression
to reduce the number of logic gates in a
network.
ā€¢ 24 theorems.
30
Commutative Property
ā€¢ The operation can be applied in any
order with no effect on the result.
ā€“ Theorem 1: xy = yx
ā€“ Theorem 2: x + y = y + x
lets do the truth table on
the board...
31
Associative Property
ā€¢ The operands can be grouped in any
order with no effect on the result.
ā€“ Theorem 3: (xy)z = x(yz) = (xz)y
ā€“ Theorem 4: (x + y) + z = x + (y + z) = (x + z) + y
32
Distributive Property
ā€¢ Allows distribution (multiplying through)
of AND across several OR functions.
ā€¢ Theorem 5: x(y + z) = xy + xz
ā€¢ Theorem 6: (x + y)(w + z) = xw + xz + yw + yz
ā€“ Theorem 6 effectively changes a POS representation to SOP
Letā€™s do theorem 5 on the boardā€¦
Also do example 3.9 from the textā€¦
33
Distributive Property
SOPPOS
34
Operations with Logic 0
ā€¢ Theorem 7: x ļ‚· 0 = 0
ā€¢ Theorem 8: x + 0 = x
ā€¢ Theorem 9: x ļƒ… 0 = x
Letā€™s do theorem 7 on the boardā€¦
35
Operations with Logic 1
ā€¢ Theorem 10: x ļ‚· 1 = x
ā€¢ Theorem 11: x + 1 = 1
ā€¢ xx 1:12Theorem ļ€½ļƒ…
These mostly make sense, but lets check theorem
12ā€¦
36
Operations with Logic 0 and Logic 1
37
Operations with the Same
Variable
ā€¢ Theorem 13: x ļ‚· x = x
ā€¢ Theorem 14: x + x = x
ā€¢ Theorem 15: x ļƒ… x = 0
38
Operations with the Complement
of a Variable
ā€¢
ā€¢
ā€¢ 1:18Theorem
1:17Theorem
0:16Theorem
ļ€½ļƒ…
ļ€½ļ€«
ļ€½ļ‚·
xx
xx
xx
L6
39
Operations with True or
Complement of a Variable
40
Double Inversion
ā€¢ xx:19Theorem ļ€½
41
DeMorganā€™s Theorem
ā€¢
ā€¢ yxyx
yxyx
:21Theorem
:20Theorem
ļ‚·ļ€½ļ€«
ļ€«ļ€½ļ‚·
Lets do these on the boardā€¦
42
Multivariable Theorems
ā€¢ Theorem 22: x + xy = x
ā€¢ Theorem 23: (x + y)(x + z) = x + yz
ā€¢ yxyxx:24Theorem ļ€«ļ€½ļ€«
Letā€™s check these on the boardā€¦
43
Multivariable Theorems
Do Ex 3.13 from notes Pg 21r2
Do review questions 3.3 from notes Pg21r2
44
Simplifying SOP and POS
Expressions
ā€¢ A Boolean expression can be simplified
by:
ā€“ Applying the Boolean Theorems to the
expression
ā€“ Application of graphical tool called a
Karnaugh map (K-map) to the expression
45
Simplifying an Expression
BAY
xx
BAY
x
CBAY
BA
CBABAY
)1(:10theoremapplying
1
1)(1:11theoremapplying
)(1
termcommontheoutfactoring
ļ€½
ļ€½ļ‚·
ļ‚·ļ€½
ļ€½ļ€«
ļ€«ļ€½
ļ€«ļ€½
Letā€™s do a few more on the boardā€¦
46
Simplifying an Expression
ABY
DCCDABY
AB
ABDCABCDABY
BADCBACDABY
ļ€½
ļ€«ļ€«ļ€«ļ€½
ļ€«ļ€«ļ€«ļ€½
ļ€«ļ€«ļ€«ļ€«ļ€«ļ€½
so1,toresolvestermlastThe
outFactor
20theoremsDeMorgan'applying
)1)((
)(
))((
47
Simplification By Karnaugh
Mapping
ā€¢ A Karnaugh map, called a K-map, is a
graphical tool used for simplifying
Boolean expressions.
ā€¢ Makes use of humans ā€˜pattern
recognitionā€™ skills
ā€¢ K-map works well for 2,3,4 variables,
more difficult for 5 or 6ā€¦
48
Construction of a Karnaugh Map
ā€¢ Square or rectangle divided into cells.
ā€¢ Each cell represents a line in the truth
table.
ā€¢ Cell contents are the value of the
output variable on that line of the
truth table.
49
Construction of a Karnaugh Map
50
Construction of a Karnaugh Map
51
Construction of a Karnaugh Map
Letā€™s draw the truth
table for this on the
board to see how the
K-map is loadedā€¦
52
K-map Cell Coordinates
ā€¢ Adjacent cells differ by only one
variable.
ā€¢ Grouping adjacent cells allows
canceling variables in their true and
complement forms.
53
Grouping Cells
ā€¢ Cells can be grouped as pairs, quads,
and octets.
ā€¢ A pair cancels one variable.
ā€¢ A quad cancels two variables.
ā€¢ An octet cancels three variables.
54
Grouping Cells
AY ļ€½
55
Grouping Cells
CY ļ€½
56
Grouping Cells
BY ļ€½
57
Grouping Cells along the Outside
Edge
ā€¢ The cells along an outside edge are
adjacent to cells along the opposite
edge.
ā€¢ In a four-variable map, the four corner
cells are adjacent.
58
Grouping Cells along the Outside
Edge
59
Loading a K-Map from a Truth
Table
ā€¢ Each cell of the K-map represents one
line from the truth table.
ā€¢ The K-map is not laid out in the same
order as the truth table.
60
Loading a K-Map from a Truth
Table
61
Loading a K-Map from a Truth
Table
62
Multiple Groups
ā€¢ Each group is a term in the maximum
SOP expression.
ā€¢ A cell may be grouped more than once
as long as every group has at least one
cell that does not belong to any other
group. Otherwise, redundant terms will
result.
63
Multiple Groups
64
Maximum Simplification
ā€¢ Achieved if the circled group of cells on
the K-map are as large as possible.
ā€¢ There are as few groups as possible.
65
Maximum
Simplification
ā€¢ Max group
size
ā€¢ Min number
of groups
66
Using K-Maps for Partially
Simplified Circuits
ā€¢ Fill in the K-map from the existing
product terms.
ā€¢ Each product term that is not a minterm
will represent more than one cell.
ā€¢ Once completed, regroup the K-map for
maximum simplification.
67
Using K-Maps for Partially
Simplified Circuits
68
Using K-Maps for Partially
Simplified Circuits
69
Donā€™t Care States
ā€¢ The output state of a circuit for a
combination of inputs that will never
occur.
ā€¢ Shown in a K-map as an ā€œxā€.
70
Value of Donā€™t Care States
ā€¢ In a K-map, set ā€œxā€ to a 0 or a 1,
depending on which case will yield the
maximum simplification.
71
Value of Donā€™t Care States
72
POS Simplification Using
Karnaugh Mapping
ā€¢ Group those cells with values of 0.
ā€¢ Use the complements of the cell
coordinates as the sum term.
73
POS Simplification Using
Karnaugh Mapping
Letā€™s do an example nextā€¦
74
Simplification by DeMorganā€™s Equivalent Gates
Bubble-to-Bubble Convention ā€“ Step 1
ā€¢ Start at the output and work towards the
input.
ā€¢ Select the OR gate as the last gate for an
SOP solution.
ā€¢ Select the AND gate as the last gate for an
POS solution.
75
Simplification by DeMorganā€™s Equivalent Gates
Bubble-to-Bubble Convention ā€“ Step 2
ā€¢ Choose the active level of the output if
necessary.
ā€¢ Go back to the circuits inputs to the next level
of gating.
76
Simplification by DeMorganā€™s Equivalent Gates
Bubble-to-Bubble Convention ā€“ Step 3
ā€¢ Match the output of these gates to the input of
the final gate. This may require converting the
gate to its DeMorganā€™s equivalent.
ā€¢ Repeat Step 2 until you reach the circuits
input
77
Simplification by DeMorganā€™s Equivalent Gates
Bubble-to-Bubble Convention
=
See Pg 120 of the text, there is an error in Fig 3.63
L7
78
Simplification by DeMorganā€™s Equivalent Gates
Bubble-to-Bubble Convention
=
=
So here by using the DeMorganā€™s equivalent circuit we
are able to remove the bubble to bubble connection
79
Universality of NAND/NOR Gates
ā€¢ Any logic gate can be implemented
using only NAND or only NOR gates.
80
NOT from NAND
ā€¢ An inverter can be constructed from a
single NAND gate by connecting both
inputs together.
81
NOT from NAND
82
AND from NAND
ā€¢ The AND gate is created by inverting
the output of the NAND gate.
BABAY ļ‚·ļ€½ļ‚·ļ€½
83
AND from NAND
84
OR and NOR from NAND
YXYX
YXYX
NOR
OR
ļ€«ļ€½ļ‚·ļ€½
ļ€«ļ€½ļ‚·ļ€½
85
OR from NAND
86
NOR from NAND
87
NOT from NOR
ā€¢ An inverter can be constructed from a
single NOR gate by connecting both
inputs together.
88
NOT from NOR
89
OR from NOR
ā€¢ The OR gate is created by inverting
the output of the NOR gate.
BABAY ļ€«ļ€½ļ€«ļ€½
90
OR from NOR
91
AND and NAND from NOR
YXYX
YXYX
NAND
AND
ļ‚·ļ€½ļ€«ļ€½
ļ‚·ļ€½ļ€«ļ€½
92
AND from NOR
93
NAND from NOR
Note error on Pg 124 of the text
should be
Recall:
XY
YX
XY Ā¹ XY
94
Practical Circuit Implementation
in SSI
ā€¢ Not all gates are available in TTL.
ā€¢ TTL components are becoming more
difficult to find.
ā€¢ In a circuit design, it may be necessary
to replace gates with other types of
gates in order to achieve the final
design.
Practical Implementation of Small Scale Integration Devices
ā€¢ So far, we have focused
on simplification of
designs to save time,
space, gates, power, etc.
ā€¢ Now, letā€™s examine some
practical information
related to devices you will
use in the lab
Most device available in several physical
Packages e.g. DIP, Small Outline IC etc.
Gate packages generally have 1,2,3,4 or
6 gates in a pkg ā€“ limited nbr of pins! 95
A few important design notes
ā€¢ All devices, regardless of the physical package require
Vcc and Gnd
ā€¢ Un-used devices need to be pulled Hi or Lo to prevent
noise or oscillation
ā€¢ Unused TTL ā€“ configure for o/p = HIGH
ā€¢ Unused CMOS ā€“ Hi or Lo ā€“ either is OK
ā€¢ Every circuit requires a schematic and / or block
diagram with pin numbers, Vcc and Gnd labeled etc. ā€“
this really speeds up troubleshooting
96
Pin
accurate
schematic,
with unused
gates
optimally
configured.
Note Vcc
and Gnd.
97
74LS04 Hex inverter
74LS11 Quad 3 i/p AND
74LS32 Quad 2 i/p OR
Build your own three input OR Gate
ā€¢ Donā€™t mix logic families (if you have a choice)
ā€¢ Donā€™t connect outputs together
ā€“ Outputs go to inputs (unless tristateā€¦)
ā€¢ Ensure every package has Vcc and ground
ā€¢ Configure unused gates
ā€¢ Letā€™s do example 3.27
98
More on Design
Here is the authors solution ā€“
he has used DME to create a
four i/p OR with
Inverting inputs ā€“ perhaps a
bit messy.
Another way would be to
make a 4 i/p OR from
3 ā€“ two i/p OR gates.
His result is pin accurate, but
has quite a bit of negative
logic ā€“ this makes
troubleshooting more difficult
99
More on Positive Logic
ā€¢ Easier for others to understand
ā€¢ Permits faster integration into larger
projects
ā€¢ In industry, the cost related to
troubleshooting, integration, regression
testing and documentation swamp the
cost of a few extra gates on the pcb
100
101
Pulsed Operation
ā€¢ The enabling and inhibiting properties of the
basic gates are used to pass or block
pulsed digital signals.
ā€¢ The pulsed signal is applied to one input.
ā€¢ One input is used to control (enable/inhibit)
the pulsed digital signal.
102
Pulsed Operation
Reset
103
Pulsed Operation
104
General Approach to Logic
Circuit Design ā€“ 1
ā€¢ Have an accurate description of the
problem.
ā€¢ Understand the effects of all inputs on
all outputs.
ā€¢ Make sure all combinations have been
accounted for.
105
General Approach to Logic
Circuit Design ā€“ 2
ā€¢ Active levels as well as the
constraints on all inputs and outputs
should be specified.
ā€¢ Each output of the circuit should be
described either verbally or with a
truth table.
106
General Approach to Logic
Circuit Design ā€“ 3
ā€¢ Look for keywords AND, OR, NOT that can
be translated into a Boolean expression.
ā€¢ Use Boolean algebra or K-maps to simplify
expressions or truth tables.
ā€¢ Generate gate schematics from simplified
expressions or truth tables
Lets do Example 3.29

More Related Content

What's hot

Chapter 4: Combinational Logic
Chapter 4: Combinational LogicChapter 4: Combinational Logic
Chapter 4: Combinational LogicEr. Nawaraj Bhandari
Ā 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applicationsKarthik Kumar
Ā 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexersUnsa Shakir
Ā 
Logic gates presentation
Logic gates presentationLogic gates presentation
Logic gates presentationpriyanka bisarya
Ā 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplificationUnsa Shakir
Ā 
Boolean Function Forms
Boolean Function FormsBoolean Function Forms
Boolean Function FormsHashni T
Ā 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuitSatya P. Joshi
Ā 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuitBrenda Debra
Ā 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSelf-employed
Ā 
Digital Logic & Design (DLD) presentation
Digital Logic & Design (DLD) presentationDigital Logic & Design (DLD) presentation
Digital Logic & Design (DLD) presentationfoyez ahammad
Ā 
Combinational Logic Circuit
Combinational Logic CircuitCombinational Logic Circuit
Combinational Logic CircuitGargiKhanna1
Ā 
BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE Tamim Tanvir
Ā 
BOOLEAN ALGEBRA
BOOLEAN ALGEBRA BOOLEAN ALGEBRA
BOOLEAN ALGEBRA Shaik Aman
Ā 
Unit 4-booth algorithm
Unit 4-booth algorithmUnit 4-booth algorithm
Unit 4-booth algorithmvishal choudhary
Ā 
2s complement arithmetic
2s complement arithmetic2s complement arithmetic
2s complement arithmeticSanjay Saluth
Ā 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and SubtractorJaimin@prt.ltd.
Ā 

What's hot (20)

Chapter 4: Combinational Logic
Chapter 4: Combinational LogicChapter 4: Combinational Logic
Chapter 4: Combinational Logic
Ā 
Overview of Shift register and applications
Overview of Shift register and applicationsOverview of Shift register and applications
Overview of Shift register and applications
Ā 
multiplexers and demultiplexers
 multiplexers and demultiplexers multiplexers and demultiplexers
multiplexers and demultiplexers
Ā 
Logic gates presentation
Logic gates presentationLogic gates presentation
Logic gates presentation
Ā 
boolean algebra and logic simplification
boolean algebra and logic simplificationboolean algebra and logic simplification
boolean algebra and logic simplification
Ā 
Boolean Function Forms
Boolean Function FormsBoolean Function Forms
Boolean Function Forms
Ā 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
Ā 
Sequential circuit
Sequential circuitSequential circuit
Sequential circuit
Ā 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and Maxterm
Ā 
Combinational circuits
Combinational circuitsCombinational circuits
Combinational circuits
Ā 
Digital Logic & Design (DLD) presentation
Digital Logic & Design (DLD) presentationDigital Logic & Design (DLD) presentation
Digital Logic & Design (DLD) presentation
Ā 
Sop and pos
Sop and posSop and pos
Sop and pos
Ā 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
Ā 
Combinational Logic Circuit
Combinational Logic CircuitCombinational Logic Circuit
Combinational Logic Circuit
Ā 
Bcd
BcdBcd
Bcd
Ā 
BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE BOOLEAN ALGEBRA AND LOGIC GATE
BOOLEAN ALGEBRA AND LOGIC GATE
Ā 
BOOLEAN ALGEBRA
BOOLEAN ALGEBRA BOOLEAN ALGEBRA
BOOLEAN ALGEBRA
Ā 
Unit 4-booth algorithm
Unit 4-booth algorithmUnit 4-booth algorithm
Unit 4-booth algorithm
Ā 
2s complement arithmetic
2s complement arithmetic2s complement arithmetic
2s complement arithmetic
Ā 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
Ā 

Similar to Chapter 03 Boolean Algebra and Combinational Logic

Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)Frankie Jones
Ā 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean AlgebraSwathiSundari
Ā 
Minimization Technique .ppt
 Minimization Technique .ppt Minimization Technique .ppt
Minimization Technique .pptAshishChandrakar12
Ā 
Module 1 ppt class.pptx
Module 1 ppt class.pptxModule 1 ppt class.pptx
Module 1 ppt class.pptxVivekNaik55
Ā 
Module ppt class.pptx
Module ppt class.pptxModule ppt class.pptx
Module ppt class.pptxVivekNaik71
Ā 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptmichaelaaron25322
Ā 
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
Ā 
4 logic circuit optimisation
4 logic circuit optimisation4 logic circuit optimisation
4 logic circuit optimisationchandkec
Ā 
Document from Saikrish.S.pdf
Document from Saikrish.S.pdfDocument from Saikrish.S.pdf
Document from Saikrish.S.pdfMeenakshiKS22BCE1551
Ā 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxeedayaya1
Ā 
Principles of Combinational Logic-1
Principles of Combinational Logic-1Principles of Combinational Logic-1
Principles of Combinational Logic-1Supanna Shirguppe
Ā 
Digital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptxDigital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptxThapar Institute
Ā 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
Ā 
2,Combinational Logic Circuits.pdf
2,Combinational Logic Circuits.pdf2,Combinational Logic Circuits.pdf
2,Combinational Logic Circuits.pdfDamotTesfaye
Ā 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuitsaravana kumaar
Ā 
Flow chart programming
Flow chart programmingFlow chart programming
Flow chart programmingTearsome Llantada
Ā 

Similar to Chapter 03 Boolean Algebra and Combinational Logic (20)

Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)Chapter 2 Boolean Algebra (part 2)
Chapter 2 Boolean Algebra (part 2)
Ā 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
Ā 
Minimization Technique .ppt
 Minimization Technique .ppt Minimization Technique .ppt
Minimization Technique .ppt
Ā 
Module 1 ppt class.pptx
Module 1 ppt class.pptxModule 1 ppt class.pptx
Module 1 ppt class.pptx
Ā 
Module ppt class.pptx
Module ppt class.pptxModule ppt class.pptx
Module ppt class.pptx
Ā 
booleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).pptbooleanalgebra-140914001141-phpapp01 (1).ppt
booleanalgebra-140914001141-phpapp01 (1).ppt
Ā 
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)
Ā 
UNIT1-part2.pptx
UNIT1-part2.pptxUNIT1-part2.pptx
UNIT1-part2.pptx
Ā 
4 logic circuit optimisation
4 logic circuit optimisation4 logic circuit optimisation
4 logic circuit optimisation
Ā 
Document from Saikrish.S.pdf
Document from Saikrish.S.pdfDocument from Saikrish.S.pdf
Document from Saikrish.S.pdf
Ā 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
Ā 
K map
K mapK map
K map
Ā 
Principles of Combinational Logic-1
Principles of Combinational Logic-1Principles of Combinational Logic-1
Principles of Combinational Logic-1
Ā 
Digital Basics
Digital BasicsDigital Basics
Digital Basics
Ā 
3A.ppt
3A.ppt3A.ppt
3A.ppt
Ā 
Digital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptxDigital Electronics Unit_1.pptx
Digital Electronics Unit_1.pptx
Ā 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
Ā 
2,Combinational Logic Circuits.pdf
2,Combinational Logic Circuits.pdf2,Combinational Logic Circuits.pdf
2,Combinational Logic Circuits.pdf
Ā 
Combinational circuit
Combinational circuitCombinational circuit
Combinational circuit
Ā 
Flow chart programming
Flow chart programmingFlow chart programming
Flow chart programming
Ā 

More from SSE_AndyLi

Chapter 07 Digital Alrithmetic and Arithmetic Circuits
Chapter 07 Digital Alrithmetic and Arithmetic CircuitsChapter 07 Digital Alrithmetic and Arithmetic Circuits
Chapter 07 Digital Alrithmetic and Arithmetic CircuitsSSE_AndyLi
Ā 
Chapter 06 Combinational Logic Functions
Chapter 06 Combinational Logic FunctionsChapter 06 Combinational Logic Functions
Chapter 06 Combinational Logic FunctionsSSE_AndyLi
Ā 
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDLChapter 5 introduction to VHDL
Chapter 5 introduction to VHDLSSE_AndyLi
Ā 
Chapter 02 Logic Functions and Gates
Chapter 02 Logic Functions and GatesChapter 02 Logic Functions and Gates
Chapter 02 Logic Functions and GatesSSE_AndyLi
Ā 
Chapter 01 Basic Principles of Digital Systems
Chapter 01 Basic Principles of Digital SystemsChapter 01 Basic Principles of Digital Systems
Chapter 01 Basic Principles of Digital SystemsSSE_AndyLi
Ā 
15 chapter9 graph_algorithms_mst
15 chapter9 graph_algorithms_mst15 chapter9 graph_algorithms_mst
15 chapter9 graph_algorithms_mstSSE_AndyLi
Ā 
14 chapter9 graph_algorithmstopologicalsort_shortestpath
14 chapter9 graph_algorithmstopologicalsort_shortestpath14 chapter9 graph_algorithmstopologicalsort_shortestpath
14 chapter9 graph_algorithmstopologicalsort_shortestpathSSE_AndyLi
Ā 
10 chapter6 heaps_priority_queues
10 chapter6 heaps_priority_queues10 chapter6 heaps_priority_queues
10 chapter6 heaps_priority_queuesSSE_AndyLi
Ā 
9 chapter4 trees_avl
9 chapter4 trees_avl9 chapter4 trees_avl
9 chapter4 trees_avlSSE_AndyLi
Ā 
8 chapter4 trees_bst
8 chapter4 trees_bst8 chapter4 trees_bst
8 chapter4 trees_bstSSE_AndyLi
Ā 
7 chapter4 trees_binary
7 chapter4 trees_binary7 chapter4 trees_binary
7 chapter4 trees_binarySSE_AndyLi
Ā 
6 chapter3 list_stackqueuepart3
6 chapter3 list_stackqueuepart36 chapter3 list_stackqueuepart3
6 chapter3 list_stackqueuepart3SSE_AndyLi
Ā 
5 chapter3 list_stackqueuepart2
5 chapter3 list_stackqueuepart25 chapter3 list_stackqueuepart2
5 chapter3 list_stackqueuepart2SSE_AndyLi
Ā 
4 chapter3 list_stackqueuepart1
4 chapter3 list_stackqueuepart14 chapter3 list_stackqueuepart1
4 chapter3 list_stackqueuepart1SSE_AndyLi
Ā 
3 chapter2 algorithm_analysispart2
3 chapter2 algorithm_analysispart23 chapter2 algorithm_analysispart2
3 chapter2 algorithm_analysispart2SSE_AndyLi
Ā 
2 chapter2 algorithm_analysispart1
2 chapter2 algorithm_analysispart12 chapter2 algorithm_analysispart1
2 chapter2 algorithm_analysispart1SSE_AndyLi
Ā 
1 chapter1 introduction
1 chapter1 introduction1 chapter1 introduction
1 chapter1 introductionSSE_AndyLi
Ā 

More from SSE_AndyLi (17)

Chapter 07 Digital Alrithmetic and Arithmetic Circuits
Chapter 07 Digital Alrithmetic and Arithmetic CircuitsChapter 07 Digital Alrithmetic and Arithmetic Circuits
Chapter 07 Digital Alrithmetic and Arithmetic Circuits
Ā 
Chapter 06 Combinational Logic Functions
Chapter 06 Combinational Logic FunctionsChapter 06 Combinational Logic Functions
Chapter 06 Combinational Logic Functions
Ā 
Chapter 5 introduction to VHDL
Chapter 5 introduction to VHDLChapter 5 introduction to VHDL
Chapter 5 introduction to VHDL
Ā 
Chapter 02 Logic Functions and Gates
Chapter 02 Logic Functions and GatesChapter 02 Logic Functions and Gates
Chapter 02 Logic Functions and Gates
Ā 
Chapter 01 Basic Principles of Digital Systems
Chapter 01 Basic Principles of Digital SystemsChapter 01 Basic Principles of Digital Systems
Chapter 01 Basic Principles of Digital Systems
Ā 
15 chapter9 graph_algorithms_mst
15 chapter9 graph_algorithms_mst15 chapter9 graph_algorithms_mst
15 chapter9 graph_algorithms_mst
Ā 
14 chapter9 graph_algorithmstopologicalsort_shortestpath
14 chapter9 graph_algorithmstopologicalsort_shortestpath14 chapter9 graph_algorithmstopologicalsort_shortestpath
14 chapter9 graph_algorithmstopologicalsort_shortestpath
Ā 
10 chapter6 heaps_priority_queues
10 chapter6 heaps_priority_queues10 chapter6 heaps_priority_queues
10 chapter6 heaps_priority_queues
Ā 
9 chapter4 trees_avl
9 chapter4 trees_avl9 chapter4 trees_avl
9 chapter4 trees_avl
Ā 
8 chapter4 trees_bst
8 chapter4 trees_bst8 chapter4 trees_bst
8 chapter4 trees_bst
Ā 
7 chapter4 trees_binary
7 chapter4 trees_binary7 chapter4 trees_binary
7 chapter4 trees_binary
Ā 
6 chapter3 list_stackqueuepart3
6 chapter3 list_stackqueuepart36 chapter3 list_stackqueuepart3
6 chapter3 list_stackqueuepart3
Ā 
5 chapter3 list_stackqueuepart2
5 chapter3 list_stackqueuepart25 chapter3 list_stackqueuepart2
5 chapter3 list_stackqueuepart2
Ā 
4 chapter3 list_stackqueuepart1
4 chapter3 list_stackqueuepart14 chapter3 list_stackqueuepart1
4 chapter3 list_stackqueuepart1
Ā 
3 chapter2 algorithm_analysispart2
3 chapter2 algorithm_analysispart23 chapter2 algorithm_analysispart2
3 chapter2 algorithm_analysispart2
Ā 
2 chapter2 algorithm_analysispart1
2 chapter2 algorithm_analysispart12 chapter2 algorithm_analysispart1
2 chapter2 algorithm_analysispart1
Ā 
1 chapter1 introduction
1 chapter1 introduction1 chapter1 introduction
1 chapter1 introduction
Ā 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
Ā 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
Ā 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture designssuser87fa0c1
Ā 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
Ā 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixingviprabot1
Ā 
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...9953056974 Low Rate Call Girls In Saket, Delhi NCR
Ā 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
Ā 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
Ā 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
Ā 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
Ā 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
Ā 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
Ā 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
Ā 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
Ā 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
Ā 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
Ā 
pipeline in computer architecture design
pipeline in computer architecture  designpipeline in computer architecture  design
pipeline in computer architecture design
Ā 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
Ā 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
Ā 
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Serviceyoung call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
young call girls in Green ParkšŸ” 9953056974 šŸ” escort Service
Ā 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
Ā 
Effects of rheological properties on mixing
Effects of rheological properties on mixingEffects of rheological properties on mixing
Effects of rheological properties on mixing
Ā 
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
šŸ”9953056974šŸ”!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
Ā 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
Ā 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
Ā 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
Ā 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
Ā 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
Ā 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
Ā 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
Ā 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
Ā 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Ā 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
Ā 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
Ā 

Chapter 03 Boolean Algebra and Combinational Logic