SlideShare a Scribd company logo
1 of 21
By,
Chethan N
I MCA.
Karnaugh Map :-
Karnaugh Map is also called K-Map.
K-Maps are graphical representation of Boolean function.
It provides a systematic method for the
simplification of Boolean expression.
It is composed of adjacent cells.
Adjacent cells are those which differ by a
single variable.
Each cell represents a combination of variables in
product/sum form.
Ordering Of Variables :-
• It means cell of adjacency(side by side).
• The cells in a K-Map are arranged so that there is only
a single variable change b/w adjacent cells.
• Adjacency is defined by a single variable change.
• For Ex: In the 3 variable map the 010 cell is adjacent to
the 000 cell but it is not adjacent to the 101 cell.
Adjacent Cell :-
Adjacent cells on a K-Map are those that differ
by only one variables.
Arrow point b/w adjacent cells.
2 -Variable K-Map :-
 The 2 – variable K-Map is an array of 4 cells, as shown
in the below (2^2=4).
 Binary values of A/B along the left side & the values of
B/A are across the top.
 The values of a given cell is the binary values of A/B at
the left in the same row combined with the binary
values of B/A at the top in the same column.
Format Of 2-Variable :-
K-Map SOP Minimization :-
For an SOP expression in standard form, a 1 is
placed on the K-Map for each product term in
Expression. Each 1 is placed in a cell
corresponding to the value of product term.
For Ex: Now we studying the two variable map.
Simplification Of Boolean
Expression Using K-Map For 2/3/4
Variables :-
A given expression can be simplified on to K-Map with
the help of the following steps ;
1.Plotting the expression on to the K-Map.
2.Grouping of cells.
3.Simplification.
1.Plotting The Expression
On To The K-Map :-
 A given expression can be plotted on to K-Map by
placing ‘1’ in each cell corresponding to a product term
present in the expression.
 For Ex: Z=f(A,B)=A’B’+AB’+A’B
Grouping :-
Adjacent cells can be combined together to form a group
using the following rules ,
• Adjacent cells are those which differ by a single variable.
• Adjacent cells can be combined in groups of 1,2,4,8,16,….
• Each group is extended by merging with the adjacent
groups so that it includes as many adjacent cells as
possible.
• Each group represents a product term.
3-Variable K-Map :-
* The 3-variable K-Map is an array of eight cells
as shown in below.
• In this case, binary values A&B/B&C are along the left
side and the values of C/A are across the top.
• The value of a given cell is the binary values of A & B at
the left in the same row combined with the value of C
at the top in the same column.
Format Of 3-Variable :-
Example Of 3-Variable :-
1.Plotting The Expression
On To The K-Map . 2.Grouping .
Consider the equation ;
Z=f(A,B,C)=A’B’C’+A’BC’+AB’C’
+AB’C
3.Simplification .
Z=A’B’C’.A’BC’+AB’C’.A’B’C
The simplified equation is,
Z= A’C’+A’B’
4-Variable K-Map :-
 The 4-variable K-Map is an array of sixteen cells, as
shown in below.
 Binary values of A&B/C&D are along the left side and
the values of C&D/A&B are across the top.
 The values of given cell is the binary values of A&B at
the left in the same row combined with the binary
values of C&D at the top in the same column.
Format Of 4-Variable :-
Simplification :-
Simplification involves the following steps ,
• Each group represents a product term composed of
variables in normal or in complemented form.
• In a term, if a variable presents both in normal and in
complemented form then it is discarded.
• The final simplified expression is the sum of all the
product terms.
• Z=A’B’A’B+AB’A’B’
• The simplified equation is Z=A’+B’.
Example Of 4-Variable :-
1.Plotting The Expression
On To The K-Map. 2.Grouping.
Consider a equation ,
Z=f(A,B)=A’BC’D+A’BCD+A’BC
D’+ABCD’+ABCD’+ABC’D
3.Simplification.
 Z=A’BC’D.A’BCD+A’BCD’.ABCD’+ABC’D.ABC’D’
 The Simplified Equation Is ,
 Z=A’BD+BCD’+ABC’
“ Don’t Care “ Condition :-
 Functions that have unspecified output for some input
c0mbinations are called incompletely specified functions.
 Unspecified minterms of a functions are called “don’t care”
