SlideShare a Scribd company logo
1 of 71
DAY 5
Danilo M. Miranda, EcE
Associate Professor I
TUP Taguig Campus
…REVIEW…
EXAMPLES:
1. Simplify the expression :
y =AB’D + AB’D’
= AB’(D+D’) by Postulate 5 a
= AB’
2. Z = (A’+B) (A+B)
= A’A +A’B + BA +BB by dist. Property
= 0 +A’B + AB + B by Post. 5b : Th. 1b
= B (A’ +A) + B by factoring
= B + B by theorem 1a
Z= B
Sum – Of – Products
Form:(SOP)
- each of these SOP expressions
consists of two or more AND
terms (products) that are Ored
together.
Examples:
1. ABC + A’BC’
2. AB= A’BC’ + C’D’ +D
3. A’B +CD’+EF+GK+HL’
Product – Of – Sums Form(POS)
- it consists of two or more OR
terms (sums) that are ANDed
together.
Examples:
1. (A + B’ +C) ( A+C)
2.(A+B’)(C’+D)F
3.(A+C)(B+D’)(B’+C)(A+D’+E’)
3. Z = ( A + B’ +C )’
= A’ [ ( B’*C)’]
=A’ [ B’’+C’ ]
= A’ [ B + C’ ]
= A’B + A’C’
4. W= [(A+BC)(D+EF)]’
= (A+BC)’ + (D+EF)’
= A’ (BC)’ + D’ (EF)’
= A’ ( B’+C’) + D’(E’+F’)
=A’B’ +A’C’ +D’E’ +D’F’
Seat Work:
1. Out = ABCDE
2. OUT = ABCD
UNIVERSALITY OF NAND & NOR GATES
TODAY’S TOPIC
K-MAP
WORDED PROBLEMS
LOGIC CIRCUITS
TRUTH TABLE
SOP
POS
Karnaugh map
A Karnaugh map (K-map) is a pictorial method used to
minimize Boolean expressions without having to use
Boolean algebra theorems and equation manipulations.
A K-map can be thought of as a special version of a
truth table.
Using a K-map, expressions with two to four variables
are easily minimized. Expressions with five to six
variables are more difficult but achievable, and
expressions with seven or more variables are extremely
difficult (if not impossible) to minimize using a K-map.
Forming Minimum Sum-of-Products from K-Map
Step 1:
Choose an element of ON-set not already covered by an implicant
Step 2:
Find "maximal" groupings of 1's and X's adjacent to that element.
Remember to consider top/bottom row, left/right column,
adjacencies. (always a power of 2 number of elements).
Repeat Steps 1 and 2 to find all prime implicants
Step 3:
Revist the 1's elements in the K-map. If covered by single prime
implicant, it is essential, and participates in final cover. The 1's it
covers do not need to be revisited
Step 4:
If there remain 1's not covered by essential prime implicants, then
select the smallest number of prime implicants that cover the
remaining 1's
Simplification of Boolean Functions
A. The MAP METHOD
* 2 Variables : A, B
10
A’ B’
10
A B’
10
A’ B
10
A B
Example a:
Example a:
OUT = A’B’ +A’B
= A’
Example B:
OUT = A’B’ + AB
3 VARIABLES:
OUT = A’B’C’ + A’B’C + AB’C’ +AB’C
= B’
3 VARIABLES:
OUT = A’C’+A’B+AC+BC
WORDED PROBLEM:
1.) A 4-bit number is represented
as A3 A2 A1 A0, where A3 A2
A1 and A0 represent the
individual bits with A0 equal to
the LSB. Design a logic circuit
that will produce a HIGH output
whenever the binary number is
greater than 0010 and less than
1000.
Seat work :
Figure 2. Shows a diagram for an automobile
alarm circuit used to detect certain
understanding conditions. The three switches
are used to indicate the status of the door by
the driver’s seat, the ignition, and the
headlights, respectively. Design the logic
circuit with these three switches as inputs so
that will be activated whenever either of the
following conditions exists:
* The headlights are on while the ignition is
off.
* The door is open while the ignition is on.
LET D = DOOR
I = IGNITION
L = LIGHT
3 VARIABLES:
Experiment No. 3
Combinational Logic Circuit
General Objectives:
1. To be able to understand the
basic principles and techniques of
Logic Circuit and Switching
theory and its principles.
Specific Objectives:
1. To identify IC Pin Configuration
with the aid of ECG (Data Book).
2. To derive and simplify the problem
to its Logical Equation.
3.To convert the original and
simplified equations to its equivalent
Logic Circuits.
4. To tabulate the equivalent Truth
Table.
5. To simulate and troubleshoot the
derived circuits with the.
6. To double check the logic circuits
using POS (Product of Sum) method.
Worded Problem:
Design a control logic circuit for a decision
making system that will satisfy the ffg conditions:
Board members %of company share
A 35%
B 25%
C 20%
D 15%
Requirement:
There will one be 1 output if the total votes with
their share is majority.
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec
D igl elex-day5_recorded-lec

