0% found this document useful (0 votes)
267 views7 pages

Simplification Using Karnaugh Map

The document contains details of experiments using Karnaugh maps to simplify Boolean logic functions with 3 and 4 variables. It includes the truth tables for the original and simplified functions. The key steps are: 1) Using a 3-variable K-map to simplify a 3-input logic function from a complex expression to a simpler one 2) Repeating the process for a 4-input logic function 3) Analyzing and comparing the original and simplified expressions and circuits.

Uploaded by

haider
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
267 views7 pages

Simplification Using Karnaugh Map

The document contains details of experiments using Karnaugh maps to simplify Boolean logic functions with 3 and 4 variables. It includes the truth tables for the original and simplified functions. The key steps are: 1) Using a 3-variable K-map to simplify a 3-input logic function from a complex expression to a simpler one 2) Repeating the process for a 4-input logic function 3) Analyzing and comparing the original and simplified expressions and circuits.

Uploaded by

haider
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

‫االســــــــم ‪ :‬حـــــيــــدر‬

‫محـــــمـــد يــــــونــــس‬

‫القــــســـــم ‪ :‬هندسة تقنيات‬


‫القدرة الكهربائية ( مسائي )‬

‫الصـــــف ‪ :‬األول‬

‫المـــــــــادة ‪:‬‬
‫رقــــــمـــــيـــــة‬

‫اســــم التجــــربـــــة ‪:‬‬


‫‪Simplification using Karnaugh Map‬‬

‫رقــــم التجـــــربـــــة ‪)5( :‬‬


Procedures
Part 1: 3 variables K-Map:.

Now we get the following truth table and we want to simplify it.
Table (5-1)

X Y Z OUTPUT
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1

1. Find POS (Product Of Sum), and then connect the result circuit practically
POS

F = π (1,3,5)

F= (X+Y+Z') (X+Y'+Z') (X'+Y+Z')


X
1
Key = Space U4

U8
OR3

NOT
X1
Y
1 U5 U1 2.5 V
Key = Space

OR3 AND3
U9

NOT
Z
0 U6
Key = Space
U10
OR3

NOT
2. Simplify the Boolean function result in (a) by using K-map
xy
Z 00 00 01 11 10
0

1 0 0 0

3. Draw the result


F= (X+Z') logic function and then connect it practically, and find its truth table.
(Y+Z')

X U2 X1
1
Key = Space
OR2 U1 2.5 V
Y
1
Key = Space U3 AND2
Z
1 U10
OR2
Key = Space
NOT

X Y Z OUTPUT
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 1

Part 2: Four-variable K-Map:

OUT = A'B'CD+A'BCD+ABCD+AB'CD+ABC'D'+ABC'D+ABCD'

4. Find the truth table of the above logic equation.


X Y Z D F
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

5. Simplify the Boolean function above by using K-map.

SOP = (3,7,15,11,12,13,14)

AB
CD 00 00 01 11 10
00 1

01 1
11 1 1 1 1
10 1

F= AB+CD

6. Draw the result logic circuit, and then connect it practically, and find its truth table.
U5
A
1
Key = Space AND4
U6
U12

NOT
AND4
B U7 X1 X2
1
Key = Space U2
2.5 V 2.5 V
U13 AND4
U8

NOT OR7
C
1 AND4
U9
Key = Space

U14
AND4
U10
NOT
D
1
Key = Space AND4
U1
U15

NOT AND4

U16

U11
AND2
U17
OR2

AND2

X Y Z D F
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 0
0 1 1 0 0
0 1 1 1 1
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 1
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

Discussion :
1- Compare truth table that you got in step 3 with table (5-1), what is your notes?

After comparing the two tables, there was no difference in output


But the difference between the two sessions is complexity
Instead of using a complex circuit we can use a simple circuit with the same outputs
2- Compare truth tables in steps 6 and 4, what is your notes?

After comparing the two tables, there was no difference in output


But the difference between the two sessions is complexity
Instead of using a complex circuit we can use a simple circuit with the same outputs
3- Use a Karnaugh map to find the minimum (SOP) form for the expression:

Out = A'B'C'D' + A'B'CD' +AB'C'D' +AB'CD'

SOP = (0,2,8,10)

AB
00 01 11 10
CD 00 1 1

01
F= B'D'
11
10 1 1

4- Use a Karnaugh map to find the minimum (SOP) & (POS) form for the expression:

Out = A'B'C'D' + A'B'C'D +A'B'CD +A'BC'D' +A'BC'D +A'BCD +ABC'D' +ABC'D +


ABCD

SOP = (0,1,3,4,5,7,12,13,15)

POS = (2,6,8,9,10,11,14)
AB
00 00 01 11 10
CD 00 1 1 1 0

01 1 1 1 0
11 1 1 1 0
10 0 0 0 0
SOP = A'C'+BC'+A'D+BD

POS = (A'+B)(C'+D)

5- Implement the following Boolean function with NAND gates only:

F= £(1,2,3,4,5,7)

F= A'B'C + A'BC' + A'BC +AB'C' +AB'C +ABC

You might also like