conditions. We simply don’t care whether the value of
‘zero’ or ‘one’ is assigned to Z for particular minterm.
 Don’t care conditions are represented by X in the K-Map.
NOTE :Don’t care conditions play a central role in the
specification and optimization of logic circuits as they
represent the degrees of freedom of transforming a
network into a functionally equivalent one.
Example :-
 Simplify the Boolean equation ;
Z = f(A,B,C,D) = €(1,3,7,11,15)
Without Using Don’t Care ,
• Z = A’B’C’D.A’B’CD
+ A’B’CD.A’BCD.ABCD.AB’CD
 The simplified equation is ,
Z = A’B’D+CD
With Using Don’t Care ,
• Z = A’B’C’D’.A’B’C’D.A’B’CD.A’B’CD’
+ A’B’CD.A’BCD.ABCD.AB’CD
• The simplified equation is ,
Z = A’B’+CD
THANK YOU

More Related Content

What's hot

Presentation on Karnaugh Map
Presentation  on Karnaugh MapPresentation  on Karnaugh Map
Presentation on Karnaugh MapKawsar Ahmed
 
Double Linked List (Algorithm)
Double Linked List (Algorithm)Double Linked List (Algorithm)
Double Linked List (Algorithm)Huba Akhtar
 
Kmap..(karnaugh map)
Kmap..(karnaugh map)Kmap..(karnaugh map)
Kmap..(karnaugh map)Zain Jafri
 
My lectures circular queue
My lectures circular queueMy lectures circular queue
My lectures circular queueSenthil Kumar
 
Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive Raj Naik
 
Searching techniques in Data Structure And Algorithm
Searching techniques in Data Structure And AlgorithmSearching techniques in Data Structure And Algorithm
Searching techniques in Data Structure And Algorithm03446940736
 
Queue in Data Structure
Queue in Data Structure Queue in Data Structure
Queue in Data Structure Janki Shah
 
Sparse matrix and its representation data structure
Sparse matrix and its representation data structureSparse matrix and its representation data structure
Sparse matrix and its representation data structureVardhil Patel
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSelf-employed
 
Circular link list.ppt
Circular link list.pptCircular link list.ppt
Circular link list.pptTirthika Bandi
 
Doubly linked list
Doubly linked listDoubly linked list
Doubly linked listchauhankapil
 
Introduction to stack
Introduction to stackIntroduction to stack
Introduction to stackvaibhav2910
 
Doubly Linked List
Doubly Linked ListDoubly Linked List
Doubly Linked ListNinad Mankar
 
Karnaugh map (k map)
Karnaugh map (k map)Karnaugh map (k map)
Karnaugh map (k map)Adeen Ali
 

What's hot (20)

Karnaugh Map
Karnaugh MapKarnaugh Map
Karnaugh Map
 
Presentation on Karnaugh Map
Presentation  on Karnaugh MapPresentation  on Karnaugh Map
Presentation on Karnaugh Map
 
Double Linked List (Algorithm)
Double Linked List (Algorithm)Double Linked List (Algorithm)
Double Linked List (Algorithm)
 
Kmap..(karnaugh map)
Kmap..(karnaugh map)Kmap..(karnaugh map)
Kmap..(karnaugh map)
 
Karnaugh Graph or K-Map
Karnaugh Graph or K-MapKarnaugh Graph or K-Map
Karnaugh Graph or K-Map
 
sorting and its types
sorting and its typessorting and its types
sorting and its types
 
My lectures circular queue
My lectures circular queueMy lectures circular queue
My lectures circular queue
 
Unit 3 stack
Unit   3 stackUnit   3 stack
Unit 3 stack
 
Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive Data Types - Premetive and Non Premetive
Data Types - Premetive and Non Premetive
 
Searching techniques in Data Structure And Algorithm
Searching techniques in Data Structure And AlgorithmSearching techniques in Data Structure And Algorithm
Searching techniques in Data Structure And Algorithm
 
Queue in Data Structure
Queue in Data Structure Queue in Data Structure
Queue in Data Structure
 
Sparse matrix and its representation data structure
Sparse matrix and its representation data structureSparse matrix and its representation data structure
Sparse matrix and its representation data structure
 
SOP POS, Minterm and Maxterm
SOP POS, Minterm and MaxtermSOP POS, Minterm and Maxterm
SOP POS, Minterm and Maxterm
 