More Related Content

What's hot (15)

2621008 - C++ 2
2621008 -  C++ 22621008 -  C++ 2
2621008 - C++ 2
 
AP Calculus Jauary 13, 2009
AP Calculus Jauary 13, 2009AP Calculus Jauary 13, 2009
AP Calculus Jauary 13, 2009
 
AP Calculus Slides September 18, 2007
AP Calculus Slides September 18, 2007AP Calculus Slides September 18, 2007
AP Calculus Slides September 18, 2007
 
Real numbers
Real numbersReal numbers
Real numbers
 
2) quadratics gral form
2) quadratics gral form2) quadratics gral form
2) quadratics gral form
 
7 8 2
7 8 27 8 2
7 8 2
 
GUASS’S ELIMINATION METHOD AND EXAMPLE
GUASS’S ELIMINATION METHOD AND EXAMPLEGUASS’S ELIMINATION METHOD AND EXAMPLE
GUASS’S ELIMINATION METHOD AND EXAMPLE
 
AP Calculus Slides December 12, 2007
AP Calculus Slides December 12, 2007AP Calculus Slides December 12, 2007
AP Calculus Slides December 12, 2007
 
Difcalc10week2
Difcalc10week2Difcalc10week2
Difcalc10week2
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
Operators and Expressions
Operators and ExpressionsOperators and Expressions
Operators and Expressions
 
Basic c operators
Basic c operatorsBasic c operators
Basic c operators
 
c++ programming Unit 4 operators
c++ programming Unit 4 operatorsc++ programming Unit 4 operators
c++ programming Unit 4 operators
 
Calc 4.4a
Calc 4.4aCalc 4.4a
Calc 4.4a
 
Operators
OperatorsOperators
Operators
 

Similar to D igl elex-day5_recorded-lec

297Source NASA.5.1 Rules for Exponents5.2 Addition.docx
297Source NASA.5.1 Rules for Exponents5.2  Addition.docx297Source NASA.5.1 Rules for Exponents5.2  Addition.docx
297Source NASA.5.1 Rules for Exponents5.2 Addition.docx
gilbertkpeters11344
 
Boolean Algebra by SUKHDEEP SINGH
Boolean Algebra by SUKHDEEP SINGHBoolean Algebra by SUKHDEEP SINGH
Boolean Algebra by SUKHDEEP SINGH
Sukhdeep Bisht
 

Similar to D igl elex-day5_recorded-lec (20)

Digital electronics k map comparators and their function
Digital electronics k map comparators and their functionDigital electronics k map comparators and their function
Digital electronics k map comparators and their function
 
Principles of Combinational Logic-1
Principles of Combinational Logic-1Principles of Combinational Logic-1
Principles of Combinational Logic-1
 
