SlideShare a Scribd company logo
1 of 35
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2
Session 10: Focus
 Introduction to Karnaugh map
 Examples
◦ SOP form
◦ POS form
◦ Both SOP and POS
◦ Implementation
◦ 5-variable K-map
 Don’t cares in K-map
◦ Example
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Karnaugh map
Simplification Method
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Maurice Karnaugh
4
Maurice Karnaugh (born October 4, 1924) is an American physicist and
mathematician known for the Karnaugh map used in Boolean algebra.
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5
Karnaugh Map
 The Karnaugh map, also known as the K-map, is a method to
simplify Boolean algebra expressions.
 Maurice Karnaugh introduced it in 1953
 It reduces the need for extensive calculations by taking
advantage of humans' pattern recognition capability
 The required Boolean results are transferred from a truth
table onto a two-dimensional grid
 Where the cells are ordered in Gray code, and
 Each cell position represents one combination of input
conditions
 while each cell value represents the corresponding output
value
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6
Sample: Karnaugh Map
Courtasy: Wikipidea
This image actually shows
Two Karnaugh maps:
for the function f,
Using minterms
(colored rectangles)
and
for its complement f’,
using maxterms
(gray rectangles).
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7
Why Gray Code in K-map?
 The variable combinations in the K-kap in the adjacent cells
differ only by one bit, by ordering them using Gray codes
 This helps in simplifying them by combing the adjacent
elements if both output one (for minterms) or zero (for
maxterms) since they differ by only one value
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8
Example 1 (SOP)
Groups must be a power of 2.
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9
Example 2 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10
Example 3 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11
Example 4 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12
Example 5 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13
Example 6 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14
Example 7 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15
Example 8 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16
Example 9 (SOP)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17
SOP and POS Forms
Combing 0 terms yields:
Complement of F’ is F
POS
SOP
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18
Example 1 (POS)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19
Example 2 (POS)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 20
Example 3 (POS)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 21
Example 4 (POS)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 22
Quiz 1
Simplify the Boolean expression using K-map
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 23
Quiz 1: Solution
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 24
Quiz 2:
Simplify the Product-Of-Sums Boolean expression below,
providing a result in SOP form
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 25
Quiz 2: Solution
Simplify the Product-Of-Sums Boolean expression below,
providing a result in SOP form
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 26
Example: Both SOP and POS
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 27
Implementation
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
5-variable K-map
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 29
5-variable K-Map
 5-variable (ABCDE) K-map can be built with two 4 variable
K-maps
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 30
Cell Adjacencies in 5-variable K-Map
 Assume two 4-variable maps are one over the other
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
Don’t Cares in K-map
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 32
Don’t Care Conditions in K-Map
 Sometimes a situation arises in which some input variable
combinations are not allowed.
 For example, in a BCD code converter, the inputs 1010, 1011,
1100, 1101, 1110 and 1111 are all invalid
 Since these unallowed states will never occur in an application
involving the BCD code, they can be treated as “don’t care”
terms with respect to their effect on the output
 That is, for these “don’t care” terms either a 1 or a 0 may be
assigned to the output, it really does not matter since they will
never occur
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 33
Example: Don’t cares in K-map
This circuit checks whether the input BCD
number (ABCD) is more than BCD number
6 (0110), If yes, it outputs (Y) a One
The Y is (without don’t cares)
(with don’t cares)
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 34
Session 10: Summary
 Introduction to Karnaugh map
 Examples
◦ SOP form
◦ POS form
◦ Both SOP and POS
◦ Implementation
◦ 5-variable K-map
 Don’t cares in K-map
◦ Example
Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 35
References
Ref 1 Ref 2

More Related Content

What's hot

What's hot (20)

Bca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structureBca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structure
 
Python Lab Manual
Python Lab ManualPython Lab Manual
Python Lab Manual
 
Ch02 classic nemo
Ch02 classic nemoCh02 classic nemo
Ch02 classic nemo
 
Monoalphabetic Substitution Cipher
Monoalphabetic Substitution  CipherMonoalphabetic Substitution  Cipher
Monoalphabetic Substitution Cipher
 
Network Security and Cryptography
Network Security and CryptographyNetwork Security and Cryptography
Network Security and Cryptography
 
Vigenere cipher
Vigenere cipherVigenere cipher
Vigenere cipher
 
Pgp smime
Pgp smimePgp smime
Pgp smime
 
Activity selection problem
Activity selection problemActivity selection problem
Activity selection problem
 
Ch04
Ch04Ch04
Ch04
 
Karnaugh map peresentation
Karnaugh map  peresentationKarnaugh map  peresentation
Karnaugh map peresentation
 
Greedy Algorithm - Huffman coding
Greedy Algorithm - Huffman codingGreedy Algorithm - Huffman coding
Greedy Algorithm - Huffman coding
 
Tower Of Hanoi
Tower Of HanoiTower Of Hanoi
Tower Of Hanoi
 
