Digital Logic & Design Vishal Jethava Lecture 12 svbitec.wordpress.com.

Slides:



Advertisements
Similar presentations
Based on slides by: Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. ECE/CS 352: Digital System Fundamentals Lecture 8 – Systematic Simplification.
Advertisements

ECE 3110: Introduction to Digital Systems Simplifying Sum of Products using Karnaugh Maps.
ITEC 352 Lecture 4 Boolean logic / Karnaugh Maps.
Gate-level Minimization
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,
Quine-McClusky Minimization Method Module M4.3 Section 5.3.
Chapter 3 Simplification of Switching Functions
Combinational Logic Discussion D2.5. Combinational Logic Combinational Logic inputsoutputs Outputs depend only on the current inputs.
Give qualifications of instructors: DAP
ENGIN112 L13: Combinational Design Procedure October 1, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 13 Combinational Design Procedure.
Quine-McClusky Minimization Method Discussion D3.2.
CS 151 Digital Systems Design Lecture 13 Combinational Design Procedure.
CS 140 Lecture 6 Professor CK Cheng UC San Diego.
Chapter 3 Combinational Logic Design
ECE 301 – Digital Electronics Karnaugh Maps and Determining a Minimal Cover (Lecture #8) The slides included herein were taken from the materials accompanying.
CS 140 Lecture 5 Professor CK Cheng CSE Dept. UC San Diego 1.
Simplifying Boolean Expressions Using K-Map Method
Lecture No. 14 Combinational Functional Devices svbitec.wordpress.com.
Boolean Algebra and Logic Simplification
Digital Logic and Design Vishal Jethva Lecture No. 10 svbitec.wordpress.com.
Logic Function Optimization. Combinational Logic Circuit Regular SOP and POS designs Do not care expressions Digital logic circuit applications Karnaugh.
KARNAUGH MAP – Digital Circuit 1 Choopan Rattanapoka.
1 Chapter 5 Karnaugh Maps Mei Yang ECG Logic Design 1.
Chapter 3 Simplification of Switching Functions. Simplification Goals Goal -- minimize the cost of realizing a switching function Cost measures and other.
Digital Circuits. Review – Getting the truth table The first step in designing a digital circuit usually is to get the truth table. That is, for every.
Chapter 2Basic Digital Logic1 Chapter 2. Basic Digital Logic2 Outlines  Basic Digital Logic Gates  Two types of digital logic circuits Combinational.
Module 9.  Digital logic circuits can be categorized based on the nature of their inputs either: Combinational logic circuit It consists of logic gates.
Optimization Algorithm
ECE 2110: Introduction to Digital Systems PoS minimization Don’t care conditions.
ECE2030 Introduction to Computer Engineering Lecture 8: Quine-McCluskey Method Prof. Hsien-Hsin Sean Lee School of Electrical and Computer Engineering.
1 ECE2030 Introduction to Computer Engineering Lecture 8: Quine-McCluskey Method Prof. Hsien-Hsin Sean Lee School of ECE Georgia Institute of Technology.
Karnaugh Maps ELEC 311 Digital Logic and Circuits Dr. Ron Hayne Images Courtesy of Cengage Learning.
CS2100 Computer Organisation
CHAPTER 3: PRINCIPLES OF COMBINATIONAL LOGIC
Lecture 11 Combinational Design Procedure
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.
Karnaugh Maps (K maps). What are Karnaugh 1 maps?  Karnaugh maps provide an alternative way of simplifying logic circuits.  Instead of using Boolean.
Digital Logic & Design Vishal Jethava Lecture 11 svbitec.wordpress.com.
Karnaugh Maps (K-Maps)
Prof. Hsien-Hsin Sean Lee
BOOLEAN ALGEBRA AND LOGIC SIMPLIFICATION
THE K-MAP.
Combinational Circuit Design. Digital Circuits Combinational CircuitsSequential Circuits Output is determined by current values of inputs only. Output.
EE2420 – Digital Logic Summer II 2013 Hassan Salamy Ingram School of Engineering Texas State University Set 5: Karnaugh Maps.
Karnaugh Maps (K maps).
CEC 220 Digital Circuit Design More Karnaugh Maps Monday, February 02 CEC 220 Digital Circuit Design Slide 1 of 11.
ECE 301 – Digital Electronics Logic Circuit Design (Lecture #9)
CEC 220 Digital Circuit Design Implicants Wed, Sept. 23 CEC 220 Digital Circuit Design Slide 1 of 10.
ECE DIGITAL LOGIC LECTURE 8: BOOLEAN FUNCTIONS Assistant Prof. Fareena Saqib Florida Institute of Technology Spring 2016, 02/11/2016.
ECE 301 – Digital Electronics Minimizing Boolean Expressions using K-maps, The Minimal Cover, and Incompletely Specified Boolean Functions (Lecture #6)
School of Computer and Communication Engineering, UniMAP DKT 122/3 - DIGITAL SYSTEM I Chapter 4A:Boolean Algebra and Logic Simplification) Mohd ridzuan.
Lecture 5: K-Map minimization in larger input dimensions and K-map minimization using max terms CSE 140: Components and Design Techniques for Digital Systems.
Lecture No. 16 Vishal Jethva Digital Logic & Design svbitec.wordpress.com.
Chapter 3 Simplification of Switching Functions. Simplification Goals Goal -- minimize the cost of realizing a switching function Cost measures and other.
Digital Logic & Design Dr. Waseem Ikram Lecture 11.
1 EENG 2710 Chapter 3 Simplification of Switching Functions.
Lecture No. 14 Combinational Functional Devices. Digital Logic &Design Dr. Waseem Ikram Lecture 14.
Technical Seminar II Implementation of
Digital Logic & Design Dr. Waseem Ikram Lecture 09.
1 CSE370, Lecture 7 Lecture 9 u Logistics n HW3 posted, due on Friday n Lab3 this week u Last lecture n Verilog u Last last lecture n K-maps examples n.
3-7 Other Two-level Implementations
Digital Logic and Design
Karnaugh Maps (K-Maps)
Digital Logic & Design Dr. Waseem Ikram Lecture 12.
Digital Logic & Design Dr. Waseem Ikram Lecture 13.
3-Variable K-map AB/C AB/C A’B’ A’B AB AB’
ACOE101: Freshman Computer Engineering Fall 2018
Presentation transcript:

Digital Logic & Design Vishal Jethava Lecture 12 svbitec.wordpress.com

Recap Karnaugh Maps Mapping Standard POS expressions Mapping Non-Standard POS expressions Simplification of K-maps for POS expressions SOP-POS conversion using K-map 5-variable K-map Functions having multiple outputs svbitec.wordpress.com

Comparator Circuit Inputs two 2-bit binary numbers A and B Has three outputs A>B A=B A<B svbitec.wordpress.com

InputsOutput A1A1 A0A0 B1B1 B0B0 A>B InputsOutput A1A1 A0A0 B1B1 B0B0 A>B Function Table for A>B svbitec.wordpress.com

InputsOutput A1A1 A0A0 B1B1 B0B0 A=B InputsOutput A1A1 A0A0 B1B1 B0B0 A=B Function Table for A=B svbitec.wordpress.com

InputsOutput A1A1 A0A0 B1B1 B0B0 A<B InputsOutput A1A1 A0A0 B1B1 B0B0 A<B Function Table for A<B svbitec.wordpress.com

Karnaugh Map for A>B A1A0/B1B0A1A0/B1B svbitec.wordpress.com

Karnaugh Map for A=B A1A0/B1B0A1A0/B1B svbitec.wordpress.com

Karnaugh Map for A<B A1A0/B1B0A1A0/B1B svbitec.wordpress.com

Quine-McCluskey Method Difficult to manage K-maps of more than 4 variables With a 4-varaible K-map optimum groups of 1s and 0s are not formed svbitec.wordpress.com

Karnaugh Map AB/ CD svbitec.wordpress.com

Karnaugh Map AB/ CD svbitec.wordpress.com

Quine-McCluskey Method Programmed based approach Two step method Find Prime Implicants through exhaustive search Selecting minimal set of essential prime implicants svbitec.wordpress.com

Quine-McCluskey Method (table1) MintermABCD svbitec.wordpress.com

Quine-McCluskey Method (table2) MintermABCDused svbitec.wordpress.com

Quine-McCluskey Method (table3) ABCDused 1, , , , , , , , , , svbitec.wordpress.com

Quine-McCluskey Method (table3) ABCDused 12, , , , , , svbitec.wordpress.com

Quine-McCluskey Method (table4) ABCDused 1,3,9, ,9,12, ,7,11, ,7,14, ,11,13, ,13,14, svbitec.wordpress.com

Quine-McCluskey Method (table5) xxxx xxxx xxxx xxxx xxxx xxxx svbitec.wordpress.com

Example 2 Slightly different method that uses binary values svbitec.wordpress.com

Quine-McCluskey Method (table1) MintermABCD svbitec.wordpress.com

Quine-McCluskey Method (table2) MintermABCDUsed svbitec.wordpress.com

Quine-McCluskey Method (table3) MintermsVariable removedused 1,54 5,72 5,138 6,71 12,131 7,158 11,154 13,152 svbitec.wordpress.com

Quine-McCluskey Method (table4) MintermsTerm removedused 5,7,13,152,8 svbitec.wordpress.com

Quine-McCluskey Method (table5) xx xx xx xx xxxx svbitec.wordpress.com

Comparator that compares two 3-bit numbers 6 variables, 64 input combinations Representing the comparator function through function table long and tedious Represent three output functions in terms of minterms Solve by Quine-McClusky method Quine-McCluskey Method svbitec.wordpress.com

Odd Prime Number Circuit Circuit detects odd prime numbers for a 5- bit input number Function represented by minterms 1, 3, 5, 7, 11, 13, 17, 19, 23, 29 and 31 svbitec.wordpress.com