SlideShare ist ein Scribd-Unternehmen logo
1 von 24
INFANT JESUS COLLEGE OF
     ENGINEERING
  COMPUTER SCIENCE &
ENGINEERING DEPARTMENT
    PRESENTECH’10
Guided by: NAGALINGARAJAN
       Presented by:
         ABIRAM.A
         BEJOY.S.P
     BHARATHI RAJA.M
     SUSHEENTHIRAN.A
Index
The map method
Rules for map
Present technique.
Types of variables
Uses of k-map
Application of k-map.
WHAT IS K-MAP?
The pictorial representation of variables
from which the Boolean expression or
truth table can be identified.
It avoids ambiguity during logic designing.
Since there is number of probability in
mapping the answer would be same and
avoid confusion.
It is denoted as k-map since it is found by
the person karnaugh.
THE MAP
Straight procedure for minimizing Boolean
functions
Considered as pictorial form of a truth
table
It is a diagram made of squares
It consists of minterms[0] & maxterms[1]
In Some cases don’t care conditions are
used [represented by ‘x’] .
Rules
Mapping can be done horizontally or
vertically but not in diagonally.
Wrapping technique can be done only
form three variable map.
Only the maxterms can be mapped to form
a Boolean expression.
Overlapping of maxterms is possible,
utmost once.
present technique
Maxterms are grouped together to derive
the expression.
Don’t care conditions alone cannot be
mapped to form a group.
The mapping can be selected depending
on the variable used
Corresponding variables should be written
for the mapped values.
The grouping is done in even numbers.
Basic’s
The frequently used variable mappings are
Two variable map
Three variable map
Four variable map
Five variable map
Let’s see this in detail
Two variable-map
Four minterms for two
variables
It consists of four squares
                                  Y
The 0 and 1 marked in         X
row and column
designate the values of               0   0
variables
A two variable is shown
And the expression for
the group is                          1   1
=X+Y
Three variable map
It consists of eight minterms for three
binary variables
It has eight squares
Minterms are not arranged in binary
sequence but similar to gray code
Wrapping technique can start using only
from the three variable mapping
Consider the following truth table for which
the mapping can be done.
Truth table
D.NO   A   B   C   S   C

 0     0   0   0   0   0
 1     0   0   1   1   0
 2     0   1   0   1   0
 3     0   1   1   0   1
 4     1   0   0   1   0
 5     1   0   1   0   1
 6     1   1   0   0   1
 7     1   1   1   1   1
Representation of three
    variable map
        YZ

        00    01   11    10
X
        m0   m1    m3   M2
    0

        m4   m5    m7   m6
    1
FOUR VARIABLE MAP
In this method four variables are used.
The map contains 16 squares.
Grouping can be done only for the
maxterms
Wrapping can be done by folding the map.
Adjacent groups cannot be formed since it
contains single map.
The representation of four variable map is.
Four variable map
               C
     CD

    AB    00   01   10   11
                              Adjacent
          1    1         1     groups
    00
                              can’t be
                               formed


    01                   1
                              B

    10

A                             Wrapping
                               can be
    11    1    1         1      cone
Five variable map
It consists of five variables (A,B,C,D,E)
Left hand four variable consists of 16 squares
and right consists of 16 squares
Actually it is the combination of two four variable
map
The left table represents the variable value A=0
and right table represents the A value as ‘1’.
Adjacent group in the tables can be represented
once
Consider the following truth table for which the
mapping is done.
Five variable map
               A=0                 A=1

                      D                  D
     DE
BC
     0    2      2    3        16 17 19 18

     4    5      7    6        20 21 23 22
                           C                 C
     12   13     15   14       28 29 31 30
B                          B
     8    9      11   10       24 25 27 26
Representation of five variable
 map without using two four
        variable map        Adjacent
                                                       groups
                                                       can’t be
       ABC
         000 001   010   011   110   111   100   101   formed
    DE
                                                        but it
     00   0   1    2      3     6     7     4     5     gives
                                                         the
                                                        same
     01   8   9 10 11 14 15 12 13                      answer

          24 25 26 27 30 31 28 29
     10

     11   16 17 18 19 22 23 20 21
DON’T CARE CONDITIONS
                               Y

           CD
                00   01   11       11
      AB

           00   x    1    1         X

           01   0    x    1         0
                                        X

           10
                0    0    1         0
  W

           11
                0    0    1         0
