0% found this document useful (0 votes)
35 views2 pages

Assign2 DLD

This document provides the details for Assignment #2 in Digital Logic Design. It includes 9 questions covering topics like simplifying Boolean expressions, obtaining truth tables, expressing functions in sum of products and product of sums form, implementing majority gates, using K-maps to minimize functions, incorporating don't care conditions, and implementing functions using NAND and NOR gates. The assignment is due on May 4th, 2018 for Section V1 and V2.
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)
35 views2 pages

Assign2 DLD

This document provides the details for Assignment #2 in Digital Logic Design. It includes 9 questions covering topics like simplifying Boolean expressions, obtaining truth tables, expressing functions in sum of products and product of sums form, implementing majority gates, using K-maps to minimize functions, incorporating don't care conditions, and implementing functions using NAND and NOR gates. The assignment is due on May 4th, 2018 for Section V1 and V2.
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

Digital Logic Design – CS220 Assignment # 2(Total Marks 100)

Due Date: 5-4-2018 Section V1 and V2

1. Simplify the following Boolean expressions to minimum literal by applying Boolean


algebra rules
a. xyz + x’y + xyz’
b. (A+B)’(A’+B’)’
c. xy +x(wz + wz’)
d. (BC’+ A’D)(AB’+CD’)

2. Given the Boolean function

a. Obtain the truth table of the function


b. Draw the logic diagram using the original Boolean expression
c. Simplify the function to minimum number of literal using Boolean algebra
d. Obtain the truth table of the function from the simplified expression and show that
it is the same as the one in part (a)
e. Draw the logic diagram from the simplified expression and compare the total
number of gates with the diagram of part (b)

3. Express the complement of the following function in sum of minterms:


a. F(A,B,C,D) =∑(0,2,6,11,13,14)
b. F(x,y,z) = ∏(0,3,6,7)
c.
4. Given the following truth table:

x y z F1 F2
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1

a. Express F1 and F2 in product of maxterms.


b. Obtain the simplified function in sum of products.
c. Obtain the simplified function in product of sum

5. A majority gate is a digital circuit whose output is equal to 1 if the majority of inputs are
1`s. The output is 0 otherwise.
a. By means of a truth table, find the Boolean function implemented by a 3-input
majority gate.
b. Express the 3-input majority gate as a sum of minterms and a product of
maxterms.

6. Simplify the following Boolean functions F using K-map


a. x y + x’ y’ z’ + x’ y z’
b. F(A,B,C,D) = ∑ (0,2,4,5,6,7,8,10,13,15)

7. Simplify the following Boolean function F together with the don’t care condition d [10]
F(A,B,C,D) = ∑ (1,3,5,7,9,15), d(A,B,C,D) = ∑(4,6,12,13)

8. Draw the NAND logic diagram for each of the following expression

W(X + Y +Z) + XYZ

9. Simplify each of the following expressions and implement them with NOR gates:

W’X’Y’Z’ + WXY’Z’ + W’X’YZ + WXYZ

You might also like