SlideShare a Scribd company logo
1
Karnaugh MapsKarnaugh Maps (K maps)(K maps)
2
What are KarnaughWhat are Karnaugh11
maps?maps?
Karnaughmaps provide an alternative way of simplifying
logic circuits.
Instead of using Boolean algebra simplification
techniques, you can transfer logic values from a Boolean
statement or a truth table into a Karnaugh map.
The arrangement of 0's and 1's within the map helps
you to visualise the logic relationships between the
variables and leads directly to a simplified Boolean
statement.
1
Named for the American electrical engineer Maurice Karnaugh.
3
Karnaugh mapsKarnaugh maps
 Karnaugh maps, or K-maps, are often used to simplify logic problems with 2,
3 or 4 variables.
BA
For the case of 2 variables, we form a map consisting of 22
=4 cells
as shown in Figure
A
B
0 1
0
1
Cell = 2n
,where n is a number of variables
00 10
01 11
A
B
0 1
0
1
A
B
0 1
0
1
BA
BA AB
BA+ BA +
BA+ BA +
Maxterm Minterm
0 2
1 3
4
Karnaugh mapsKarnaugh maps
3 variables Karnaugh map
CBA
ABAB
CC 00 01 11 10
0
1
CBA CAB CBA
CBA BCA ABC CBA
0 2 6 4
531 7
Cell = 23
=8
5
Karnaugh mapsKarnaugh maps
4 variables Karnaugh map
ABAB
CDCD 00 01 11 10
00
01
11
10
5
3
1
7
62
0 4
9
15
13
11
1014
12 8
6
Karnaugh mapsKarnaugh maps
The Karnaugh map is completed by entering a '1‘(or
‘0’) in each of the appropriate cells.
Within the map, adjacent cells containing 1's (or 0’s)
are grouped together in twos, fours, or eights.
7
ExampleExample
A B Y
0 0 0
0 1 1
1 0 1
1 1 1
2-variable Karnaugh maps are trivial but can be used to introduce
the methods you need to learn. The map for a 2-input OR gate
looks like this:
A
B
0 1
0
1
1
11
BB
AA
A+BA+B
8
ExampleExample
AA BB CC YY
00 00 00 11
00 00 11 11
00 11 00 00
00 11 11 00
11 00 00 11
11 00 11 11
11 11 00 11
11 11 11 00
CA
CAB +
B
ABAB
CC 00 01 11 10
0
1
1
1
1 1
1
9
Truth Table to K-Map MappingTruth Table to K-Map Mapping
10
Four Variable K-MapW X Y Z FWXYZ
0 0 0 0 1
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 1
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
1 1 1 0 0
1 1 1 1 1
V
0 1 3 2
4 5 7 6
12 13 15 14
8 9 11 10
XW
XW
XW
XW
ZY ZY ZY ZY
1 00 1
1 00 1
1 00 0
1 00 0
Only one
variable changes
for every row
change
Only one variable
changes for
every column
change
Fwxyz= Y Z + X Y Z
Individual WorkIndividual Work
11
Question(1Question(1((
A Karnaugh map is nothing more than a special form of truth table, useful for
reducing logic functions into minimal Boolean expressions.
Here is a truth table for a specific three-input logic circuit:
Out= A D + A C + B C
A
A
D
C
C
B
12
Question(2Question(2((
A Karnaugh map is nothing more than a special form of truth table, 
useful for reducing logic functions into minimal Boolean expressions.
Here is a truth table for a four-input logic circuit: 
 
Out= B C
B 
C
13
Question(3Question(3((
A Karnaugh map is nothing more than a special form of truth table, 
useful for reducing logic functions into minimal Boolean expressions.
Here is a truth table for a four-input logic circuit: 
Out = A B
A 
B
14
Question(4Question(4((
A Karnaugh map is nothing more than a special form of truth table, 
useful for reducing logic functions into minimal Boolean expressions.
Here is a truth table for a four-input logic circuit: 
Out = B C D + B C D
B 
C 
D 
B 
C 
D
15
steps work experiment:
1.Solution truth table by 
Karnaugh MapsKarnaugh Maps  (K maps).(K maps).
2.2.Gate work by Karnaugh MapsGate work by Karnaugh Maps  
(K maps).(K maps).
3.3.Applied to the gate on test Applied to the gate on test 
board and make sure by truth board and make sure by truth 
table.table.
16
Experiment :GROUP (AExperiment :GROUP (A((
AA BB CC DD YY
00 00 00 00 11
00 00 00 11 00
00 00 11 00 00
00 00 11 11 00
00 11 00 00 11
00 11 00 11 00
00 11 11 00 11
00 11 11 11 00
11 00 00 00 00
11 00 00 11 11
11 00 11 00 00
11 00 11 11 11
11 11 00 00 00
11 11 00 11 00
11 11 11 00 11
11 11 11 11 00
11 00 00 00
11 00 00 11
00 00 00 11
00 11 11 00
C D 
A B
00
01
10
11
0100 1011
Y= A C D  + A B D + B C D
A
 C
 D
 A
 B
 D
 
 B
 C
 D  17
Experiment :GROUP (BExperiment :GROUP (B((
AA BB CC DD YY
00 00 00 00 00
00 00 00 11 00
00 00 11 00 11
00 00 11 11 00
00 11 00 00 00
00 11 00 11 11
00 11 11 00 11
00 11 11 11 00
11 00 00 00 00
11 00 00 11 00
11 00 11 00 00
11 00 11 11 00
11 11 00 00 00
11 11 00 11 11
11 11 11 00 00
11 11 11 11 00
00 00 00 11
00 11 00 11
00 11 00 00
00 00 00 00
AB
DC
00
1000 1101
01
11
10
Y= B D C + A D C
B 
D 
C
A 
D 
C 18
Experiment :GROUP (CExperiment :GROUP (C((
AA BB CC DD YY
00 00 00 00 00
00 00 00 11 00
00 00 11 00 00
00 00 11 11 00
00 11 00 00 11
00 11 00 11 11
00 11 11 00 00
00 11 11 11 00
11 00 00 00 00
11 00 00 11 00
11 00 11 00 11
11 00 11 11 11
11 11 00 00 11
11 11 00 11 11
11 11 11 00 00
11 11 11 11 00
00 00 00 00
11 11 00 00
11 11 00 00
00 00 11 11
AB
DC
00
00
01
01 11
11
10
10
Y=B D + A B D
A
B
D
D
B
19
22
23

More Related Content

What's hot

KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)
mihir jain
 
K - Map
  K - Map    K - Map
K - Map
Abhishek Choksi
 
Karnaugh Map (K-map)
Karnaugh Map (K-map)Karnaugh Map (K-map)
Karnaugh Map (K-map)
Saimur Swarnab
 
Presentation on Karnaugh Map
Presentation  on Karnaugh MapPresentation  on Karnaugh Map
Presentation on Karnaugh Map
Kawsar Ahmed
 
Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2
Bassem Hassan
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
Gaditek
 
Basics of K map
Basics of K mapBasics of K map
Basics of K map
yogeshvaidya13
 
K map
K mapK map
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
krishna0024
 
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMERK-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
kunal kishore
 
Don't care conditions
Don't care conditionsDon't care conditions
Don't care conditions
Grishma Maravia
 
The Karnaugh Map
The Karnaugh MapThe Karnaugh Map
The Karnaugh Map
Soban Ahmad
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
Then Murugeshwari
 
1سلمي 2
1سلمي 21سلمي 2
1سلمي 2
salman273el
 
K Map Simplification
K Map SimplificationK Map Simplification
K Map Simplification
Ramesh C
 
kmaps
 kmaps kmaps
kmaps
Unsa Shakir
 
K map
K mapK map
The Definite Integral
The Definite IntegralThe Definite Integral
The Definite Integral
Silvius
 
Applications of integrals
Applications of integralsApplications of integrals
Applications of integrals
nitishguptamaps
 
Final
FinalFinal

What's hot (20)

KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)KARNAUGH MAP(K-MAP)
KARNAUGH MAP(K-MAP)
 
K - Map
  K - Map    K - Map
K - Map
 
Karnaugh Map (K-map)
Karnaugh Map (K-map)Karnaugh Map (K-map)
Karnaugh Map (K-map)
 
Presentation on Karnaugh Map
Presentation  on Karnaugh MapPresentation  on Karnaugh Map
Presentation on Karnaugh Map
 
Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
Basics of K map
Basics of K mapBasics of K map
Basics of K map
 
K map
K mapK map
K map
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMERK-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
K-MAP(KARNAUGH MAP)BY THE SILENT PROGRAMMER
 
Don't care conditions
Don't care conditionsDon't care conditions
Don't care conditions
 
The Karnaugh Map
The Karnaugh MapThe Karnaugh Map
The Karnaugh Map
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
 
1سلمي 2
1سلمي 21سلمي 2
1سلمي 2
 
K Map Simplification
K Map SimplificationK Map Simplification
K Map Simplification
 
kmaps
 kmaps kmaps
kmaps
 
K map
K mapK map
K map
 
The Definite Integral
The Definite IntegralThe Definite Integral
The Definite Integral
 
Applications of integrals
Applications of integralsApplications of integrals
Applications of integrals
 
Final
FinalFinal
Final
 

Similar to Karnaugh maps z 88

3,EEng k-map.pdf
3,EEng k-map.pdf3,EEng k-map.pdf
3,EEng k-map.pdf
DamotTesfaye
 
Chapter-3.ppt
Chapter-3.pptChapter-3.ppt
Chapter-3.ppt
TANJILURRAHMAN190901
 
Logic gates
Logic gatesLogic gates
Logic gates
khush amdin
 
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
Stephanie Ha
 
Arithmatic &Logic Unit
Arithmatic &Logic UnitArithmatic &Logic Unit
Arithmatic &Logic Unit
Ibrahim_mohamed9090
 
Learning Kmap
Learning KmapLearning Kmap
Learning Kmap
PoonamChopra7
 
Informe display 7 segmentos
Informe display 7 segmentosInforme display 7 segmentos
Informe display 7 segmentos
Juan Pablo Ramírez-Galvis
 
simplification of boolean algebra
simplification of boolean algebrasimplification of boolean algebra
simplification of boolean algebra
mayannpolisticoLNU
 
9402730.ppt
9402730.ppt9402730.ppt
9402730.ppt
qquwandiq19
 
kmap.pptx
kmap.pptxkmap.pptx
kmap.pptx
ansariparveen06
 
laporan
laporanlaporan
laporan
santiagstinaa
 
Kalman_Filter_Report
Kalman_Filter_ReportKalman_Filter_Report
Kalman_Filter_Report
Nuno Guerreiro de Sousa
 
Digital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 unitsDigital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 units
Lekashri Subramanian
 
Logic design basics
Logic design basicsLogic design basics
Logic design basics
harishnn
 
Algebra booleana y fcc, fcd
Algebra booleana y fcc, fcdAlgebra booleana y fcc, fcd
Algebra booleana y fcc, fcd
Rosana villalba
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
EasyStudy3
 
k-map, k-map topic in digital electronicss.pdf
k-map, k-map topic in digital electronicss.pdfk-map, k-map topic in digital electronicss.pdf
k-map, k-map topic in digital electronicss.pdf
poojakarina123
 
3 d rotation about an arbitary axix
3 d rotation about an arbitary axix3 d rotation about an arbitary axix
3 d rotation about an arbitary axix
Mazharul Islam
 
pos and do not care ppt.pptx
pos and do not care ppt.pptxpos and do not care ppt.pptx
pos and do not care ppt.pptx
Dr. Pravin Prajapati
 
Modern+digital+electronics rp+jain
Modern+digital+electronics rp+jainModern+digital+electronics rp+jain
Modern+digital+electronics rp+jain
Venugopala Rao P
 

Similar to Karnaugh maps z 88 (20)

3,EEng k-map.pdf
3,EEng k-map.pdf3,EEng k-map.pdf
3,EEng k-map.pdf
 
Chapter-3.ppt
Chapter-3.pptChapter-3.ppt
Chapter-3.ppt
 
Logic gates
Logic gatesLogic gates
Logic gates
 
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
 
Arithmatic &Logic Unit
Arithmatic &Logic UnitArithmatic &Logic Unit
Arithmatic &Logic Unit
 
Learning Kmap
Learning KmapLearning Kmap
Learning Kmap
 
Informe display 7 segmentos
Informe display 7 segmentosInforme display 7 segmentos
Informe display 7 segmentos
 
simplification of boolean algebra
simplification of boolean algebrasimplification of boolean algebra
simplification of boolean algebra
 
9402730.ppt
9402730.ppt9402730.ppt
9402730.ppt
 
kmap.pptx
kmap.pptxkmap.pptx
kmap.pptx
 
laporan
laporanlaporan
laporan
 
Kalman_Filter_Report
Kalman_Filter_ReportKalman_Filter_Report
Kalman_Filter_Report
 
Digital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 unitsDigital logic circuits important question and answers for 5 units
Digital logic circuits important question and answers for 5 units
 
Logic design basics
Logic design basicsLogic design basics
Logic design basics
 
Algebra booleana y fcc, fcd
Algebra booleana y fcc, fcdAlgebra booleana y fcc, fcd
Algebra booleana y fcc, fcd
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
k-map, k-map topic in digital electronicss.pdf
k-map, k-map topic in digital electronicss.pdfk-map, k-map topic in digital electronicss.pdf
k-map, k-map topic in digital electronicss.pdf
 
3 d rotation about an arbitary axix
3 d rotation about an arbitary axix3 d rotation about an arbitary axix
3 d rotation about an arbitary axix
 
pos and do not care ppt.pptx
pos and do not care ppt.pptxpos and do not care ppt.pptx
pos and do not care ppt.pptx
 
Modern+digital+electronics rp+jain
Modern+digital+electronics rp+jainModern+digital+electronics rp+jain
Modern+digital+electronics rp+jain
 

More from سلطان الشهري

Trtssssssssssssssssssssss
TrtssssssssssssssssssssssTrtssssssssssssssssssssss
Trtssssssssssssssssssssss
سلطان الشهري
 
Wait board naif
Wait board naifWait board naif
Wait board naif
سلطان الشهري
 
Jjjjj
JjjjjJjjjj
oماكسويل هاند اوت اندرياس
oماكسويل هاند اوت اندرياسoماكسويل هاند اوت اندرياس
oماكسويل هاند اوت اندرياس
سلطان الشهري
 
kماكسويل وورك شيت
kماكسويل وورك شيتkماكسويل وورك شيت
kماكسويل وورك شيت
سلطان الشهري
 
a ماكسويل وورك شيت
a ماكسويل وورك شيتa ماكسويل وورك شيت
a ماكسويل وورك شيت
سلطان الشهري
 
sماكسويل هاند اوت اندرياس
sماكسويل هاند اوت اندرياسsماكسويل هاند اوت اندرياس
sماكسويل هاند اوت اندرياس
سلطان الشهري
 
Work sheetss
Work sheetssWork sheetss
Important laws forsss
Important laws forsssImportant laws forsss
Important laws forsss
سلطان الشهري
 
سلمان7a
سلمان7aسلمان7a
wq
wqwq
سلمانa
سلمانaسلمانa
عبدالمجيد Trts1
عبدالمجيد Trts1عبدالمجيد Trts1
عبدالمجيد Trts1
سلطان الشهري
 
211
211211
1ماكسويل اندرياس
1ماكسويل اندرياس1ماكسويل اندرياس
1ماكسويل اندرياس
سلطان الشهري
 
Trts1
Trts1Trts1
12
1212
Trtsss
TrtsssTrtsss
sultan Ppt
sultan Pptsultan Ppt

More from سلطان الشهري (20)

Trtssssssssssssssssssssss
TrtssssssssssssssssssssssTrtssssssssssssssssssssss
Trtssssssssssssssssssssss
 
Wait board naif
Wait board naifWait board naif
Wait board naif
 
Jjjjj
JjjjjJjjjj
Jjjjj
 
s _____cv د__ 55
 s _____cv د__ 55 s _____cv د__ 55
s _____cv د__ 55
 
oماكسويل هاند اوت اندرياس
oماكسويل هاند اوت اندرياسoماكسويل هاند اوت اندرياس
oماكسويل هاند اوت اندرياس
 
kماكسويل وورك شيت
kماكسويل وورك شيتkماكسويل وورك شيت
kماكسويل وورك شيت
 
a ماكسويل وورك شيت
a ماكسويل وورك شيتa ماكسويل وورك شيت
a ماكسويل وورك شيت
 
sماكسويل هاند اوت اندرياس
sماكسويل هاند اوت اندرياسsماكسويل هاند اوت اندرياس
sماكسويل هاند اوت اندرياس
 
Work sheetss
Work sheetssWork sheetss
Work sheetss
 
Important laws forsss
Important laws forsssImportant laws forsss
Important laws forsss
 
سلمان7a
سلمان7aسلمان7a
سلمان7a
 
wq
wqwq
wq
 
سلمانa
سلمانaسلمانa
سلمانa
 
عبدالمجيد Trts1
عبدالمجيد Trts1عبدالمجيد Trts1
عبدالمجيد Trts1
 
211
211211
211
 
1ماكسويل اندرياس
1ماكسويل اندرياس1ماكسويل اندرياس
1ماكسويل اندرياس
 
Trts1
Trts1Trts1
Trts1
 
12
1212
12
 
Trtsss
TrtsssTrtsss
Trtsss
 
sultan Ppt
sultan Pptsultan Ppt
sultan Ppt
 

Karnaugh maps z 88

Editor's Notes

  1. Demonstrate how the minterms of a four variable truth table are mapped to a K-Map.