DON’T CARE CONDITION
The ‘x’ represents the position of don’t care
conditions.
The value of ‘x’ may 1 or 0 it depends on
grouping.
The expression for the previous k-map is:
A=c +a +bd +bd.
Note that all the don’t care cannot be mapped as
a single group.
OUR METHOD
Check the maxterms in the truth table
itself.
Write the corresponding expression.
Simplify the expression with the help of
DEMORGAN’S theory.
The is no need of k-map in this method.
uses
K-map is used to derive any form of logical
circuit
It is used in design and analysis procedure
It is used in Quine-McCluskey method
Simplification of Boolean expression is
easier
It is used in sum of product and in product
of sum method.
Application
The k-map can be used in combinational
circuit and in sequential circuit.
Full adder and half adder can be easily
analyzed with the help of k-map.
It is used in the in tabular method to
simplify the Boolean expression even
simpler than that.
conclusion
Thus k-map is a major topic in electronics
It is used in simplification of Boolean
expression & logic gates
It is used in the conversion of truth table to
Boolean expression and vice versa.
It is better to use a k-map than the tabular
method.
THANK YOU

Weitere ähnliche Inhalte

Ähnlich wie Presentech'10 (20)

simplification of boolean algebra
simplification of boolean algebrasimplification of boolean algebra
simplification of boolean algebra
 
ALA Solution.pdf
ALA Solution.pdfALA Solution.pdf
ALA Solution.pdf
 
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
 
Karnaugh Graph or K-Map
Karnaugh Graph or K-MapKarnaugh Graph or K-Map
Karnaugh Graph or K-Map
 
Es272 ch4b
Es272 ch4bEs272 ch4b
Es272 ch4b
 
Matrix algebra
Matrix algebraMatrix algebra
Matrix algebra
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
3,EEng k-map.pdf
3,EEng k-map.pdf3,EEng k-map.pdf
3,EEng k-map.pdf
 
PRINCIPLES OF COMBINATIONAL LOGIC-2
PRINCIPLES OF COMBINATIONAL LOGIC-2PRINCIPLES OF COMBINATIONAL LOGIC-2
PRINCIPLES OF COMBINATIONAL LOGIC-2
 
imc-2018-s.pdf
imc-2018-s.pdfimc-2018-s.pdf
imc-2018-s.pdf
 
MAT365AffineTransformations
MAT365AffineTransformationsMAT365AffineTransformations
MAT365AffineTransformations
 
Karnaugh maps
Karnaugh mapsKarnaugh maps
Karnaugh maps
 
DCF - K map
DCF - K mapDCF - K map
DCF - K map
 
IIT JEE Mathematics 2005
IIT JEE Mathematics   2005IIT JEE Mathematics   2005
IIT JEE Mathematics 2005
 
Chapter-3.ppt
Chapter-3.pptChapter-3.ppt
Chapter-3.ppt
 
Es272 ch4a
Es272 ch4aEs272 ch4a
Es272 ch4a
 
Transf handout
Transf handoutTransf handout
Transf handout
 
My Lecture Notes from Linear Algebra
My Lecture Notes fromLinear AlgebraMy Lecture Notes fromLinear Algebra
My Lecture Notes from Linear Algebra
 
Booklet shilov plotting-graphs
Booklet shilov plotting-graphsBooklet shilov plotting-graphs
Booklet shilov plotting-graphs
 
karnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.pptkarnaughmaprev1-130728135103-phpapp01.ppt
karnaughmaprev1-130728135103-phpapp01.ppt
 

Kürzlich hochgeladen

Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfJemuel Francisco
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operationalssuser3e220a
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmStan Meyer
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationdeepaannamalai16
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptshraddhaparab530
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxRosabel UA
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfPatidar M
 

Kürzlich hochgeladen (20)

Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdfGrade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
Grade 9 Quarter 4 Dll Grade 9 Quarter 4 DLL.pdf
 
Expanded definition: technical and operational
Expanded definition: technical and operationalExpanded definition: technical and operational
Expanded definition: technical and operational
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
Oppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and FilmOppenheimer Film Discussion for Philosophy and Film
Oppenheimer Film Discussion for Philosophy and Film
 
Congestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentationCongestive Cardiac Failure..presentation
Congestive Cardiac Failure..presentation
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Integumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.pptIntegumentary System SMP B. Pharm Sem I.ppt
Integumentary System SMP B. Pharm Sem I.ppt
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Presentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptxPresentation Activity 2. Unit 3 transv.pptx
Presentation Activity 2. Unit 3 transv.pptx
 
Active Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdfActive Learning Strategies (in short ALS).pdf
Active Learning Strategies (in short ALS).pdf
 

