1 / 15

Chapter 6 Quine-McCluskey Method - PowerPoint PPT Presentation

Chapter 6 Quine-McCluskey Method. ECG 100-001 Logic Design 1. Mei Yang. Quine-McCluskey Method. The Q-K method reduces the minterm expansion of a function to obtain a minimum SOP in two main steps:

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.

PowerPoint Slideshow about 'Chapter 6 Quine-McCluskey Method' - celina

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Chapter 6 Quine-McCluskey Method

ECG 100-001 Logic Design 1

Mei Yang

Quine-McCluskey Method

• The Q-K method reduces the minterm expansion of a function to obtain a minimum SOP in two main steps:

• Eliminate as many literals as possible from each term by systematically applying XY+XY’=X. The resulting terms are called prime implicants.

• Use a prime implicant chart to select the minimum set of prime implicants which, when ORed together, are equal to the function being simplified and which contain a minimum number of literals.

Determination of Prime Implicants

• Use XY+XY’=X, where X represents a product of literals and Y is a single variable

• Two minterms will combine if they differ in exactly one variable

• Example

AB’CD’+AB’CD=AB’C

1010+1011=101-

• To find all the prime implicants, all possible pairs of minterms should be compared and combined whenever possible

f(a, b, c, d)=∑m(0, 1, 2, 5, 6, 7, 8, 9, 10, 14)

is represented by the following minterms

group 0 0 0000

group 1 1 0001

2 0010

8 1000

group 2 5 0101

6 0110

9 1001

10 1010

group 3 7 0111

14 1110

• Comparison of terms in nonadjacent groups is unnecessary because such terms will always differ in at least two variables

• Comparison of terms within a group is unnecessary because two terms with the same number of 1’s must differ in at least two variables

• Thus, only terms in adajcent groups must be compared

Table 6-1 because such terms will always differ in at least two variables

using consensus theorem to eliminate redundant terms yields the minimum SOP

f=a’bd + b’c’ + cd’

Definitions cd’

• Given a function F of n variables, a product term P is an implicant of F iff for every combination of values of n variables for which P=1, F is also equal to 1

Example:

F(a, b, c) = a’b’c’ + ab’c’ + ab’c + abc

= b’c’ + ac

a’b’c’, ac, etc. are implicants of F.

If F is written in SOP form, every product term is an implicant.

Definitions cd’

An prime implicant of a function F is a product term implicant which is no longer an implicant if any literal is deleted from it.

A minimum SoP expression for a function consists of a sum of some (but not necessarily all) of the prime implicants of that function.

The minterms of a function are listed across the top of the chart, and the prime implicants are listed down the side

If a prime implicant covers a given minterm, a X is placed at the intersection of the corresponding row and column

The Prime cd’Implicant Chart

• A minterm is covered by only one prime implicant, then that prime implicant is called an essential prime implicant and must be included in the minimum SOP.

• Example: in Table 6-2, b’c’ and cd’ are essential

The Prime cd’Implicant Chart

• Each time a prime implicant is selected for inclusion in the minimum SOP, the corresponding row (the minterms covered) should be crossed out and the columns which correspond to all minterms covered by that prime implicant should also be crossed out.

• A minimum set of prime implicants must now be chosen to cover the remaining columns.

Table 6-3 cd’

The resulting minimum SOP

f=b’c’ + cd’ + a’bd

Cyclic Prime cd’Implicant Chart

A prime implicant chart which has two or more X’s in every column is called cyclic prime implicant chart

Example: F=∑m(0, 1, 2, 5, 6, 7)

1. Derivation of prime implicants

solution 1: F=a’b’ + bc’ + ac

solution 2: F=a’c’ + b’c + ab