SlideShare a Scribd company logo
1 of 21
1
KKaarrnnaauugghh MMaappss ((KK mmaappss)) 
2
WWhhaatt aarree KKaarrnnaauugghh11 mmaappss?? 
Karnaugh maps 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. 
1Named for the American electrical engineer Maurice Karnaugh. 
3
KKaarrnnaauugghh mmaappss 
 Karnaugh maps, or K-maps, are often used to simplify logic problems with 2, 
3 or 4 variables. 
AB 
For the case of 2 variables, we form a map consisting of 22=4 cells 
as shown in Figure 
A 
0 1 
B 
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 
AB 
AB AB 
A+ B A + B 
A+ B A + B 
0 2 
1 3 
Maxterm Minterm 
4
KKaarrnnaauugghh mmaappss 
3 variables Karnaugh map 
Cell = 23=8 
AABB 
CC 00 01 11 10 
0 2 6 4 
ABC 
0 
1 
ABC ABC ABC 
1 3 7 5 
ABC ABC ABC ABC 
5
KKaarrnnaauugghh mmaappss 
4 variables Karnaugh map 
AABB 
CCDD 00 01 11 10 
00 
01 
11 
10 
0 4 
5 
1 
3 
7 
2 6 
12 8 
9 
13 
15 
11 
14 10 
6
KKaarrnnaauugghh mmaappss 
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
EExxaammppllee 
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 Y 
0 0 0 
0 1 1 
1 0 1 
1 1 1 
A 
B 
0 1 
0 
1 
1 
1 1 
BB 
AA 
AA++BB 
8
EExxaammppllee 
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 
AC 
AABB 
CC 00 01 11 10 
0 
B + AC 
B 
1 
1 
1 
1 1 
1 
9
TTrruutthh TTaabbllee ttoo KK--MMaapp MMaappppiinngg 
10 
Four Variable K-Map W 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 
1 0 0 0 
0 1 3 2 
4 5 7 6 
12 13 15 14 
8 9 11 10 
W X 
W X 
W X 
W X 
Y Z Y Z Y Z Y Z 
1 0 1 0 
1 0 1 0 
1 0 0 0 
Only one 
variable changes 
for every row 
change 
Only one variable 
changes for 
every column 
change 
Fwxyz= Y Z + X Y Z
IInnddiivviidduuaall WWoorrkk 
11
((QQuueessttiioonn((11 
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 
D 
A 
C 
B 
C 
12
((QQuueessttiioonn((22 
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
((QQuueessttiioonn((33 
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
((QQuueessttiioonn((44 
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 
KKaarrnnaauugghh MMaappss ((KK mmaappss)).. 
22..GGaattee wwoorrkk bbyy KKaarrnnaauugghh MMaappss 
((KK mmaappss)).. 
33..AApppplliieedd ttoo tthhee ggaattee oonn tteesstt 
bbooaarrdd aanndd mmaakkee ssuurree bbyy ttrruutthh 
ttaabbllee.. 
16
((EExxppeerriimmeenntt ::GGRROOUUPP ((AA 
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 
11 
10 
00 01 11 10 
Y= A C D + A B D + B C D 
A 
C 
D 
A 
B 
D 
B 
C 
D 17
((EExxppeerriimmeenntt ::GGRROOUUPP ((BB 
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 
00 01 11 10 
01 
11 
10 
Y= B D C + A D C 
B 
D 
C 
A 
D 
C 18
((EExxppeerriimmeenntt ::GGRROOUUPP ((CC 
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 
B 
D 
19
22
23

More Related Content

What's hot

Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh mapsGaditek
 
Math cad ROR solution using a biquadratic bypass method
Math cad   ROR solution using a biquadratic bypass methodMath cad   ROR solution using a biquadratic bypass method
Math cad ROR solution using a biquadratic bypass methodJulio Banks
 
Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2Bassem Hassan
 
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 PROGRAMMERkunal kishore
 
Plotting position and velocity
Plotting position and velocityPlotting position and velocity
Plotting position and velocityabidraza88
 
actel fpga problems
actel fpga problemsactel fpga problems
actel fpga problemsAnish Gupta
 
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...Demetrio Ccesa Rayme
 

What's hot (20)

KMAP
KMAPKMAP
KMAP
 
Basics of K map
Basics of K mapBasics of K map
Basics of K map
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
K - Map
  K - Map    K - Map
K - Map
 
Karnaugh Map (K-map)
Karnaugh Map (K-map)Karnaugh Map (K-map)
Karnaugh Map (K-map)
 
K map
K mapK map
K map
 
Math cad ROR solution using a biquadratic bypass method
Math cad   ROR solution using a biquadratic bypass methodMath cad   ROR solution using a biquadratic bypass method
Math cad ROR solution using a biquadratic bypass method
 
kmaps
 kmaps kmaps
kmaps
 
Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2Lec 5 combinational logic k-maps2
Lec 5 combinational logic k-maps2
 
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
 
IME 2017 - fechada
IME 2017 - fechadaIME 2017 - fechada
IME 2017 - fechada
 
Tutorial no. 1.doc
Tutorial no. 1.docTutorial no. 1.doc
Tutorial no. 1.doc
 
Tutorial no. 2
Tutorial no. 2Tutorial no. 2
Tutorial no. 2
 
Tutorial no. 3(1)
Tutorial no. 3(1)Tutorial no. 3(1)
Tutorial no. 3(1)
 
Double & triple integral unit 5 paper 1 , B.Sc. 2 Mathematics
Double & triple integral unit 5 paper 1 , B.Sc. 2 MathematicsDouble & triple integral unit 5 paper 1 , B.Sc. 2 Mathematics
Double & triple integral unit 5 paper 1 , B.Sc. 2 Mathematics
 
Plotting position and velocity
Plotting position and velocityPlotting position and velocity
Plotting position and velocity
 
actel fpga problems
actel fpga problemsactel fpga problems
actel fpga problems
 
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...
Sesion de aprendizaje de ecuacion de primer grado algebra pre universitaria c...
 
Logic gates
Logic gatesLogic gates
Logic gates
 

Similar to Karnaugh Map Simplification Using Truth Tables

Similar to Karnaugh Map Simplification Using Truth Tables (20)

Karnaugh maps z 88
Karnaugh maps   z  88Karnaugh maps   z  88
Karnaugh maps z 88
 
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
 
kmap.pptx
kmap.pptxkmap.pptx
kmap.pptx
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
Arithmatic &Logic Unit
Arithmatic &Logic UnitArithmatic &Logic Unit
Arithmatic &Logic Unit
 
Lec9
Lec9Lec9
Lec9
 
Lecture 12
Lecture 12Lecture 12
Lecture 12
 
Newton raphson method
Newton raphson methodNewton raphson method
Newton raphson method
 
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
 
Sequential logic circuit
Sequential logic circuitSequential logic circuit
Sequential logic circuit
 
Proyecto final curso – Electrónica Digital I
Proyecto final curso – Electrónica Digital IProyecto final curso – Electrónica Digital I
Proyecto final curso – Electrónica Digital I
 
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
Electrónica digital: Diseño de contador con flip-flop tipo JK y D haciendo de...
 
Informe display 7 segmentos
Informe display 7 segmentosInforme display 7 segmentos
Informe display 7 segmentos
 
Lec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingLec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeing
 
D0372027037
D0372027037D0372027037
D0372027037
 
Logic design basics
Logic design basicsLogic design basics
Logic design basics
 
Project_Report.pdf
Project_Report.pdfProject_Report.pdf
Project_Report.pdf
 
UNIT - II.pptx
UNIT - II.pptxUNIT - II.pptx
UNIT - II.pptx
 

Recently uploaded

Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝soniya singh
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfhenrik385807
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@vikas rana
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )Pooja Nehwal
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfakankshagupta7348026
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024eCommerce Institute
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...Sheetaleventcompany
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfhenrik385807
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024eCommerce Institute
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AITatiana Gurgel
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Salam Al-Karadaghi
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxFamilyWorshipCenterD
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...NETWAYS
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxNikitaBankoti2
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Pooja Nehwal
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...henrik385807
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesPooja Nehwal
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Delhi Call girls
 

Recently uploaded (20)

Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
Call Girls in Sarojini Nagar Market Delhi 💯 Call Us 🔝8264348440🔝
 
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdfOpen Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
Open Source Strategy in Logistics 2015_Henrik Hankedvz-d-nl-log-conference.pdf
 
call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@call girls in delhi malviya nagar @9811711561@
call girls in delhi malviya nagar @9811711561@
 
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
WhatsApp 📞 9892124323 ✅Call Girls In Juhu ( Mumbai )
 
Motivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdfMotivation and Theory Maslow and Murray pdf
Motivation and Theory Maslow and Murray pdf
 
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
Andrés Ramírez Gossler, Facundo Schinnea - eCommerce Day Chile 2024
 
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Vaishnavi 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Vaishnavi 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
No Advance 8868886958 Chandigarh Call Girls , Indian Call Girls For Full Nigh...
 
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdfCTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
CTAC 2024 Valencia - Henrik Hanke - Reduce to the max - slideshare.pdf
 
George Lever - eCommerce Day Chile 2024
George Lever -  eCommerce Day Chile 2024George Lever -  eCommerce Day Chile 2024
George Lever - eCommerce Day Chile 2024
 
Microsoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AIMicrosoft Copilot AI for Everyone - created by AI
Microsoft Copilot AI for Everyone - created by AI
 
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
Exploring protein-protein interactions by Weak Affinity Chromatography (WAC) ...
 
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptxGenesis part 2 Isaiah Scudder 04-24-2024.pptx
Genesis part 2 Isaiah Scudder 04-24-2024.pptx
 
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
Open Source Camp Kubernetes 2024 | Running WebAssembly on Kubernetes by Alex ...
 
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docxANCHORING SCRIPT FOR A CULTURAL EVENT.docx
ANCHORING SCRIPT FOR A CULTURAL EVENT.docx
 
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
Navi Mumbai Call Girls Service Pooja 9892124323 Real Russian Girls Looking Mo...
 
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
CTAC 2024 Valencia - Sven Zoelle - Most Crucial Invest to Digitalisation_slid...
 
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara ServicesVVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
VVIP Call Girls Nalasopara : 9892124323, Call Girls in Nalasopara Services
 
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
Night 7k Call Girls Noida Sector 128 Call Me: 8448380779
 

Karnaugh Map Simplification Using Truth Tables

  • 1. 1
  • 3. WWhhaatt aarree KKaarrnnaauugghh11 mmaappss?? Karnaugh maps 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. 1Named for the American electrical engineer Maurice Karnaugh. 3
  • 4. KKaarrnnaauugghh mmaappss  Karnaugh maps, or K-maps, are often used to simplify logic problems with 2, 3 or 4 variables. AB For the case of 2 variables, we form a map consisting of 22=4 cells as shown in Figure A 0 1 B 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 AB AB AB A+ B A + B A+ B A + B 0 2 1 3 Maxterm Minterm 4
  • 5. KKaarrnnaauugghh mmaappss 3 variables Karnaugh map Cell = 23=8 AABB CC 00 01 11 10 0 2 6 4 ABC 0 1 ABC ABC ABC 1 3 7 5 ABC ABC ABC ABC 5
  • 6. KKaarrnnaauugghh mmaappss 4 variables Karnaugh map AABB CCDD 00 01 11 10 00 01 11 10 0 4 5 1 3 7 2 6 12 8 9 13 15 11 14 10 6
  • 7. KKaarrnnaauugghh mmaappss 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
  • 8. EExxaammppllee 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 Y 0 0 0 0 1 1 1 0 1 1 1 1 A B 0 1 0 1 1 1 1 BB AA AA++BB 8
  • 9. EExxaammppllee 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 AC AABB CC 00 01 11 10 0 B + AC B 1 1 1 1 1 1 9
  • 10. TTrruutthh TTaabbllee ttoo KK--MMaapp MMaappppiinngg 10 Four Variable K-Map W 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 1 0 0 0 0 1 3 2 4 5 7 6 12 13 15 14 8 9 11 10 W X W X W X W X Y Z Y Z Y Z Y Z 1 0 1 0 1 0 1 0 1 0 0 0 Only one variable changes for every row change Only one variable changes for every column change Fwxyz= Y Z + X Y Z
  • 12. ((QQuueessttiioonn((11 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 D A C B C 12
  • 13. ((QQuueessttiioonn((22 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
  • 14. ((QQuueessttiioonn((33 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
  • 15. ((QQuueessttiioonn((44 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
  • 16. steps work experiment: 1.Solution truth table by KKaarrnnaauugghh MMaappss ((KK mmaappss)).. 22..GGaattee wwoorrkk bbyy KKaarrnnaauugghh MMaappss ((KK mmaappss)).. 33..AApppplliieedd ttoo tthhee ggaattee oonn tteesstt bbooaarrdd aanndd mmaakkee ssuurree bbyy ttrruutthh ttaabbllee.. 16
  • 17. ((EExxppeerriimmeenntt ::GGRROOUUPP ((AA 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 11 10 00 01 11 10 Y= A C D + A B D + B C D A C D A B D B C D 17
  • 18. ((EExxppeerriimmeenntt ::GGRROOUUPP ((BB 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 00 01 11 10 01 11 10 Y= B D C + A D C B D C A D C 18
  • 19. ((EExxppeerriimmeenntt ::GGRROOUUPP ((CC 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 B D 19
  • 20. 22
  • 21. 23

Editor's Notes

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