SlideShare a Scribd company logo
1 of 23
Digital Electronics
QUINE MCCLUSKEY METHOD
(TABULATION METHOD)
R.KANMANI
ASSISTANT PROFESSOR(SR.GR)/ECE
SRI RAMAKRISHNA INSTITUTE OF TECHNOLOGY
COIMBATORE.
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
Steps
Four Main steps
• Generate Prime implicants
• Construct prime implicants table
• Reduce prime implicants
• Solve prime implicants table
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
• 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
• Step 3 : Making table of duals
0,4 0-00
4,5 010-
4,12 -100
5,7 01-1
5,13 -101
10,14 1-10
12,13 110-
12,14 11-0
7,15 -111
13,15 11-1
14,15 111-
• Step 4 : Generating table of Quads
Prime Implicants
0,4 0-00
4,5,12,13 -10-
4,12,5,13 -10-
10,14 1-10
5,13,7,15 -1-1
5,7,13,15 -1-1
12,13,14,15 11--
12,14,13,15 11--
• 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.
• 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
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’
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)
0 – 0000 0 – 0000 0,2 00-0
2 – 0010 2 – 0010 0,8 -000
3 – 0011 8 – 1000 2,3 001-
6 – 0110 3 – 0011 2,6 0-10
7 – 0111 6 – 0110 2,10 -010
8 – 1000 10 – 1010 8,10 10-0
10 – 1010 12 – 1100 3,7 0-11
12 – 1100 7 – 0111 6,7 011-
13 - 1101 13 – 1101 12,13 110-
8,12 1-00
8,12 1-00 PI
12,13 110- PI
0,2,8,10 -0-0
0,8,2,10 -0-0
2,3,6,7 0-1-
2,6,3,7 0-1-
PI 0 2 3 6 7 8 10 12 13
8,12
. .
12,13
. .
0,2,8,10
. . . .
2,3,6,7
. . . .
F = ABC’+B’D’+A’C
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
Solution
4 – 0100 4 – 0100 4,5 010-
5 – 0101 3 - 0011 4,12 -100
12 – 1100 5 - 0101 5,13 -101
13 – 1101 9 – 1001 9,13 1-01
9 – 1001 12 – 1100 12,13 110-
3 – 0011 13 - 1101
• 3 0011 PI
• 4,12,5,13 -10- PI
• 9,13 1-01 PI
PI 3 4 5 9 10 12 13
3
.
9,13
. .
4,12,5,13
. . . .
F = A’B’CD+AC’D+BC’
4.Simplify the function
F(w,x,y,z) = ∑m(2,3,12,13,14,15) using tabulation
method . Implement the simplified function
using gates.
Solution :
2 0010 2,3 001- PI
3 0011 12,13 110-
12 1100 12,14 11-0
13 1101 13,15 11-1
14 1110 14,15 111-
15 1111
• 2,3 001-
• 12,13,14,15 11- -
• 12,14,13,15 11- -
PI 2 3 12 13 14 15
2,3 . .
12,13,14,15 . . . .
F = w’x’y+wx
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
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
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
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-
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.
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-

More Related Content

What's hot

Newton’s Forward & backward interpolation
Newton’s Forward &  backward interpolation Newton’s Forward &  backward interpolation
Newton’s Forward & backward interpolation Meet Patel
 
quine mc cluskey method
 quine mc cluskey method quine mc cluskey method
quine mc cluskey methodUnsa Shakir
 
Number system in Digital Electronics
Number system in Digital ElectronicsNumber system in Digital Electronics
Number system in Digital ElectronicsJanki Shah
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital ElectronicsPaurav Shah
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and SubtractorJaimin@prt.ltd.
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits DrSonali Vyas
 
adder and subtractor
 adder and subtractor adder and subtractor
adder and subtractorUnsa Shakir
 
floating point multiplier
floating point multiplierfloating point multiplier
floating point multiplierBipin Likhar
 
Verilog VHDL code Multiplexer and De Multiplexer
Verilog VHDL code Multiplexer and De Multiplexer Verilog VHDL code Multiplexer and De Multiplexer
Verilog VHDL code Multiplexer and De Multiplexer Bharti Airtel Ltd.
 