297Source NASA.5.1 Rules for Exponents5.2 Addition.docx
297Source NASA.5.1 Rules for Exponents5.2  Addition.docx297Source NASA.5.1 Rules for Exponents5.2  Addition.docx
297Source NASA.5.1 Rules for Exponents5.2 Addition.docx
 
cs 3351 dpco
cs 3351 dpcocs 3351 dpco
cs 3351 dpco
 
B sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebraB sc3 unit 3 boolean algebra
B sc3 unit 3 boolean algebra
 
Minimization Technique .ppt
 Minimization Technique .ppt Minimization Technique .ppt
Minimization Technique .ppt
 
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
 
sop_pos(DE).pptx
sop_pos(DE).pptxsop_pos(DE).pptx
sop_pos(DE).pptx
 
B sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) baB sc ii sem unit 2(b) ba
B sc ii sem unit 2(b) ba
 
102_2_digitalSystem_Chap_2_part_1.ppt
102_2_digitalSystem_Chap_2_part_1.ppt102_2_digitalSystem_Chap_2_part_1.ppt
102_2_digitalSystem_Chap_2_part_1.ppt
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logic
 
Chapter 2 boolean part c
Chapter 2 boolean part cChapter 2 boolean part c
Chapter 2 boolean part c
 
STLD- Switching functions
STLD- Switching functions STLD- Switching functions
STLD- Switching functions
 
Document from Saikrish.S.pdf
Document from Saikrish.S.pdfDocument from Saikrish.S.pdf
Document from Saikrish.S.pdf
 
Boolean Algebra by SUKHDEEP SINGH
Boolean Algebra by SUKHDEEP SINGHBoolean Algebra by SUKHDEEP SINGH
Boolean Algebra by SUKHDEEP SINGH
 
Boolean algebra
Boolean algebraBoolean algebra
Boolean algebra
 
Karnaugh
KarnaughKarnaugh
Karnaugh
 
13 Boolean Algebra
13 Boolean Algebra13 Boolean Algebra
13 Boolean Algebra
 
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
1Boolean Alegebra 3booleanalgebraold-160325120651.pdf
 
Bca1040 digital logic
Bca1040   digital logicBca1040   digital logic
Bca1040 digital logic
 

Recently uploaded

一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
A
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
rahulmanepalli02
 

Recently uploaded (20)

Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
 
Introduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptxIntroduction-to- Metrology and Quality.pptx
Introduction-to- Metrology and Quality.pptx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
engineering chemistry power point presentation
engineering chemistry  power point presentationengineering chemistry  power point presentation
engineering chemistry power point presentation
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
 
Presentation on Slab, Beam, Column, and Foundation/Footing
Presentation on Slab,  Beam, Column, and Foundation/FootingPresentation on Slab,  Beam, Column, and Foundation/Footing
Presentation on Slab, Beam, Column, and Foundation/Footing
 
21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx21P35A0312 Internship eccccccReport.docx
21P35A0312 Internship eccccccReport.docx
 
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 

