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.
 

Lab Report Format

Evaluation schedule