Digital Logic and Design Vishal Jethva Lecture No. 10 svbitec.wordpress.com.

Slides:



Advertisements
Similar presentations
Digital Circuits.
Advertisements

Prof. Sin-Min Lee Department of Computer Science
ECE 3110: Introduction to Digital Systems Simplifying Sum of Products using Karnaugh Maps.
Digital Logic & Design Vishal Jethva Lecture 13 SVBITEC.WORDPRESS.COM.
ECE 301 – Digital Electronics Karnaugh Maps (Lecture #7) The slides included herein were taken from the materials accompanying Fundamentals of Logic Design,
Karnaugh Maps for Simplification
CS 151 Digital Systems Design Lecture 13 Combinational Design Procedure.
EECC341 - Shaaban #1 Lec # 7 Winter Combinational Circuit Minimization Canonical sum and product logic expressions do not provide a circuit.
Computer Programming Skills Revision Prepared by: Ghader Kurdi.
Boolean Algebra and Logic Simplification
Digital Logic & Design Vishal Jethava Lecture 12 svbitec.wordpress.com.
Logic Function Optimization. Combinational Logic Circuit Regular SOP and POS designs Do not care expressions Digital logic circuit applications Karnaugh.
1 Simplification of Boolean Functions:  An implementation of a Boolean Function requires the use of logic gates.  A smaller number of gates, with each.
1 Chapter 5 Karnaugh Maps Mei Yang ECG Logic Design 1.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC. K-Map (1)  Karnaugh Mapping is used to minimize the number of logic gates that are required in a digital circuit.
1 Digital Logic Design Week 5 Simplifying logic expressions.
ECE 2110: Introduction to Digital Systems PoS minimization Don’t care conditions.
Chapter 5 Boolean Algebra and Reduction Techniques 1.
Computer Engineering (Logic Circuits) (Karnaugh Map)
Chapter3: Gate-Level Minimization Part 1 Origionally By Reham S. Al-Majed Imam Muhammad Bin Saud University.
CHAPTER 3: PRINCIPLES OF COMBINATIONAL LOGIC
Lecture 11 Combinational Design Procedure
Karnaugh Mapping Digital Electronics. Karnaugh Mapping or K-Mapping This presentation will demonstrate how to Create and label two, three, & four variable.
1 Digital Logic Design Week 5&6 cont’d Revision for Quiz 2/Exam.
ECE 3110: Introduction to Digital Systems Chapter #4 Review.
Conversion from one number base to another Binary arithmetic Equation simplification DeMorgan’s Laws Conversion to/from SOP/POS Reading equations from.
Chapter 2 Boolean Algebra and Minimization Techniques.
Karnaugh Maps (K maps). What are Karnaugh 1 maps?  Karnaugh maps provide an alternative way of simplifying logic circuits.  Instead of using Boolean.
Sum-of-Products (SOP)
Chapter 3 Special Section Focus on Karnaugh Maps.
Digital Logic & Design Vishal Jethava Lecture 11 svbitec.wordpress.com.
Karnaugh Maps (K-Maps)
Prof. Hsien-Hsin Sean Lee
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC
THE K-MAP.
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.
Logic Simplification-Using K-Maps
Digital Logic (Karnaugh Map). Karnaugh Maps Karnaugh maps (K-maps) are graphical representations of boolean functions. One map cell corresponds to a row.
1 3- De-Morgan’s Theorems 1.The complement of a product of variables is equal to the sum of the complements of the variables. 2. The complement of a sum.
Karnaugh Maps (K maps).
Chapter 4 OPTIMIZED IMPLEMENTATION OF LOGIC FUNCTIONS.
K-map Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2009.
CEC 220 Digital Circuit Design SOP and POS forms Friday, January 23 CEC 220 Digital Circuit Design Slide 1 of 17.
ECE DIGITAL LOGIC LECTURE 8: BOOLEAN FUNCTIONS Assistant Prof. Fareena Saqib Florida Institute of Technology Spring 2016, 02/11/2016.
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan.
In some Boolean functions there are some input terms that will never occur, for example in BCD code there are sex invalid combinations 1010,1011,1100,
CEC 220 Digital Circuit Design SOP and POS forms Friday, Sept 11 CEC 220 Digital Circuit Design Slide 1 of 17.
Digital Logic & Design Dr. Waseem Ikram Lecture 11.
1 EENG 2710 Chapter 3 Simplification of Switching Functions.
CHAPTER 1 INTRODUCTION TO DIGITAL LOGIC:K-Map. K-Map (1)  Karnaugh Map provides a systematic method for simplifying Boolean expressions and may produce.
Digital Logic & Design Dr. Waseem Ikram Lecture 09.
Dr. Clincy Professor of CS
Lecture 3 Gunjeet Kaur Dronacharya Group of Institutions
Digital Logic and Design
Karnaugh Maps (K-Maps)
Dr. Clincy Professor of CS
Karnaugh Mapping Karnaugh Mapping Digital Electronics
Karnaugh Mapping Digital Electronics
ECE 331 – Digital System Design
ECE 331 – Digital System Design
Karnaugh Mapping Karnaugh Mapping Digital Electronics
Karnaugh Mapping Digital Electronics
Dr. Clincy Professor of CS
CS Chapter 3 (3A and ) – Part 3 of 5
3-Variable K-map AB/C AB/C A’B’ A’B AB AB’
Chapter 3 Special Section
Analysis of Logic Circuits Example 1
Analysis of Logic Circuits Example 1
Laws & Rules of Boolean Algebra
Presentation transcript:

Digital Logic and Design Vishal Jethva Lecture No. 10 svbitec.wordpress.com

Recap Examples of Boolean Analysis of Logic Circuits Examples of Simplification of Boolean Expressions Standard form of SOP and POS expressions svbitec.wordpress.com

Recap Need for Standard SOP and POS expressions Converting standard SOP-POS Minterms & Maxterms Converting SOP & POS to truth table format svbitec.wordpress.com

Karnaugh Map Simplification of Boolean Expressions Doesn’t guarantee simplest form of expression Terms are not obvious Skills of applying rules and laws K-map provides a systematic method An array of cells Used for simplifying 2, 3, 4 and 5 variable expressions svbitec.wordpress.com

3-Variable K-map AB\C A\BC svbitec.wordpress.com

4-Variable K-map AB\CD svbitec.wordpress.com

Grouping & Adjacent Cells K-map is considered to be wrapped around All sides are adjacent to each other Groups of 2, 4, 8,16 and 32 adjacent cells are formed Groups can be row, column, square or rectangular. Groups of diagonal cells are not allowed svbitec.wordpress.com

Mapping of Standard SOP expression Selecting n-variable K-map 1 marked in cell for each minterm Remaining cells marked with 0 svbitec.wordpress.com

Mapping of Standard SOP expression SOP expression AB\C A\BC svbitec.wordpress.com

Mapping of Standard SOP expression SOP expression AB\CD svbitec.wordpress.com

Mapping of Non-Standard SOP expression Selecting n-variable K-map 1 marked in all the cells where the non- standard product term is present Remaining cells marked with 0 svbitec.wordpress.com

Mapping of Non-Standard SOP expression SOP expression AB\C A\BC svbitec.wordpress.com

Mapping of Non-Standard SOP expression SOP expression AB\C A\BC svbitec.wordpress.com

Mapping of Non-Standard SOP expression SOP expression AB\CD svbitec.wordpress.com

Mapping of Non-Standard SOP expression SOP expression AB\CD svbitec.wordpress.com

Mapping of Non-Standard SOP expression SOP expression AB\CD svbitec.wordpress.com

Simplification of SOP expressions using K-map Mapping of expression Forming of Groups of 1s Each group represents product term 3-variable K-map 1 cell group yields a 3 variable product term 2 cell group yields a 2 variable product term 4 cell group yields a 1 variable product term 8 cell group yields a value of 1 for function svbitec.wordpress.com

Simplification of SOP expressions using K-map 4-variable K-map 1 cell group yields a 4 variable product term 2 cell group yields a 3 variable product term 4 cell group yields a 2 variable product term 8 cell group yields a 1 variable product term 16 cell group yields a value of 1 for function svbitec.wordpress.com

Simplification of SOP expressions using K-map AB\C A\BC svbitec.wordpress.com

Simplification of SOP expressions using K-map AB\C A\BC svbitec.wordpress.com

Simplification of SOP expressions using K-map AB\CD svbitec.wordpress.com

Simplification of SOP expressions using K-map AB\CD svbitec.wordpress.com

Simplification of SOP expressions using K-map AB\CD svbitec.wordpress.com

Mapping Directly from Function Table Function of a logic circuit defined by function table Function can be directly mapped to K-map svbitec.wordpress.com

Mapping Directly from Function Table InputsOutput ABCDF InputsOutput ABCDF svbitec.wordpress.com

Mapping Directly from Function Table AB\CD svbitec.wordpress.com

Don’t care Conditions Some input combinations never occur Outputs are assumed to be don’t care Don’t care outputs used as 0 or 1 during simplification. Results in simpler and shorter expressions svbitec.wordpress.com

Don’t Care Conditions InputsOutput ABCDF InputsOutput ABCDF X 1011X 1100X 1101X 1110X 1111X svbitec.wordpress.com

Don’t Care Conditions AB\CD xxxx 1000xx svbitec.wordpress.com

Don’t Care Conditions AB\CD xxxx 100xxx svbitec.wordpress.com