Presentech'10

  • 1. INFANT JESUS COLLEGE OF ENGINEERING COMPUTER SCIENCE & ENGINEERING DEPARTMENT PRESENTECH’10
  • 2. Guided by: NAGALINGARAJAN Presented by: ABIRAM.A BEJOY.S.P BHARATHI RAJA.M SUSHEENTHIRAN.A
  • 3. Index The map method Rules for map Present technique. Types of variables Uses of k-map Application of k-map.
  • 4. WHAT IS K-MAP? The pictorial representation of variables from which the Boolean expression or truth table can be identified. It avoids ambiguity during logic designing. Since there is number of probability in mapping the answer would be same and avoid confusion. It is denoted as k-map since it is found by the person karnaugh.
  • 5. THE MAP Straight procedure for minimizing Boolean functions Considered as pictorial form of a truth table It is a diagram made of squares It consists of minterms[0] & maxterms[1] In Some cases don’t care conditions are used [represented by ‘x’] .
  • 6. Rules Mapping can be done horizontally or vertically but not in diagonally. Wrapping technique can be done only form three variable map. Only the maxterms can be mapped to form a Boolean expression. Overlapping of maxterms is possible, utmost once.
  • 7. present technique Maxterms are grouped together to derive the expression. Don’t care conditions alone cannot be mapped to form a group. The mapping can be selected depending on the variable used Corresponding variables should be written for the mapped values. The grouping is done in even numbers.
  • 8. Basic’s The frequently used variable mappings are Two variable map Three variable map Four variable map Five variable map Let’s see this in detail
  • 9. Two variable-map Four minterms for two variables It consists of four squares Y The 0 and 1 marked in X row and column designate the values of 0 0 variables A two variable is shown And the expression for the group is 1 1 =X+Y
  • 10. Three variable map It consists of eight minterms for three binary variables It has eight squares Minterms are not arranged in binary sequence but similar to gray code Wrapping technique can start using only from the three variable mapping Consider the following truth table for which the mapping can be done.
  • 11. Truth table D.NO A B C S C 0 0 0 0 0 0 1 0 0 1 1 0 2 0 1 0 1 0 3 0 1 1 0 1 4 1 0 0 1 0 5 1 0 1 0 1 6 1 1 0 0 1 7 1 1 1 1 1
  • 12. Representation of three variable map YZ 00 01 11 10 X m0 m1 m3 M2 0 m4 m5 m7 m6 1
  • 13. FOUR VARIABLE MAP In this method four variables are used. The map contains 16 squares. Grouping can be done only for the maxterms Wrapping can be done by folding the map. Adjacent groups cannot be formed since it contains single map. The representation of four variable map is.
  • 14. Four variable map C CD AB 00 01 10 11 Adjacent 1 1 1 groups 00 can’t be formed 01 1 B 10 A Wrapping can be 11 1 1 1 cone
  • 15. Five variable map It consists of five variables (A,B,C,D,E) Left hand four variable consists of 16 squares and right consists of 16 squares Actually it is the combination of two four variable map The left table represents the variable value A=0 and right table represents the A value as ‘1’. Adjacent group in the tables can be represented once Consider the following truth table for which the mapping is done.
  • 16. Five variable map A=0 A=1 D D DE BC 0 2 2 3 16 17 19 18 4 5 7 6 20 21 23 22 C C 12 13 15 14 28 29 31 30 B B 8 9 11 10 24 25 27 26
  • 17. Representation of five variable map without using two four variable map Adjacent groups can’t be ABC 000 001 010 011 110 111 100 101 formed DE but it 00 0 1 2 3 6 7 4 5 gives the same 01 8 9 10 11 14 15 12 13 answer 24 25 26 27 30 31 28 29 10 11 16 17 18 19 22 23 20 21
  • 18. DON’T CARE CONDITIONS Y CD 00 01 11 11 AB 00 x 1 1 X 01 0 x 1 0 X 10 0 0 1 0 W 11 0 0 1 0
  • 19. DON’T CARE CONDITION The ‘x’ represents the position of don’t care conditions. The value of ‘x’ may 1 or 0 it depends on grouping. The expression for the previous k-map is: A=c +a +bd +bd. Note that all the don’t care cannot be mapped as a single group.
  • 20. OUR METHOD Check the maxterms in the truth table itself. Write the corresponding expression. Simplify the expression with the help of DEMORGAN’S theory. The is no need of k-map in this method.
  • 21. uses K-map is used to derive any form of logical circuit It is used in design and analysis procedure It is used in Quine-McCluskey method Simplification of Boolean expression is easier It is used in sum of product and in product of sum method.
  • 22. Application The k-map can be used in combinational circuit and in sequential circuit. Full adder and half adder can be easily analyzed with the help of k-map. It is used in the in tabular method to simplify the Boolean expression even simpler than that.
  • 23. conclusion Thus k-map is a major topic in electronics It is used in simplification of Boolean expression & logic gates It is used in the conversion of truth table to Boolean expression and vice versa. It is better to use a k-map than the tabular method.