Stack using Array
Stack using ArrayStack using Array
Stack using Array
 
Circular link list.ppt
Circular link list.pptCircular link list.ppt
Circular link list.ppt
 
Doubly linked list
Doubly linked listDoubly linked list
Doubly linked list
 
Introduction to stack
Introduction to stackIntroduction to stack
Introduction to stack
 
Doubly Linked List
Doubly Linked ListDoubly Linked List
Doubly Linked List
 
Binary search tree(bst)
Binary search tree(bst)Binary search tree(bst)
Binary search tree(bst)
 
Karnaugh map (k map)
Karnaugh map (k map)Karnaugh map (k map)
Karnaugh map (k map)
 

Similar to K map.

ECE 3rd_Unit No. 1_K-Map_DSD.ppt
ECE 3rd_Unit No. 1_K-Map_DSD.pptECE 3rd_Unit No. 1_K-Map_DSD.ppt
ECE 3rd_Unit No. 1_K-Map_DSD.pptsonusreekumar
 
Boolean variables r010
Boolean variables   r010Boolean variables   r010
Boolean variables r010arunachalamr16
 
All aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsAll aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsmarangburu42
 
Engineering electronics and electrical 3 K-Maps.pptx
Engineering electronics and electrical 3 K-Maps.pptxEngineering electronics and electrical 3 K-Maps.pptx
Engineering electronics and electrical 3 K-Maps.pptxxenxavy2
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6wajanga
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6wajanga
 
karnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptkarnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptmichaelaaron25322
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh mapchandkec
 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxeedayaya1
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh mapsAJAL A J
 
Bba i-bm-u-2- matrix -
Bba i-bm-u-2- matrix -Bba i-bm-u-2- matrix -
Bba i-bm-u-2- matrix -Rai University
 

Similar to K map. (20)

ECE 3rd_Unit No. 1_K-Map_DSD.ppt
ECE 3rd_Unit No. 1_K-Map_DSD.pptECE 3rd_Unit No. 1_K-Map_DSD.ppt
ECE 3rd_Unit No. 1_K-Map_DSD.ppt
 
Boolean variables r010
Boolean variables   r010Boolean variables   r010
Boolean variables r010
 
All aboutcircuits karnaugh maps
All aboutcircuits karnaugh mapsAll aboutcircuits karnaugh maps
All aboutcircuits karnaugh maps
 
K Maps.pptx
K Maps.pptxK Maps.pptx
K Maps.pptx
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
Chapter-3.pdf
Chapter-3.pdfChapter-3.pdf
Chapter-3.pdf
 
KARNAUGH MAPS
KARNAUGH MAPSKARNAUGH MAPS
KARNAUGH MAPS
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
Engineering electronics and electrical 3 K-Maps.pptx
Engineering electronics and electrical 3 K-Maps.pptxEngineering electronics and electrical 3 K-Maps.pptx
Engineering electronics and electrical 3 K-Maps.pptx
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6
 
IS 151 Lecture 6
IS 151 Lecture 6IS 151 Lecture 6
IS 151 Lecture 6
 
Karnaugh
KarnaughKarnaugh
Karnaugh
 
karnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptkarnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.ppt
 
Karnaugh map
Karnaugh mapKarnaugh map
Karnaugh map
 
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
 
NOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptxNOTA TOPIK 2_SSK20152 (3).pptx
NOTA TOPIK 2_SSK20152 (3).pptx
 
KARNAUGH MAP
KARNAUGH MAPKARNAUGH MAP
KARNAUGH MAP
 
DCF - K map
DCF - K mapDCF - K map
DCF - K map
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
Bba i-bm-u-2- matrix -
Bba i-bm-u-2- matrix -Bba i-bm-u-2- matrix -
Bba i-bm-u-2- matrix -
 

Recently uploaded

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfchloefrazer622
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Recently uploaded (20)

Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdfDisha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

