Roadmap to Membership of RICS - Pathways and Routes
Quine mccluskey method
1. Digital Electronics
QUINE MCCLUSKEY METHOD
(TABULATION METHOD)
R.KANMANI
ASSISTANT PROFESSOR(SR.GR)/ECE
SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY
COIMBATORE.
2. Some facts about Quine Mccluskey
• Developed in 1956
• Otherwise called as tabulation method
• Used for minimization of Boolean functions
• Where Karnaugh map could solve for upto 5
bits, Quine Mcclusky can solve for more than
5 bits
• Has easy algorithm implementation in
computer than Karnaugh
3. Steps
Four Main steps
• Generate Prime implicants
• Construct prime implicants table
• Reduce prime implicants
• Solve prime implicants table
4. Example problem
1. Minimize using Quine Mcclusky method
∑m(0,4,5,7,10,12,13,14,15)
Step 1:
Listing the Binary codes for each number
Minterms Binary representation
0 0000
4 0100
5 0101
7 0111
10 1010
12 1100
13 1101
14 1110
15 1111
5. • Step 2 : Listing Binary numbers according to
their number of 1’s
0 0000
4 0100
5 0101
10 1010
12 1100
7 0111
13 1101
14 1110
15 1111
8. • Step 5 : Making table of prime implicants
Prime Implicants m0 m4 m5 m7 m10 m12 m13 m14 m15
0,4 ʘ ʘ
4,5,12,13 ʘ ʘ ʘ ʘ
10,14 ʘ ʘ
5,13,7,15 ʘ ʘ ʘ ʘ
12,13,14,15 ʘ ʘ ʘ ʘ
Check for one dot in column wise m0,m7,m10 so definitely take 0,4 5,13,7,15
10,14 for final output expression .
Check for two dot in column wise m4,m5,m12,m14,m15
m4 already taken,m5 taken, m12 so take 4,5,12,13 for final output expression.
Check for three dots, m13 has three dots. But it is already consider. So
12,13,14,15 is not considered for final output expression.
9. • Step 6 : Generating SOP from prime implicants
Prime Implicants ABCD
0,4 0-00
4,5,12,13 -10-
10,14 1-10
5,13,7,15 -1-1
So the minimized SOP is
A’C’D’ + BC’ + ACD’ + BD
10. 2.Simplify the following Boolean function by using
Quine McCluskey Method.
F(A,B,C,D)=∑m(0,2,3,6,7,8,10,12,13)
3. Minimize the expression using Quine McCluskey
method.
Y= A’BC’D’+A’BC’D+ABC’D’+ABC’D+AB’C’D+A’B’CD’
18. 5.Minimize the expression using Quine Mccluskey
(Tabulation) method
F = ∑m(0,1,9,15,24,29,30) + ∑d(8,11,31)
Solution:
Step 1: List the binary code of each number
Minterm Binary representation
0 00000
1 00001
8 01000
9 01001
11 01011
15 01111
24 11000
29 11101
30 11110
31 11111
19. List the binary numbers according to
their number of 1’s
Minterm & don’t care Binary representation
m0 00000
m1 00001
d8 01000
m9 01001
m24 11000
d11 01011
m15 01111
m29 11101
m30 11110
d31 11111
Each color in the table represents arrangement based on
number of 1’s
20. Compare one group with next group
and find one bit difference
minterms Binary representation
0,1 0000-
0,8 0-000
1,9 0-001
8,9 0100-
8,24 -1000
9,11 010-1
11,15 01-11
15,31 -1111
29,31 111-1
30,31 1111-
Each color in the table represents arrangement based on
number of 1’s
21. List the Prime Implicants
Prime Implicants Binary representation
0,1,8,9 0-00-
8,24 -1000
9,11 010-1
11,15 01-11
15,31 -1111
29,31 111-1
30,31 1111-
22. List the Prime Implicants
m0 m1 d8 m9 d11 m15 m24 m29 m30 d31
0,1,8,9 ʘ ʘ . ʘ
8,24 . ʘ
9,11 ʘ .
11,15 . ʘ
15,31 ʘ .
29,31 ʘ .
30,31 ʘ .
First check for one dot in the column : m0,m1,m24,m29,m30 . These minterms
will be definitely taken for final output
0,1,8,9 8,24 29,31 30,31
Second check for two dots in the column (neglect if don’t care has two dot in
the column) m9,m15,
9 already consider but 11 is a don’t care . So no need to take 9,11.
15 already considered and 31 contains 3 dots (don’t care) . So need to take
15,31.
23. List the Prime Implicants
m0 m1 d8 m9 d11 m15 m24 m29 m30 d31
0,1,8,9 ʘ ʘ . ʘ
8,24 . ʘ
9,11 ʘ .
11,15 . ʘ
15,31 ʘ .
29,31 ʘ .
30,31 ʘ .
So the final expression is F = A’C’D’ + BC’D’E’ + A’BDE + ABCE + ABCD
0,1,8,9 0-00-
8,24 -1000
11,15 01-11
29,31 111-1
30,31 1111-