push down automata
push down automatapush down automata
push down automata
 
Cryptography
CryptographyCryptography
Cryptography
 
Cryptography and Network Security William Stallings Lawrie Brown
Cryptography and Network Security William Stallings Lawrie BrownCryptography and Network Security William Stallings Lawrie Brown
Cryptography and Network Security William Stallings Lawrie Brown
 
Network security & cryptography full notes
Network security & cryptography full notesNetwork security & cryptography full notes
Network security & cryptography full notes
 
Computer Security Lecture 7: RSA
Computer Security Lecture 7: RSAComputer Security Lecture 7: RSA
Computer Security Lecture 7: RSA
 
C Structures and Unions
C Structures and UnionsC Structures and Unions
C Structures and Unions
 
Classical encryption techniques
Classical encryption techniquesClassical encryption techniques
Classical encryption techniques
 
Rc4
Rc4Rc4
Rc4
 

Similar to Digital Design Session 10

2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0
2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.02018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0
2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0Business Advantage
 
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdf
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdfBIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdf
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdfSohail Rizvi Digital Architecture
 
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...Submer Immersion Cooling
 
Building Information Modelling Presentation
Building Information Modelling PresentationBuilding Information Modelling Presentation
Building Information Modelling PresentationMotasem Albanna
 
BIMobject for manufacturers 2013
BIMobject for manufacturers 2013BIMobject for manufacturers 2013
BIMobject for manufacturers 2013BIMobject
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM Academy
 

Similar to Digital Design Session 10 (20)

Digital Design Session 14
Digital Design Session 14Digital Design Session 14
Digital Design Session 14
 
Digital Design Session 1
Digital Design Session 1Digital Design Session 1
Digital Design Session 1
 
Digital Design Session 28
Digital Design Session 28Digital Design Session 28
Digital Design Session 28
 
Digital Design Course Summary
 Digital Design Course Summary Digital Design Course Summary
Digital Design Course Summary
 
Digital Design Session 4
Digital Design Session 4Digital Design Session 4
Digital Design Session 4
 
Digital Design Session 8
Digital Design Session 8Digital Design Session 8
Digital Design Session 8
 
Digital Design Session 3
Digital Design Session 3Digital Design Session 3
Digital Design Session 3
 
Digital Design Session 21
Digital Design Session 21Digital Design Session 21
Digital Design Session 21
 
Digital Design Session 12
Digital Design Session 12Digital Design Session 12
Digital Design Session 12
 
Digital Design Session 11
Digital Design Session 11Digital Design Session 11
Digital Design Session 11
 
2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0
2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.02018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0
2018/2019 Global CAD Trends Survey Report - by Business Advantage v3.0
 
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdf
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdfBIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdf
BIMTECH - Implications of BIM in Infrastructure Projects - CD & DD.pdf
 
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...
A retrospective of 2019 and what to expect from Submer and Immersion Cooling ...
 
Building Information Modelling Presentation
Building Information Modelling PresentationBuilding Information Modelling Presentation
Building Information Modelling Presentation
 
Digital Design Session 27
Digital Design Session 27Digital Design Session 27
Digital Design Session 27
 
Digital Design Session 22
Digital Design Session 22Digital Design Session 22
Digital Design Session 22
 
Digital Design Session 2
Digital Design Session 2Digital Design Session 2
Digital Design Session 2
 
BIM ppt
BIM pptBIM ppt
BIM ppt
 
BIMobject for manufacturers 2013
BIMobject for manufacturers 2013BIMobject for manufacturers 2013
BIMobject for manufacturers 2013
 
BIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginnersBIM For Free_28May2013_CaseyRutland_BIM for beginners
BIM For Free_28May2013_CaseyRutland_BIM for beginners
 

More from International Institute of Information Technology - Bangalore

More from International Institute of Information Technology - Bangalore (16)

Digital Design Session 29
Digital Design Session 29Digital Design Session 29
Digital Design Session 29
 
Digital Design Session 26
Digital Design Session 26Digital Design Session 26
Digital Design Session 26
 
Digital Design Session 25
Digital Design Session 25Digital Design Session 25
Digital Design Session 25
 
Digital Design Session 24
Digital Design Session 24Digital Design Session 24
Digital Design Session 24
 
Digital Design Session 23
Digital Design Session 23Digital Design Session 23
Digital Design Session 23
 
Digital Design Session 20
Digital Design Session 20Digital Design Session 20
Digital Design Session 20
 
Digital Design Session 19
Digital Design Session 19Digital Design Session 19
Digital Design Session 19
 
Digital Design Session 18
Digital Design Session 18Digital Design Session 18
Digital Design Session 18
 
Digital Design Session 17
Digital Design Session 17Digital Design Session 17
Digital Design Session 17
 
Digital Design Session 16
Digital Design Session 16Digital Design Session 16
Digital Design Session 16
 