K map.

  • 2. Karnaugh Map :- Karnaugh Map is also called K-Map. K-Maps are graphical representation of Boolean function. It provides a systematic method for the simplification of Boolean expression. It is composed of adjacent cells. Adjacent cells are those which differ by a single variable. Each cell represents a combination of variables in product/sum form.
  • 3. Ordering Of Variables :- • It means cell of adjacency(side by side). • The cells in a K-Map are arranged so that there is only a single variable change b/w adjacent cells. • Adjacency is defined by a single variable change. • For Ex: In the 3 variable map the 010 cell is adjacent to the 000 cell but it is not adjacent to the 101 cell.
  • 4. Adjacent Cell :- Adjacent cells on a K-Map are those that differ by only one variables. Arrow point b/w adjacent cells.
  • 5. 2 -Variable K-Map :-  The 2 – variable K-Map is an array of 4 cells, as shown in the below (2^2=4).  Binary values of A/B along the left side & the values of B/A are across the top.  The values of a given cell is the binary values of A/B at the left in the same row combined with the binary values of B/A at the top in the same column.
  • 7. K-Map SOP Minimization :- For an SOP expression in standard form, a 1 is placed on the K-Map for each product term in Expression. Each 1 is placed in a cell corresponding to the value of product term. For Ex: Now we studying the two variable map.
  • 8. Simplification Of Boolean Expression Using K-Map For 2/3/4 Variables :- A given expression can be simplified on to K-Map with the help of the following steps ; 1.Plotting the expression on to the K-Map. 2.Grouping of cells. 3.Simplification.
  • 9. 1.Plotting The Expression On To The K-Map :-  A given expression can be plotted on to K-Map by placing ‘1’ in each cell corresponding to a product term present in the expression.  For Ex: Z=f(A,B)=A’B’+AB’+A’B
  • 10. Grouping :- Adjacent cells can be combined together to form a group using the following rules , • Adjacent cells are those which differ by a single variable. • Adjacent cells can be combined in groups of 1,2,4,8,16,…. • Each group is extended by merging with the adjacent groups so that it includes as many adjacent cells as possible. • Each group represents a product term.
  • 11. 3-Variable K-Map :- * The 3-variable K-Map is an array of eight cells as shown in below. • In this case, binary values A&B/B&C are along the left side and the values of C/A are across the top. • The value of a given cell is the binary values of A & B at the left in the same row combined with the value of C at the top in the same column.
  • 13. Example Of 3-Variable :- 1.Plotting The Expression On To The K-Map . 2.Grouping . Consider the equation ; Z=f(A,B,C)=A’B’C’+A’BC’+AB’C’ +AB’C 3.Simplification . Z=A’B’C’.A’BC’+AB’C’.A’B’C The simplified equation is, Z= A’C’+A’B’
  • 14. 4-Variable K-Map :-  The 4-variable K-Map is an array of sixteen cells, as shown in below.  Binary values of A&B/C&D are along the left side and the values of C&D/A&B are across the top.  The values of given cell is the binary values of A&B at the left in the same row combined with the binary values of C&D at the top in the same column.
  • 16. Simplification :- Simplification involves the following steps , • Each group represents a product term composed of variables in normal or in complemented form. • In a term, if a variable presents both in normal and in complemented form then it is discarded. • The final simplified expression is the sum of all the product terms. • Z=A’B’A’B+AB’A’B’ • The simplified equation is Z=A’+B’.
  • 17. Example Of 4-Variable :- 1.Plotting The Expression On To The K-Map. 2.Grouping. Consider a equation , Z=f(A,B)=A’BC’D+A’BCD+A’BC D’+ABCD’+ABCD’+ABC’D
  • 19. “ Don’t Care “ Condition :-  Functions that have unspecified output for some input c0mbinations are called incompletely specified functions.  Unspecified minterms of a functions are called “don’t care” conditions. We simply don’t care whether the value of ‘zero’ or ‘one’ is assigned to Z for particular minterm.  Don’t care conditions are represented by X in the K-Map. NOTE :Don’t care conditions play a central role in the specification and optimization of logic circuits as they represent the degrees of freedom of transforming a network into a functionally equivalent one.
  • 20. Example :-  Simplify the Boolean equation ; Z = f(A,B,C,D) = €(1,3,7,11,15) Without Using Don’t Care , • Z = A’B’C’D.A’B’CD + A’B’CD.A’BCD.ABCD.AB’CD  The simplified equation is , Z = A’B’D+CD With Using Don’t Care , • Z = A’B’C’D’.A’B’C’D.A’B’CD.A’B’CD’ + A’B’CD.A’BCD.ABCD.AB’CD • The simplified equation is , Z = A’B’+CD