Transistor Transistor Logic
Transistor Transistor LogicTransistor Transistor Logic
Transistor Transistor Logicsurat murthy
 
Digital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsDigital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsImran Waris
 

What's hot (20)

K - Map
  K - Map    K - Map
K - Map
 
Newton’s Forward & backward interpolation
Newton’s Forward &  backward interpolation Newton’s Forward &  backward interpolation
Newton’s Forward & backward interpolation
 
quine mc cluskey method
 quine mc cluskey method quine mc cluskey method
quine mc cluskey method
 
L5 Adders
L5 AddersL5 Adders
L5 Adders
 
Number system in Digital Electronics
Number system in Digital ElectronicsNumber system in Digital Electronics
Number system in Digital Electronics
 
Boolean Algebra
Boolean AlgebraBoolean Algebra
Boolean Algebra
 
Decoders-Digital Electronics
Decoders-Digital ElectronicsDecoders-Digital Electronics
Decoders-Digital Electronics
 
BINARY SUBTRACTION
BINARY SUBTRACTIONBINARY SUBTRACTION
BINARY SUBTRACTION
 
4 bit uni shift reg
4 bit uni shift reg4 bit uni shift reg
4 bit uni shift reg
 
Number systems ppt
Number systems pptNumber systems ppt
Number systems ppt
 
Design half ,full Adder and Subtractor
Design half ,full Adder and SubtractorDesign half ,full Adder and Subtractor
Design half ,full Adder and Subtractor
 
Subtractor (1)
Subtractor (1)Subtractor (1)
Subtractor (1)
 
Combinational circuits
Combinational circuits Combinational circuits
Combinational circuits
 
adder and subtractor
 adder and subtractor adder and subtractor
adder and subtractor
 
floating point multiplier
floating point multiplierfloating point multiplier
floating point multiplier
 
Verilog VHDL code Multiplexer and De Multiplexer
Verilog VHDL code Multiplexer and De Multiplexer Verilog VHDL code Multiplexer and De Multiplexer
Verilog VHDL code Multiplexer and De Multiplexer
 
Bcd
BcdBcd
Bcd
 
Transistor Transistor Logic
Transistor Transistor LogicTransistor Transistor Logic
Transistor Transistor Logic
 
Digital Logic Design
Digital Logic Design Digital Logic Design
Digital Logic Design
 
Digital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systemsDigital and Logic Design Chapter 1 binary_systems
Digital and Logic Design Chapter 1 binary_systems
 

Similar to Quine mccluskey method

Similar to Quine mccluskey method (20)

Karnaugh
KarnaughKarnaugh
Karnaugh
 
DESIGN OF COMBINATIONAL LOGIC
DESIGN OF COMBINATIONAL LOGICDESIGN OF COMBINATIONAL LOGIC
DESIGN OF COMBINATIONAL LOGIC
 
Chapter 1
Chapter   1Chapter   1
Chapter 1
 
Digital electronics k map comparators and their function
Digital electronics k map comparators and their functionDigital electronics k map comparators and their function
Digital electronics k map comparators and their function
 
Lec 02
Lec 02Lec 02
Lec 02
 
DCF QNA edited
DCF QNA editedDCF QNA edited
DCF QNA edited
 
ch3a-binary-numbers.ppt
ch3a-binary-numbers.pptch3a-binary-numbers.ppt
ch3a-binary-numbers.ppt
 
ch3a-binary-numbers.ppt
ch3a-binary-numbers.pptch3a-binary-numbers.ppt
ch3a-binary-numbers.ppt
 
binary-numbers.ppt
binary-numbers.pptbinary-numbers.ppt
binary-numbers.ppt
 
Review on Number Systems: Decimal, Binary, and Hexadecimal
Review on Number Systems: Decimal, Binary, and HexadecimalReview on Number Systems: Decimal, Binary, and Hexadecimal
Review on Number Systems: Decimal, Binary, and Hexadecimal
 
ch3a-binary-numbers.ppt
ch3a-binary-numbers.pptch3a-binary-numbers.ppt
ch3a-binary-numbers.ppt
 
