Module 1
1. List and explain the basic theorems of Boolean algebra.
2. State and Prove De Morgan's Theorem.
3. Simplify the Boolean expression: F = A ′ B ′C ′ + A ′ B C .
4. Using the Karnaugh Map, minimize the Boolean function: 1)F(A,B,C)=∑m(0,2,4,5,7)
2) F(A,B,C,D)=∑m(0,1,4,5,8,9,12,13)
3)F(A,B,C,D)=∑∏M(1,2,5,6,8,9,10,11,15)
5. Describe the universal property of NAND gates. How can you implement any logic function
using only NAND gates?
[Link] the function F=x+yz as the sum of its minterms and product of maxterms.
[Link] the product of sum for given function using K-map and find all essential prime
implicants .
X(p,q,r,s)= ∑m(6,7,9,10,13) +d(1,4,5,11).
8. Implement the Boolean function F = yz + z ′ y ′ + x ′ z With NAND and inverter gates.
9. Design verilog HDL to implement simple circuits using structural, dataflow, behavioral
model.