August 1999
LD201 : LOGIC DESIGN

QUESTION 5

Total Marks: 20 Marks

Click here to access other questions

SUGGESTED SOLUTIONS
Solutions and allocated marks are indicated in green.
Return to
Question 5

(a) Show how to construct an SR-latch from two NAND gates. [1]

                          pic20.gif (2406 bytes)

 

(b) Distinguish between synchronous and asynchronous counters. [2]
In a synchronous counter, all the flip-flops are connected to a single clock; in an synchronous counter, each flip-flop is triggered by the previous one.

 

(c) Design a 3-bit synchronous ring counter, using D flip-flops. [4]


       pic21.gif (7685 bytes)

 

(d) Design a 3-bit synchronous up counter, using T flip-flops. [6]

     pic22.gif (9296 bytes)

 

(e) Redesign your answer to part (d) as an asynchronous circuit. [5]

        pic23.gif (8017 bytes)

 

(f) If you has an up counter and a collection of ordinary logic gates, how would you construct a down counter? [2]
It suffices to negate all the outputs. Therefore, one can send output through an inverter, or alternatively take Q' rather than the Q outputs from the flip-flops.