Digital Design Session 15
Digital Design Session 15Digital Design Session 15
Digital Design Session 15
 
Digital Design Session 13
Digital Design Session 13Digital Design Session 13
Digital Design Session 13
 
Digital Design Session 7
Digital Design  Session 7Digital Design  Session 7
Digital Design Session 7
 
Digital Design Session 6
Digital Design Session 6Digital Design Session 6
Digital Design Session 6
 
Digital Design Session 5
Digital Design  Session 5Digital Design  Session 5
Digital Design Session 5
 
Basic Electric Circuits Tutorial 7
Basic Electric Circuits Tutorial 7Basic Electric Circuits Tutorial 7
Basic Electric Circuits Tutorial 7
 

Recently uploaded

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 

Recently uploaded (20)

Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 

Digital Design Session 10

  • 1. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com
  • 2. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 2 Session 10: Focus  Introduction to Karnaugh map  Examples ◦ SOP form ◦ POS form ◦ Both SOP and POS ◦ Implementation ◦ 5-variable K-map  Don’t cares in K-map ◦ Example
  • 3. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Karnaugh map Simplification Method
  • 4. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Maurice Karnaugh 4 Maurice Karnaugh (born October 4, 1924) is an American physicist and mathematician known for the Karnaugh map used in Boolean algebra.
  • 5. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5 Karnaugh Map  The Karnaugh map, also known as the K-map, is a method to simplify Boolean algebra expressions.  Maurice Karnaugh introduced it in 1953  It reduces the need for extensive calculations by taking advantage of humans' pattern recognition capability  The required Boolean results are transferred from a truth table onto a two-dimensional grid  Where the cells are ordered in Gray code, and  Each cell position represents one combination of input conditions  while each cell value represents the corresponding output value
  • 6. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 6 Sample: Karnaugh Map Courtasy: Wikipidea This image actually shows Two Karnaugh maps: for the function f, Using minterms (colored rectangles) and for its complement f’, using maxterms (gray rectangles).
  • 7. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 7 Why Gray Code in K-map?  The variable combinations in the K-kap in the adjacent cells differ only by one bit, by ordering them using Gray codes  This helps in simplifying them by combing the adjacent elements if both output one (for minterms) or zero (for maxterms) since they differ by only one value
  • 8. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 8 Example 1 (SOP) Groups must be a power of 2.
  • 9. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 9 Example 2 (SOP)
  • 10. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 10 Example 3 (SOP)
  • 11. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 11 Example 4 (SOP)
  • 12. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 12 Example 5 (SOP)
  • 13. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 13 Example 6 (SOP)
  • 14. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 14 Example 7 (SOP)
  • 15. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 15 Example 8 (SOP)
  • 16. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 16 Example 9 (SOP)
  • 17. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 17 SOP and POS Forms Combing 0 terms yields: Complement of F’ is F POS SOP
  • 18. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 18 Example 1 (POS)
  • 19. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 19 Example 2 (POS)
  • 20. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 20 Example 3 (POS)
  • 21. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 21 Example 4 (POS)
  • 22. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 22 Quiz 1 Simplify the Boolean expression using K-map
  • 23. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 23 Quiz 1: Solution
  • 24. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 24 Quiz 2: Simplify the Product-Of-Sums Boolean expression below, providing a result in SOP form
  • 25. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 25 Quiz 2: Solution Simplify the Product-Of-Sums Boolean expression below, providing a result in SOP form
  • 26. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 26 Example: Both SOP and POS
  • 27. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 27 Implementation
  • 28. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 5-variable K-map
  • 29. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 29 5-variable K-Map  5-variable (ABCDE) K-map can be built with two 4 variable K-maps
  • 30. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 30 Cell Adjacencies in 5-variable K-Map  Assume two 4-variable maps are one over the other
  • 31. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com Don’t Cares in K-map
  • 32. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 32 Don’t Care Conditions in K-Map  Sometimes a situation arises in which some input variable combinations are not allowed.  For example, in a BCD code converter, the inputs 1010, 1011, 1100, 1101, 1110 and 1111 are all invalid  Since these unallowed states will never occur in an application involving the BCD code, they can be treated as “don’t care” terms with respect to their effect on the output  That is, for these “don’t care” terms either a 1 or a 0 may be assigned to the output, it really does not matter since they will never occur
  • 33. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 33 Example: Don’t cares in K-map This circuit checks whether the input BCD number (ABCD) is more than BCD number 6 (0110), If yes, it outputs (Y) a One The Y is (without don’t cares) (with don’t cares)
  • 34. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 34 Session 10: Summary  Introduction to Karnaugh map  Examples ◦ SOP form ◦ POS form ◦ Both SOP and POS ◦ Implementation ◦ 5-variable K-map  Don’t cares in K-map ◦ Example
  • 35. Digital Design – © 2020 Mouli Sankaran Email: mouli.sankaran@yahoo.com 35 References Ref 1 Ref 2