Professional Documents
Culture Documents
EXPERIMAENT NO.02
Implementation of Boolean Functions using Universal Logic Gates
Aim:
To implement the Boolean Functions using universal Logic Gates.
IC Details:
1|Page
Department of Information & Communication Engineering (IUB)
Lab Manual Digital Logic Design 3rd Semester
Procedure:-
F1(A,B,C,D) = Σ (0,1,4,5,8,9,10,12,13)
F2(A,B,C,D) = Π (1,3,5,7,9,12,14,15)
F1(A,B,C,D)= Σ(0,1,4,5,8,9,10,12,13)
F1 CD
AB 00 01 11 10
00 1 1
01 1 1
11 1 1
10 1 1 1
2|Page
Department of Information & Communication Engineering (IUB)
Lab Manual Digital Logic Design 3rd Semester
F(A,B,C,D)= Cꞌ +ABꞌDꞌ
Circuit Diagram:-
F2(A,B,C,D) = Π (1,3,5,7,9,12,14,15)
F2 BC
AB 00 01 11 10
0 0
00
01
0 0
11 0 0
0
10 0
3|Page
Department of Information & Communication Engineering (IUB)
Lab Manual Digital Logic Design 3rd Semester
Circuit Diagram:-
0 0 0 0 1 0
0 0 0 1 1 1
0 0 1 0 0 0
0 0 1 1 0 1
0 1 0 0 1 0
0 1 0 1 1 1
0 1 1 0 0 0
0 1 1 1 0 1
1 0 0 0 1 0
1 0 0 1 1 1
4|Page
Department of Information & Communication Engineering (IUB)
Lab Manual Digital Logic Design 3rd Semester
Conclusion:-
By using logical sets in this way, the various laws and theorems of Boolean Algebra can
be implemented with a complete set of logic gates.
Questions:
Q.1: What are K-maps? What are the application of K-maps?
Ans: Karnaugh maps are used to simplify real-world logic requirements so that
they can be implemented using a minimum number of logic gates. A sum-of-
products expression (SOP) can always be implemented using AND gates feeding
into an OR gate, and a product-of-sums expression (POS) leads to OR gates
feeding an AND gate.
Ans: The main difference between SOP and POS is that the SOP is a way of
representing a Boolean expression using min terms or product terms while the
POS is a way of representing a Boolean expression using max terms or sum terms.
... Boolean algebra helps to describe the binary numbers and binary variables.
Q.4: What do you mean by a „min term‟ and „max term‟?
Ans: The maxterm is a 0, not a 1 in the Karnaugh map. A maxterm is a sum term,
(A+B+C) in our example, not a product term. ... Thus we place our sole 0 for
minterm (A+B+C) in cell A.B.C=000 in the K-map, where the inputs are all 0.
Q.5: Which binary code is used in K-maps?
Ans: The use of binary code in K-map is 0,1,00,01,11,10.
5|Page
Department of Information & Communication Engineering (IUB)