CS231: Digital Logic and Design Laboratory
Instructor: Dr. Sukhendu Das
Lab Hours: Thursday (2:00PM - 4:50PM)
Teaching Assistants: Anil Kumar Sao, Sunando Sengupta, Krishna Biswas, Dyana
List of Experiments
1. Design AND, OR and EX_OR
gates using Nand (7400) gates and verify them.
2. (A) Design a BCD to 6-3-1-1 code converter and verify.
(B) Design a 6-3-1-1 to Gray code converter and verify.
3. Design a full adder circuit using AND, OR and XOR gates. Verify it.
4. Design a 4-Bit comparator using logic gates.
5. Design a pseudo- random generator and check its performance.
6. Design a 4-bit ripple carry adder, and verify by adding unsigned and signed
integers. Check the overflow condition. Use BCD-to-SSD Decoders to demonstrate
the results. Can you make a subtractor using this module?
7. Design a Master – Slave J-K Flip-Flop using logic gates. Can you simulate a
race-around condition using the above ??
8. (A) Design a Bi- directional mod-10 counter using J-K Flip-flops. Design a
mod-6 counter using D flip-flops. Then design a mod-60 counter using the mod-10
counters and mod-6 counters.
(B) Design a Counter which counts the following arbitrary
sequence:
0101, 0001, 1000, 1001, 1010, 0000, 0101…..
9. Design a 4-bit multiplier to implement Booth’s Algorithm.
10. Design of ALU using full adders, memory modules & Logic gates.