Chapter 4 Function Minimization Algorithms Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Slides:



Advertisements
Similar presentations
Chapter 13 Control Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display Control Structures Conditional.
Advertisements

Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Four Trusses.
Glitches & Hazards.
Based on slides by: Charles Kime & Thomas Kaminski © 2004 Pearson Education, Inc. ECE/CS 352: Digital System Fundamentals Lecture 8 – Systematic Simplification.
03_25 Osmosis Slide number: 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Protein molecule Water molecule.
©2004 Brooks/Cole FIGURES FOR CHAPTER 5 KARNAUGH MAPS Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the.
Title Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 18 Image Slides.
Chapter 3 Simplification of Switching Functions
Contemporary Logic Design Two-Level Logic © R.H. Katz Transparency No. 4-1 Chapter #2: Two-Level Combinational Logic Section 2.3, Switches and Tools.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 4 Image Slides.
CS 140 Lecture 6 Professor CK Cheng UC San Diego.
Copyright © The McGraw-Hill Companies, Inc
Title Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 16 Image Slides.
Title Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 17 Image Slides.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 2 Image Slides.
Chapter 8 Traffic-Analysis Techniques. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 8-1.
Section 2.5 Multiplication of Polynomials and Special Products
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.
Section Concepts 2.2 Exponents: Multiplying and Dividing Common Bases Copyright (c) The McGraw-Hill Companies, Inc. Permission required for reproduction.
17.16 Synthesis of Thyroid Hormone (TH) Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Slide number: 1.
Examples. Examples (1/11)  Example #1: f(A,B,C,D) =  m(2,3,4,5,7,8,10,13,15) Fill in the 1’s. 1 1 C A B CD AB D 1 1.
Combinational Logic Part 2: Karnaugh maps (quick).
Chapter 6 Quine-McCluskey Method Mei Yang ECG Logic Design 1.
Copyright © 2004 by Miguel A. Marin Revised McGILL UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING COURSE ECSE DIGITAL SYSTEMS.
Converting to Minterms Form
CMPUT Computer Organization and Architecture II1 CMPUT329 - Fall 2003 Topic 5: Quine-McCluskey Method José Nelson Amaral.
1 Quine-McCluskey Method. 2 Motivation Karnaugh maps are very effective for the minimization of expressions with up to 5 or 6 inputs. However they are.
CS2100 Computer Organisation
07 KM Page 1 ECEn/CS 224 Karnaugh Maps. 07 KM Page 2 ECEn/CS 224 What are Karnaugh Maps? A simpler way to handle most (but not all) jobs of manipulating.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 16 Image Slides.
POLYNOMIALS. MULTIPLYING POLYNOMIALS REVIEW Polynomials:
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Eight Live Load Forces: Influence Lines for Determinate.
1 Example: Groupings on 3-Variable K-Maps BC F(A,B,C) = A ’ B ’ A BC F(A,B,C) = B ’ A
06_06 Enzymatic action Slide number: 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. active site enzyme.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Three Statics of Structures Reactions.
Karnaugh Maps (K maps).
EECS 270 Lecture 10. K-map “rules” – Only circle adjacent cells (remember edges are adjacent!) – Only circle groups that are powers of 2 (1, 2,
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Combinational Systems.
State university of New York at New Paltz Electrical and Computer Engineering Department Logic Synthesis Optimization Lect10: Two-level Logic Minimization.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Fifteen Approximate Analysis of Indeterminate Structures.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 7.
Introduction to Algorithms (2 nd edition) by Cormen, Leiserson, Rivest & Stein Chapter 2: Getting Started (slides enhanced by N. Adlai A. DePano)
Chapter 13 Transportation Demand Analysis. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display
Chapter 3 Simplification of Switching Functions. Simplification Goals Goal -- minimize the cost of realizing a switching function Cost measures and other.
©2010 Cengage Learning SLIDES FOR CHAPTER 6 QUINE-McCLUSKEY METHOD Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.
CHAPTER 6 Quine-McCluskey Method
Lecture 6 Quine-McCluskey Method
Plotting functions not in canonical form
Copyright © The McGraw-Hill Companies, Inc
Combinations COURSE 3 LESSON 11-3
تصنيف التفاعلات الكيميائية
Chapter 6 Quine-McCluskey Method
Chapter 3 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Spanning Trees.
Digital Logic & Design Dr. Waseem Ikram Lecture 12.
CHAPTER 5 KARNAUGH MAPS 5.1 Minimum Forms of Switching Functions
Function Minimization Algorithms
Chapter 3 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Optimization Algorithm
Chapter 7 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Function Minimization Algorithms
AB AC AD AE AF 5 ways If you used AB, then, there would be 4 remaining ODD vertices (C, D, E and F) CD CE CF 3 ways If you used CD, then, there.
3-Variable K-map AB/C AB/C A’B’ A’B AB AB’
4.4 Adding and Subtracting Signed Fractions
Copyright © The McGraw-Hill Companies, Inc
CHAPTER 6 SKELETAL SYSTEM
Copyright © 2013 Elsevier Inc. All rights reserved.
Chapter 3 Introduction to Physical Design of Transportation Facilities.
Presentation transcript:

Chapter 4 Function Minimization Algorithms Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

Quine-McCluskey Method for Generating Prime Implicants 1.Group minterms by the number of 1’s 2.Apply adjacency (a b´ + a b = a) to each pair of terms, forming a second list. Check those terms in the first list that are covered by the new terms. Note that only terms in adjacent groups (that differ by one 1) need be paired. 3.Repeat process with second list (and again if multiple terms are formed on a third list).

The iterated consensus algorithm for single functions is as follows: 1. Find a list of product terms (implicants) that cover the function. Make sure that no term is equal to or included in any other term on the list. (These terms could be prime implicants or minterms or any other set of implicants. However, the rest of the algorithm proceeds more quickly if we start with prime implicants.) 2. For each pair of terms, t i and t j (including terms added to the list in step 3), compute t i ¢ t j. 3. If the consensus is defined, and the consensus term is not equal to or included in a term already on the list, add it to the list. 4. Delete all terms that are included in the new term added to the list. 5. The process ends when all possible consensus operations have been performed. The terms remaining on the list are ALL of the prime implicants.

A + C + E + G A + F + B + D

Petrick’s Method (E + F )(F + G)(B + G)(D + E)(C + D)(B + C) = (F + EG)(B + CG)(D + CE) = (BF + BEG + CFG + CEG)(D + CE) = BDF + BDEG + CDFG + CDEG + BCEF + BCEG + CEFG + CEG

f(a, b, c) = ∑m(2, 3, 7) g(a, b, c) = ∑m(4, 5, 7) a´ b c´ g´ – 0 a´ b c g´ – 0 a b´ c´ f´ – a b´ c f´ – a b c – –

f = a´b + abc g = ab´ + abc

f(a, b, c, d) = ∑m(2, 3, 4, 6, 9, 11, 12) + ∑d(0, 1, 14, 15) g(a, b, c, d) = ∑m(2, 6, 10, 11, 12) + ∑d(0, 1, 14, 15)

f(a, b, c, d) = ∑m(2, 3, 4, 6, 9, 11, 12) + ∑d(0, 1, 14, 15) g(a, b, c, d) = ∑m(2, 6, 10, 11, 12) + ∑d(0, 1, 14, 15)

f = b´d + abd´ + a´d´ g = ac + abd´ + cd´