SlideShare a Scribd company logo
Karnaugh Maps(K- Map)
• A Karnaugh map is a graphical representation of the logic system.
• It can be drawn directly from either minterm (sum-of-products) or
maxterm (product-of-sums) Boolean expressions
• It is desired to have a minimized sum-of-products or a minimized
product-of-sums expression.
26-09-2015 1
 Types of K- Map
 Two-variable Karnaugh map.
• Construction of a Karnaugh Map(K- Map)
26-09-2015 2
 An n-variable Karnaugh map has 2n squares
 In the case of a minterm Karnaugh map,
 ‘1’ is placed in all those squares for which the output is ‘1’,
 ‘0’ is placed in all those squares for which the output is ‘0’. 0s are omitted for
simplicity.
 An ‘X’ is placed in squares corresponding to ‘don’t care’
conditions.
 In the case of a maxterm Karnaugh map,
 ‘1’ is placed in all those squares for which the output is ‘0’,
 ‘0’ is placed for input entries corresponding to a ‘1’ output. Again, 0s
are omitted for simplicity,
 an ‘X’ is placed in squares corresponding to ‘don’t care’ conditions.
• Two-variable Karnaugh map.
26-09-2015 3
 Three-variable Karnaugh map.
• Four-variable K- map.
26-09-2015 4
 five-variable K- map.
• six-variable K- map.
26-09-2015 5
26-09-2015 6
• For minterms (sum of product )table .
26-09-2015 7
• For maxterms (product of sum )table .
Three-variable K map.
26-09-2015 8
For minterms (sum of product )table.
26-09-2015
– If we consider the minterm of K map. Then
 Grouping of adjacent one pair.
 Output of the K map is Y = B
26-09-2015
 Output of the K map is Y =
 Output of the K map is Y =
 Three variable K map
 Output of the K map is Y =
 Output of the K map is Y =
26-09-2015 11
 Output of the K map is Y =  Output of the K map is Y = C
 Output of the K map is Y = B  Output of the K map is Y =
Four-variable K- map.
26-09-2015 12
A B C D F
0 0 0 0 0
1 0 0 0 1
2 0 0 1 0
3 0 0 1 1
4 0 1 0 0
5 0 1 0 1
6 0 1 1 0
7 0 1 1 1
8 1 0 0 0
9 1 0 0 1
10 1 0 1 0
11 1 0 1 1
12 1 1 0 0
13 1 1 0 1
14 1 1 1 0
15 1 1 1 1
 Example:
Minimize the flowwing function using K – map. Right
truth table and Drow the logic ckt diagram,
26-09-2015 13
26-09-2015 14
26-09-2015 15
 Example:
Minimize the flowing function using K – map. Right truth
table and Drown the logic ckt diagram,
Five-variable K- map.
26-09-2015 16
 Example:
Minimize the flowing function using K – map. Right truth table
and Drown the logic ckt diagram,
26-09-2015 17
 Example:
Minimize the flowing function using K – map. Right truth table
and Drown the logic ckt diagram,

More Related Content

Similar to k-map, k-map topic in digital electronicss.pdf

GraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
GraphBolt: Dependency-Driven Synchronous Processing of Streaming GraphsGraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
GraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
Mugilan Mariappan
 
kmap.pptx
kmap.pptxkmap.pptx
kmap.pptx
ansariparveen06
 
Karnaugh maps z 88
Karnaugh maps   z  88Karnaugh maps   z  88
Karnaugh maps z 88
سلطان الشهري
 
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - newCase Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
Kayla Davenport
 
3,EEng k-map.pdf
3,EEng k-map.pdf3,EEng k-map.pdf
3,EEng k-map.pdf
DamotTesfaye
 
Designing a synchronous binary irregular counter with counting sequence
Designing a synchronous binary irregular counter with counting sequenceDesigning a synchronous binary irregular counter with counting sequence
Designing a synchronous binary irregular counter with counting sequence
Md. Shafaat Jamil Rokon
 
WEEK 4- DLD-GateLvelMinimization.pptx
WEEK 4- DLD-GateLvelMinimization.pptxWEEK 4- DLD-GateLvelMinimization.pptx
WEEK 4- DLD-GateLvelMinimization.pptx
TaoqeerRajput
 
Unit ii divide and conquer -4
Unit ii divide and conquer -4Unit ii divide and conquer -4
Unit ii divide and conquer -4
subhashchandra197
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
Self-employed
 
cs 3351 dpco
cs 3351 dpcocs 3351 dpco
cs 3351 dpco
udhayaveenaa
 