Lecture-10.pptx
Lecture-10.pptxLecture-10.pptx
Lecture-10.pptx
 
Logic Design 2009
Logic Design 2009Logic Design 2009
Logic Design 2009
 
Boolean algebra and logic gates
Boolean algebra and logic gatesBoolean algebra and logic gates
Boolean algebra and logic gates
 
Number system utm notes
Number system utm notesNumber system utm notes
Number system utm notes
 
Digital Logic Design.pptx
Digital Logic Design.pptxDigital Logic Design.pptx
Digital Logic Design.pptx
 
DIGITAL ELECTRONICS.pptx
DIGITAL ELECTRONICS.pptxDIGITAL ELECTRONICS.pptx
DIGITAL ELECTRONICS.pptx
 
ch3a-binary-numbers.ppt
ch3a-binary-numbers.pptch3a-binary-numbers.ppt
ch3a-binary-numbers.ppt
 
digital-electronics.pptx
digital-electronics.pptxdigital-electronics.pptx
digital-electronics.pptx
 
Number System 123.ppt is for binary number system
Number System 123.ppt is for binary number systemNumber System 123.ppt is for binary number system
Number System 123.ppt is for binary number system
 

Recently uploaded

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLManishPatel169454
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptMsecMca
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTbhaskargani46
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01KreezheaRecto
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdfSuman Jyoti
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfJiananWang21
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Recently uploaded (20)

VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
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
  • 6. • Step 3 : Making table of duals 0,4 0-00 4,5 010- 4,12 -100 5,7 01-1 5,13 -101 10,14 1-10 12,13 110- 12,14 11-0 7,15 -111 13,15 11-1 14,15 111-
  • 7. • Step 4 : Generating table of Quads Prime Implicants 0,4 0-00 4,5,12,13 -10- 4,12,5,13 -10- 10,14 1-10 5,13,7,15 -1-1 5,7,13,15 -1-1 12,13,14,15 11-- 12,14,13,15 11--
  • 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’
  • 11. 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) 0 – 0000 0 – 0000 0,2 00-0 2 – 0010 2 – 0010 0,8 -000 3 – 0011 8 – 1000 2,3 001- 6 – 0110 3 – 0011 2,6 0-10 7 – 0111 6 – 0110 2,10 -010 8 – 1000 10 – 1010 8,10 10-0 10 – 1010 12 – 1100 3,7 0-11 12 – 1100 7 – 0111 6,7 011- 13 - 1101 13 – 1101 12,13 110- 8,12 1-00
  • 12. 8,12 1-00 PI 12,13 110- PI 0,2,8,10 -0-0 0,8,2,10 -0-0 2,3,6,7 0-1- 2,6,3,7 0-1-
  • 13. PI 0 2 3 6 7 8 10 12 13 8,12 . . 12,13 . . 0,2,8,10 . . . . 2,3,6,7 . . . . F = ABC’+B’D’+A’C
  • 14. 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 Solution 4 – 0100 4 – 0100 4,5 010- 5 – 0101 3 - 0011 4,12 -100 12 – 1100 5 - 0101 5,13 -101 13 – 1101 9 – 1001 9,13 1-01 9 – 1001 12 – 1100 12,13 110- 3 – 0011 13 - 1101
  • 15. • 3 0011 PI • 4,12,5,13 -10- PI • 9,13 1-01 PI PI 3 4 5 9 10 12 13 3 . 9,13 . . 4,12,5,13 . . . . F = A’B’CD+AC’D+BC’
  • 16. 4.Simplify the function F(w,x,y,z) = ∑m(2,3,12,13,14,15) using tabulation method . Implement the simplified function using gates. Solution : 2 0010 2,3 001- PI 3 0011 12,13 110- 12 1100 12,14 11-0 13 1101 13,15 11-1 14 1110 14,15 111- 15 1111
  • 17. • 2,3 001- • 12,13,14,15 11- - • 12,14,13,15 11- - PI 2 3 12 13 14 15 2,3 . . 12,13,14,15 . . . . F = w’x’y+wx
  • 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-