D igl elex-day5_recorded-lec

  • 2. Danilo M. Miranda, EcE Associate Professor I TUP Taguig Campus
  • 4. EXAMPLES: 1. Simplify the expression : y =AB’D + AB’D’ = AB’(D+D’) by Postulate 5 a = AB’ 2. Z = (A’+B) (A+B) = A’A +A’B + BA +BB by dist. Property = 0 +A’B + AB + B by Post. 5b : Th. 1b = B (A’ +A) + B by factoring = B + B by theorem 1a Z= B
  • 5.
  • 6. Sum – Of – Products Form:(SOP) - each of these SOP expressions consists of two or more AND terms (products) that are Ored together. Examples: 1. ABC + A’BC’ 2. AB= A’BC’ + C’D’ +D 3. A’B +CD’+EF+GK+HL’
  • 7. Product – Of – Sums Form(POS) - it consists of two or more OR terms (sums) that are ANDed together. Examples: 1. (A + B’ +C) ( A+C) 2.(A+B’)(C’+D)F 3.(A+C)(B+D’)(B’+C)(A+D’+E’)
  • 8. 3. Z = ( A + B’ +C )’ = A’ [ ( B’*C)’] =A’ [ B’’+C’ ] = A’ [ B + C’ ] = A’B + A’C’
  • 9.
  • 10. 4. W= [(A+BC)(D+EF)]’ = (A+BC)’ + (D+EF)’ = A’ (BC)’ + D’ (EF)’ = A’ ( B’+C’) + D’(E’+F’) =A’B’ +A’C’ +D’E’ +D’F’
  • 11.
  • 12. Seat Work: 1. Out = ABCDE 2. OUT = ABCD
  • 13.
  • 14.
  • 15. UNIVERSALITY OF NAND & NOR GATES
  • 16. TODAY’S TOPIC K-MAP WORDED PROBLEMS LOGIC CIRCUITS TRUTH TABLE SOP POS
  • 17. Karnaugh map A Karnaugh map (K-map) is a pictorial method used to minimize Boolean expressions without having to use Boolean algebra theorems and equation manipulations. A K-map can be thought of as a special version of a truth table. Using a K-map, expressions with two to four variables are easily minimized. Expressions with five to six variables are more difficult but achievable, and expressions with seven or more variables are extremely difficult (if not impossible) to minimize using a K-map.
  • 18. Forming Minimum Sum-of-Products from K-Map Step 1: Choose an element of ON-set not already covered by an implicant Step 2: Find "maximal" groupings of 1's and X's adjacent to that element. Remember to consider top/bottom row, left/right column, adjacencies. (always a power of 2 number of elements). Repeat Steps 1 and 2 to find all prime implicants Step 3: Revist the 1's elements in the K-map. If covered by single prime implicant, it is essential, and participates in final cover. The 1's it covers do not need to be revisited Step 4: If there remain 1's not covered by essential prime implicants, then select the smallest number of prime implicants that cover the remaining 1's
  • 19. Simplification of Boolean Functions A. The MAP METHOD * 2 Variables : A, B 10 A’ B’ 10 A B’ 10 A’ B 10 A B
  • 21. Example a: OUT = A’B’ +A’B = A’
  • 22. Example B: OUT = A’B’ + AB
  • 24.
  • 25.
  • 26.
  • 27. OUT = A’B’C’ + A’B’C + AB’C’ +AB’C = B’
  • 29.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39. WORDED PROBLEM: 1.) A 4-bit number is represented as A3 A2 A1 A0, where A3 A2 A1 and A0 represent the individual bits with A0 equal to the LSB. Design a logic circuit that will produce a HIGH output whenever the binary number is greater than 0010 and less than 1000.
  • 40.
  • 41.
  • 42.
  • 43. Seat work : Figure 2. Shows a diagram for an automobile alarm circuit used to detect certain understanding conditions. The three switches are used to indicate the status of the door by the driver’s seat, the ignition, and the headlights, respectively. Design the logic circuit with these three switches as inputs so that will be activated whenever either of the following conditions exists: * The headlights are on while the ignition is off. * The door is open while the ignition is on.
  • 44.
  • 45. LET D = DOOR I = IGNITION L = LIGHT
  • 47.
  • 48. Experiment No. 3 Combinational Logic Circuit General Objectives: 1. To be able to understand the basic principles and techniques of Logic Circuit and Switching theory and its principles.
  • 49. Specific Objectives: 1. To identify IC Pin Configuration with the aid of ECG (Data Book). 2. To derive and simplify the problem to its Logical Equation. 3.To convert the original and simplified equations to its equivalent Logic Circuits.
  • 50. 4. To tabulate the equivalent Truth Table. 5. To simulate and troubleshoot the derived circuits with the. 6. To double check the logic circuits using POS (Product of Sum) method.
  • 51. Worded Problem: Design a control logic circuit for a decision making system that will satisfy the ffg conditions: Board members %of company share A 35% B 25% C 20% D 15% Requirement: There will one be 1 output if the total votes with their share is majority.