elec2200-6.pdf
elec2200-6.pdfelec2200-6.pdf
elec2200-6.pdf
AttareqTareq
 
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
Stephanie Ha
 
คู่มือการใช้ Casiofx5800 p surveyingprograms
คู่มือการใช้ Casiofx5800 p surveyingprogramsคู่มือการใช้ Casiofx5800 p surveyingprograms
คู่มือการใช้ Casiofx5800 p surveyingprograms
Therdkeat Khuonhat
 
Karnaugh Graph or K-Map
Karnaugh Graph or K-MapKarnaugh Graph or K-Map
7-conversion-of-ff.pdf
7-conversion-of-ff.pdf7-conversion-of-ff.pdf
7-conversion-of-ff.pdf
satyaSatyant234
 
Karnaugh Map (K-map)
Karnaugh Map (K-map)Karnaugh Map (K-map)
Karnaugh Map (K-map)
Saimur Swarnab
 
26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means
Andres Mendez-Vazquez
 
Ch07
Ch07Ch07
Ch07
waiwai28
 
ch07.ppt
ch07.pptch07.ppt
KMAP
KMAPKMAP
KMAP
princy75
 

Similar to k-map, k-map topic in digital electronicss.pdf (20)

GraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
GraphBolt: Dependency-Driven Synchronous Processing of Streaming GraphsGraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
GraphBolt: Dependency-Driven Synchronous Processing of Streaming Graphs
 
kmap.pptx
kmap.pptxkmap.pptx
kmap.pptx
 
Karnaugh maps z 88
Karnaugh maps   z  88Karnaugh maps   z  88
Karnaugh maps z 88
 
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - newCase Study 3 Production Cost Perfect Comp Answer Sheet - new
Case Study 3 Production Cost Perfect Comp Answer Sheet - new
 
3,EEng k-map.pdf
3,EEng k-map.pdf3,EEng k-map.pdf
3,EEng k-map.pdf
 
Designing a synchronous binary irregular counter with counting sequence
Designing a synchronous binary irregular counter with counting sequenceDesigning a synchronous binary irregular counter with counting sequence
Designing a synchronous binary irregular counter with counting sequence
 
WEEK 4- DLD-GateLvelMinimization.pptx
WEEK 4- DLD-GateLvelMinimization.pptxWEEK 4- DLD-GateLvelMinimization.pptx
WEEK 4- DLD-GateLvelMinimization.pptx
 
Unit ii divide and conquer -4
Unit ii divide and conquer -4Unit ii divide and conquer -4
Unit ii divide and conquer -4
 
Digital electronics
Digital electronicsDigital electronics
Digital electronics
 
cs 3351 dpco
cs 3351 dpcocs 3351 dpco
cs 3351 dpco
 
elec2200-6.pdf
elec2200-6.pdfelec2200-6.pdf
elec2200-6.pdf
 
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
[EXPERIMENT20] DeSIGN OF SYNCHRONOUS COUNTERS
 
คู่มือการใช้ Casiofx5800 p surveyingprograms
คู่มือการใช้ Casiofx5800 p surveyingprogramsคู่มือการใช้ Casiofx5800 p surveyingprograms
คู่มือการใช้ Casiofx5800 p surveyingprograms
 
Karnaugh Graph or K-Map
Karnaugh Graph or K-MapKarnaugh Graph or K-Map
Karnaugh Graph or K-Map
 
7-conversion-of-ff.pdf
7-conversion-of-ff.pdf7-conversion-of-ff.pdf
7-conversion-of-ff.pdf
 
Karnaugh Map (K-map)
Karnaugh Map (K-map)Karnaugh Map (K-map)
Karnaugh Map (K-map)
 
26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means26 Machine Learning Unsupervised Fuzzy C-Means
26 Machine Learning Unsupervised Fuzzy C-Means
 
Ch07
Ch07Ch07
Ch07
 
ch07.ppt
ch07.pptch07.ppt
ch07.ppt
 
KMAP
KMAPKMAP
KMAP
 

Recently uploaded

Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
simonomuemu
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Excellence Foundation for South Sudan
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
mulvey2
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Fajar Baskoro
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
Celine George
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
Jean Carlos Nunes Paixão
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
Celine George
 
Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
sayalidalavi006
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
Celine George
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
Nguyen Thanh Tu Collection
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
IreneSebastianRueco1
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
Scholarhat
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
chanes7
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 

Recently uploaded (20)

Smart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICTSmart-Money for SMC traders good time and ICT
Smart-Money for SMC traders good time and ICT
 
Your Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective UpskillingYour Skill Boost Masterclass: Strategies for Effective Upskilling
Your Skill Boost Masterclass: Strategies for Effective Upskilling
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptxC1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
C1 Rubenstein AP HuG xxxxxxxxxxxxxx.pptx
 
Pengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptxPengantar Penggunaan Flutter - Dart programming language1.pptx
Pengantar Penggunaan Flutter - Dart programming language1.pptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17How to Fix the Import Error in the Odoo 17
How to Fix the Import Error in the Odoo 17
 
A Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdfA Independência da América Espanhola LAPBOOK.pdf
A Independência da América Espanhola LAPBOOK.pdf
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
How to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP ModuleHow to Add Chatter in the odoo 17 ERP Module
How to Add Chatter in the odoo 17 ERP Module
 
Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5Community pharmacy- Social and preventive pharmacy UNIT 5
Community pharmacy- Social and preventive pharmacy UNIT 5
 
How to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold MethodHow to Build a Module in Odoo 17 Using the Scaffold Method
How to Build a Module in Odoo 17 Using the Scaffold Method
 
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
BÀI TẬP BỔ TRỢ TIẾNG ANH 8 CẢ NĂM - GLOBAL SUCCESS - NĂM HỌC 2023-2024 (CÓ FI...
 
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
RPMS TEMPLATE FOR SCHOOL YEAR 2023-2024 FOR TEACHER 1 TO TEACHER 3
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
Azure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHatAzure Interview Questions and Answers PDF By ScholarHat
Azure Interview Questions and Answers PDF By ScholarHat
 
Digital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments UnitDigital Artifact 1 - 10VCD Environments Unit
Digital Artifact 1 - 10VCD Environments Unit
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 

k-map, k-map topic in digital electronicss.pdf

  • 1. Karnaugh Maps(K- Map) • A Karnaugh map is a graphical representation of the logic system. • It can be drawn directly from either minterm (sum-of-products) or maxterm (product-of-sums) Boolean expressions • It is desired to have a minimized sum-of-products or a minimized product-of-sums expression. 26-09-2015 1  Types of K- Map  Two-variable Karnaugh map.
  • 2. • Construction of a Karnaugh Map(K- Map) 26-09-2015 2  An n-variable Karnaugh map has 2n squares  In the case of a minterm Karnaugh map,  ‘1’ is placed in all those squares for which the output is ‘1’,  ‘0’ is placed in all those squares for which the output is ‘0’. 0s are omitted for simplicity.  An ‘X’ is placed in squares corresponding to ‘don’t care’ conditions.  In the case of a maxterm Karnaugh map,  ‘1’ is placed in all those squares for which the output is ‘0’,  ‘0’ is placed for input entries corresponding to a ‘1’ output. Again, 0s are omitted for simplicity,  an ‘X’ is placed in squares corresponding to ‘don’t care’ conditions.
  • 3. • Two-variable Karnaugh map. 26-09-2015 3  Three-variable Karnaugh map.
  • 4. • Four-variable K- map. 26-09-2015 4  five-variable K- map.
  • 5. • six-variable K- map. 26-09-2015 5
  • 6. 26-09-2015 6 • For minterms (sum of product )table .
  • 7. 26-09-2015 7 • For maxterms (product of sum )table .
  • 8. Three-variable K map. 26-09-2015 8 For minterms (sum of product )table.
  • 9. 26-09-2015 – If we consider the minterm of K map. Then  Grouping of adjacent one pair.  Output of the K map is Y = B
  • 10. 26-09-2015  Output of the K map is Y =  Output of the K map is Y =  Three variable K map  Output of the K map is Y =  Output of the K map is Y =
  • 11. 26-09-2015 11  Output of the K map is Y =  Output of the K map is Y = C  Output of the K map is Y = B  Output of the K map is Y =
  • 12. Four-variable K- map. 26-09-2015 12 A B C D F 0 0 0 0 0 1 0 0 0 1 2 0 0 1 0 3 0 0 1 1 4 0 1 0 0 5 0 1 0 1 6 0 1 1 0 7 0 1 1 1 8 1 0 0 0 9 1 0 0 1 10 1 0 1 0 11 1 0 1 1 12 1 1 0 0 13 1 1 0 1 14 1 1 1 0 15 1 1 1 1  Example: Minimize the flowwing function using K – map. Right truth table and Drow the logic ckt diagram,
  • 15. 26-09-2015 15  Example: Minimize the flowing function using K – map. Right truth table and Drown the logic ckt diagram,
  • 16. Five-variable K- map. 26-09-2015 16  Example: Minimize the flowing function using K – map. Right truth table and Drown the logic ckt diagram,
  • 17. 26-09-2015 17  Example: Minimize the flowing function using K – map. Right truth table and Drown the logic ckt diagram,